Mexican Rice Casserole Recipe: Cheesy Layers of Southwestern Flavor

Mexican Rice Casserole Recipe: Cheesy Layers of Southwestern Flavor

This layered casserole transforms simple ingredients into a vibrant, satisfying meal that captures the essence of Southwestern cuisine.

With tender rice, melted cheese, and bold spices, it delivers restaurant-quality flavor without the fuss. The dish comes together in one pan, making cleanup just as easy as preparation.

Each bite offers a perfect balance of textures and flavors—creamy, cheesy, and subtly spiced with a hint of smokiness. It’s a crowd-pleaser that works for weeknight dinners or casual gatherings.

Versatile and filling, this casserole holds its own as a main course or a hearty side. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mexican Rice Casserole

Pantry staples and fresh produce create this vibrant, layered Southwestern casserole with ease.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed well
Black Beans 🫘 1 can Drained and rinsed
Corn Kernels 🌽 1 can Drained, or frozen thawed
Diced Tomatoes 🍅 1 can With green chiles preferred
Sharp Cheddar Cheese 🧀 2 cups Shredded from block
Monterey Jack Cheese 🧀 1 ½ cups Shredded from block
Yellow Onion 🧅 1 whole Medium, finely diced
Bell Pepper 🌶️ 1 whole Red or green, diced
Garlic Cloves 🧄 3 cloves Minced finely
Ground Cumin 🌿 1 ½ tsp Toasted for depth
Smoked Paprika 🌶️ 1 tsp For smoky flavor
Chili Powder 🌶️ 1 tsp Mild or medium heat
Chicken or Vegetable Broth 💧 2 cups Use vegetable for strict vegetarian
Olive Oil 🫒 2 tbsp Extra-virgin preferred
Salt 🧂 1 tsp Kosher or sea salt

The cheese quality is paramount here. Sharp cheddar and Monterey Jack from a block melt beautifully—pre-shredded gets gummy. For the rice, long-grain white gives the right texture (jasmine or basmati work too). Canned tomatoes with green chiles add depth; Rotel is a reliable brand. Fresh vegetables make a difference, but frozen corn and beans work in a pinch (just thaw first).

Need to skip the dairy? Vegan cheese blends melt surprisingly well. No fresh peppers? Frozen diced peppers at one-to-one ratio work fine. Out of cumin? Ground coriander plus a pinch of cinnamon mimics the earthiness. For heat, add diced jalapeños or a dash of cayenne. The broth can be swapped—vegetable for chicken keeps it vegetarian.

Casserole holds 4-5 days refrigerated, covered. Reheat individual portions in the microwave (add a splash of water). Freezes well for 3 months—thaw overnight before reheating. Assemble ahead and refrigerate up to 24 hours before baking (add 10 minutes to cook time).

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I love that everything—rice, beans, corn, and tomatoes—goes into one dish, so cleanup is a breeze.
  • Cheesy Comfort: That melted sharp cheddar on top with the zesty diced tomatoes? Pure, crave-worthy deliciousness.
  • Feeds a Crowd: Between us, this casserole stretches far—great for potlucks or when I need to feed my hungry teen and his friends.
  • Budget Stretch: Honestly, it’s packed with affordable pantry staples, and leftovers taste even better the next day.

Step-by-Step Instructions for Mexican Rice Casserole

Here is the method. Straightforward, tested, works every time.

Step 1: Sauté Aromatics and Toast Spices

Heat the 2 tbsp olive oil in a large oven-safe skillet over medium-high heat. Add the finely diced yellow onion and bell pepper, cooking for 4-5 minutes until softened and the edges begin to turn translucent.

Add the minced 3 cloves garlic cloves and cook for 30 seconds until fragrant. Stir in the 1.5 tsp ground cumin, 1 tsp smoked paprika, and 1 tsp chili powder, toasting for 1 minute until deeply aromatic. This step builds the flavor foundation for the entire dish.

Step 2: Cook Rice with Broth and Canned Goods

