
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.
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
Frequently Asked Questions
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.
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.
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.
Can I freeze leftovers?
Store in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026