Note: This post may contain affiliate links. That means if you click on a link and make a purchase we may receive a small commission. Thank you!

This easy Southwest Beans and Rice is a flavor-packed, one-pan meal of cheesy beans and rice that the whole family will love!

A skillet filled with cooked rice, black beans, corn, diced tomatoes, chopped herbs, and melted cheddar cheese.


 

If you’re looking for a quick, budget-friendly meal that doesn’t skimp on flavor, this Southwest Beans and Rice recipe has your back! Loaded with black beans, corn, diced tomatoes with green chilies, and finished with melty cheddar cheese, this dish comes together in under 30 minutes using just one skillet. It’s the ultimate easy beans and rice recipe—perfect as a main course, side dish, or meal prep option.

A selection of ingredients including long grain white rice, golden corn, diced tomatoes with green chilies, black beans, chicken broth, medium cheddar cheese, and two small bowls of spices.

Ingredients You’ll Need

Here’s what you’ll need to make this flavorful Southwest Beans and Rice — plus a few easy swap suggestions if you’re working with what you’ve got in the pantry:

  • Canned Black beans (drained & rinsed) – The hearty base of the dish, packed with fiber and protein. Substitute with pinto beans, kidney beans, or even chickpeas if needed.
  • Canned Corn – Adds sweetness and a little crunch that balances the savory beans and spicy tomatoes. Frozen or fresh corn works just as well—no need to thaw frozen corn before adding it to the skillet!
  • Diced tomatoes with green chilies – Brings juicy, tangy flavor with a subtle kick of heat. If you don’t have tomatoes with chilies, use regular diced tomatoes and add chopped jalapeños or a pinch of red pepper flakes.
  • Spices – Cumin, chili powder, salt, and pepper gives the dish a classic Southwest flavor. A little taco seasoning makes a great stand-in.
  • Cooked rice – You can use white rice, brown rice, quinoa, or even cauliflower rice —use what you love!
  • Shredded cheddar cheese – Melts into gooey, cheesy perfection on top of the rice and beans. 🧀 Try Monterey Jack, pepper jack, or a Mexican blend for a different flavor twist. Dairy-free cheese alternatives also work well if you’re keeping it vegan!
A black skillet containing black beans, corn, diced tomatoes, and spices, placed on a dark countertop with a gray cloth nearby.

Step-by-Step Instructions

How to Make Southwest Beans and Rice:

Step 1 – Heat the Skillet. In a large skillet over medium-high heat, add the black beans, corn, diced tomatoes with green chilies, cumin, chili powder, salt, and pepper. Pro Tip: Drain the beans and corn well to avoid excess moisture.

Step 2 – Cook the Veggies & Seasonings. Stir everything together and cook for 3–5 minutes, allowing the flavors to meld.

Step 3 – Add the Cooked Rice. Mix in the cooked rice and continue stirring until everything is evenly combined and heated through. Pro Tip: Day-old rice works best because it holds its shape and doesn’t get mushy.

Step 4 – Melt the Cheese. Sprinkle the shredded cheddar cheese on top of the rice and bean mixture. Cover the skillet and cook for an additional 2–3 minutes, or until the cheese has melted completely.

Step 5 – Serve & Enjoy. Dish up while hot and garnish with your favorite toppings.

A skillet filled with a mixture of rice, black beans, corn, diced tomatoes, and melted cheddar cheese, garnished with chopped herbs.

What I love most about this quick rice and beans recipe is how flexible it is—you can keep it simple with pantry staples or jazz it up with extras like avocado, pickled jalapenos, pickled red onion, sour cream, fresh cilantro, or a squeeze of lime.

Whether you’re serving it as a Tex-Mex rice recipe side or enjoying it as the star of the show, this one’s always a hit!

Frequently Asked Questions (FAQs)

Can I use brown rice instead of white rice?

Absolutely! Brown rice works great and adds a little extra nuttiness and fiber to the dish.

How can I make this spicier?

To dial up the heat, add a chopped jalapeño, more chili powder, or even a splash of hot sauce.

Is this recipe freezer-friendly?

Yes! Portion the cooled Southwest Beans and Rice into airtight containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Can I make this dish vegan?

Definitely! Just use your favorite plant-based cheese or skip the cheese altogether.

Like this recipe?
Make sure to follow us on Instagram and Pinterest for more recipes like this.

Servings: 4
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

Southwest Beans and Rice

This quick and easy Southwest Beans and Rice recipe is a cheesy, one-skillet meal packed with flavor—ready in under 30 minutes!
A skillet filled with a mixture of rice, black beans, corn, diced tomatoes, and melted cheddar cheese, garnished with chopped cilantro.
Print Recipe
No ratings yet

Ingredients

  • 1 can Black beans, drained and rinsed
  • 1 can Corn, drained
  • 1 can Diced tomatoes with green chilies
  • 1 teaspoon Cumin
  • ½ teaspoon Chili powder
  • Salt & pepper to taste
  • 3 cups Cooked rice
  • 1 cup Shredded cheddar cheese

Instructions

  • Heat a large skillet over medium high heat and add black beans, corn, diced tomatoes, and seasonings. Cook for 3-5 minutes, stirring to combine ingredients.
  • Add the cooked rice to the mixture and stir. Cook until heated through.
  • Sprinkle the shredded cheese on top and continue to cook until cheese has melted.
  • Serve hot.

Nutrition

Calories: 470kcal, Carbohydrates: 75g, Protein: 20g, Fat: 12g, Saturated Fat: 6g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Cholesterol: 28mg, Sodium: 203mg, Potassium: 716mg, Fiber: 10g, Sugar: 7g, Vitamin A: 757IU, Vitamin C: 15mg, Calcium: 269mg, Iron: 3mg
Nutrition Disclaimer: We are not certified nutritionists. Nutrition facts are an estimate and are provided as a courtesy. They are generated by an online API which recognizes ingredient names and amounts and makes calculations based on the serving size. Results may vary.
Course: Main
Cuisine: American
Handwritten signature for Kat & Melinda