Add the 1.5 cups long-grain white rice to the skillet and stir to coat in the spices and oil. Pour in the 2 cups chicken or vegetable broth, 1 can diced tomatoes, 1 can black beans, and 1 can corn kernels. Stir well and bring to a boil.

Once boiling, reduce heat to low, cover the skillet, and simmer for 15-18 minutes until the liquid is mostly absorbed and the rice is nearly tender. Season with the 1 tsp salt during this process. The rice should still have a slight bite, as it will finish cooking in the oven.

Step 3: Layer with Cheeses and Bake

Preheat the oven to 375°F. Once the rice is nearly cooked, sprinkle the 2 cups sharp cheddar cheese and 1.5 cups monterey jack cheese evenly over the top. The cheeses should cover the entire surface in an even layer.

Transfer the skillet to the preheated oven and bake uncovered for 10-12 minutes until the cheeses are fully melted and beginning to turn golden brown in spots. The edges should be bubbling, and the casserole should be heated through.

Step 4: Rest and Serve

Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows the cheeses to set slightly, making it easier to portion without everything running together.

Garnish with additional fresh herbs if desired, though the dish is perfectly flavorful as is. Serve warm, ensuring each portion includes a mix of the cheesy top layer and the flavorful rice and vegetables beneath.

👨‍🍳

Pro Tips For Making Mexican Rice Casserole

  • Toast the Rice: Cook the long-grain rice in the skillet for 2-3 minutes before adding liquid—it deepens the nutty flavor and prevents a mushy texture in your casserole.
  • Drain the Beans: Rinse and drain the black beans thoroughly to remove excess starch, or your casserole will turn out gummy instead of light and fluffy.
  • Skip the Fresh Tomatoes: Use canned diced tomatoes—fresh ones release too much liquid and can make the rice soggy, especially during baking.
  • Add Cheese Last: Sprinkle the sharp cheddar on top only in the last 10 minutes of baking so it melts evenly without turning greasy or separating.

Dietary Considerations for This Recipe

Vegetarian Friendly

This dish is naturally vegetarian when you use vegetable broth instead of chicken broth. I always keep a carton of Imagine Foods or Pacific Foods in my pantry for recipes like this. The swap doesn’t change the flavor profile at all. 🌱

Gluten-Free Option

All ingredients here are naturally gluten-free, but always check your spice blends for hidden fillers. I stick with Penzeys or Simply Organic brands for guaranteed pure spices. The rice and beans provide plenty of substance without any wheat-based thickeners.

Dairy-Free Adaptation

For a dairy-free version, swap the cheeses for 2 cups shredded vegan cheddar and 1.5 cups vegan Monterey Jack. Violife or Daiya brands melt beautifully. You’ll get the same gooey texture with plant-based alternatives.

Lower Sodium Option

Reduce sodium by using low-sodium broth and no-salt-added canned goods. I like Eden Organic beans and tomatoes. Then adjust seasoning with just ½ tsp salt instead of the full teaspoon. The spices still shine through.

Protein Boost

Add extra protein by stirring in 1 can pinto beans along with the black beans. Or layer 1 cup cooked quinoa with the rice before baking. Both options keep the dish vegetarian while making it even more satisfying.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 15g75%
Cholesterol 85mg28%
Sodium 980mg43%
Total Carbohydrate 55g20%
Dietary Fiber 8g29%
Sugars 6g
Protein 26g52%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I make this ahead of time?

Yes! Assemble the casserole, cover, and refrigerate for up to 24 hours before baking. Add 10 minutes to the cooking time if baking straight from the fridge.

2

What can I use instead of canned tomatoes?

Fresh diced tomatoes or tomato sauce work well. For extra flavor, add 1-2 tbsp tomato paste with ½ cup water to maintain moisture.

3

Why did my rice turn out mushy?

Overcooking or too much liquid is usually the cause. Stick to 1.5 cups rice and 2 cups broth, and avoid stirring while simmering.

4

Can I freeze leftovers?

Store in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating.

★★★★★4.9(7 reviews)
Tyler Campbell