Mexican Rice And Bean Casserole Recipe: Smoky Tomato and Cumin Layers

Mexican Rice And Bean Casserole Recipe: Smoky Tomato and Cumin Layers

This layered casserole brings authentic Mexican flavors to your table with minimal effort. The combination of smoky cumin, rich tomatoes, and tender beans creates a restaurant-quality side dish that’s perfect for any meal.

I developed this recipe to capture the essence of traditional Mexican cooking without complicated techniques. The rice absorbs all the bold spices and tomato sauce as it bakes, resulting in perfectly seasoned grains in every bite.

What you’ll love most is how the layers meld together—creamy beans, fluffy rice, and a hint of char from the baking process. It’s a foolproof way to add vibrant, satisfying flavors to your menu.

Serve it alongside your favorite proteins or as a hearty vegetarian main. Here’s how to make it at home.

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

Ingredients for Mexican Rice and Bean Casserole

Layered with smoky spices, creamy beans, and perfectly seasoned rice for bold flavor.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Uncooked, rinsed thoroughly
Black Beans 🫘 2 cans Drained and rinsed well
Crushed Tomatoes 🍅 1 can 28 oz can preferred
Tomato Sauce 🍅 1 can 15 oz can for depth
Yellow Onion 🧅 1 whole Medium, finely diced
Green Bell Pepper 🌶️ 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for even distribution
Ground Cumin 🌿 2 tsp Freshly toasted for smokiness
Smoked Paprika 🌶️ 1 ½ tsp For authentic smoky depth
Dried Oregano 🍃 1 tsp Mexican oregano if available
Vegetable Broth 🥣 2 cups Low-sodium preferred
Shredded Monterey Jack Cheese 🧀 2 cups Or substitute pepper jack
Shredded Cheddar Cheese 🧀 1 cup Sharp for best flavor
Olive Oil 🫒 3 tbsp Extra-virgin for richness
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The cumin and smoked paprika are non-negotiable here—they give that authentic Mexican smokiness. Penzeys has incredible quality, but the bulk section at Whole Foods works too. For the beans, Bush’s or Goya are reliable brands. The rice should be long-grain white (jasmine or basmati won’t absorb the flavors the same way). I always grab mine from Trader Joe’s—consistent quality without the premium price.

No smoked paprika? Regular paprika plus a pinch of cayenne gets you close. Swap black beans for pinto if that’s what’s in the pantry. The tomato sauce can be substituted with blended fire-roasted tomatoes for extra depth. For a vegan version, skip the cheese or use dairy-free shreds. The vegetable broth can be replaced with water in a pinch (but add extra salt).

This casserole tastes even better the next day once the flavors meld. Keeps in the fridge for 4-5 days and freezes beautifully for up to 3 months. Portion into containers for easy lunches—reheats like a dream (the cheese gets extra gooey).

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything in, let the oven do the work, and the rice soaks up all that tomato and onion flavor while it bakes.
  • Smoky & Hearty: The black beans and crushed tomatoes blend into this rich, slightly sweet depth that’s honest-to-goodness crave-worthy.
  • Meal Prep Champ: I make a double batch on Sunday and it reheats like a dream for lunches all week—no mushy rice, no dry beans.
  • Budget Hero: A pound of rice, a can of beans, and a few pantry staples feed my family for two nights without breaking the bank.

Step-by-Step Instructions for Mexican Rice and Bean Casserole

Build layers of smoky flavor with this straightforward method for a crowd-pleasing dish.

Step 1: Sauté Aromatics and Toast the Spices

Heat the 3 tbsp olive oil in a large skillet over medium heat. Add the finely diced yellow onion and green bell pepper, cooking for 5-6 minutes until softened and beginning to turn translucent.

Stir in the minced 4 cloves garlic cloves, then add the 2 tsp ground cumin, 1.5 tsp smoked paprika, and 1 tsp dried oregano. Toast for 30 seconds until fragrant—this wakes up the spices and deepens their flavor. The mixture should smell rich and earthy at this point.

Step 2: Combine Rice, Beans, and Tomato Mixture

Add the 2 cups long-grain white rice to the skillet and stir for 1-2 minutes to lightly toast the grains. This prevents a gummy texture and enhances the nutty flavor of the rice.

Pour in the 1 can crushed tomatoes, 1 can tomato sauce, 2 cups vegetable broth, and drained 2 cans black beans. Stir well to combine, ensuring the rice is fully submerged in the liquid. The mixture should look thick but pourable.

Step 3: Bake Until Rice Is Tender

Transfer the mixture to a greased 9×13-inch baking dish and spread it into an even layer. Cover tightly with foil and bake at 375°F for 30 minutes. This allows the rice to absorb the liquid and cook evenly without drying out.

After 30 minutes, remove the foil and check that the rice is nearly tender and most of the liquid has been absorbed. If the top looks dry, add a splash of water or broth before proceeding to the next step.

Step 4: Add Cheese and Finish Under the Broiler

Sprinkle the 2 cups shredded Monterey Jack cheese and 1 cup shredded cheddar cheese evenly over the top of the casserole. Return it to the oven, uncovered, and bake for an additional 10-12 minutes until the cheese is fully melted and bubbly.

For a golden, crispy top, switch the oven to broil for the final 2-3 minutes, watching closely to prevent burning. The cheese should be deep golden brown in spots with a slightly blistered appearance.

Step 5: Rest and Garnish Before Serving

Remove the casserole from the oven and let it rest for 5-10 minutes. This allows the layers to set and makes it easier to serve neat portions. The rice will finish absorbing any remaining liquid during this time.

Garnish with the 0.25 cup fresh cilantro just before serving. The cilantro adds a bright, fresh contrast to the rich, smoky flavors of the dish. Serve warm with extra cilantro on the side for those who want more.

👨‍🍳

Pro Tips For Making Mexican Rice And Bean Casserole

  • Toast the Rice: Cook the rice in the onion and a little oil for 2-3 minutes until it turns slightly golden—I learned this the hard way, but it keeps the grains separate and adds a nutty depth.
  • Drain the Beans: Rinse and drain the black beans thoroughly, or the casserole will turn out watery and bland. Sounds tedious, but it works.
  • Use Room-Temp Tomatoes: Take the crushed tomatoes out of the fridge 15 minutes before using, or they’ll cool down the pan and slow the cooking process.
  • Simmer Covered: Once everything’s in the baking dish, cover it tightly with foil for the first 20 minutes—this guarantees the rice absorbs the liquid evenly and doesn’t dry out.

Dietary Considerations for This mexican rice and bean casserole

Gluten-Free Friendly

This dish is naturally gluten-free since it relies on rice, beans, and vegetables with no wheat-based ingredients. Just double-check that your vegetable broth and canned tomatoes are certified gluten-free—some brands add thickeners or processing aids.

Vegan Adaptation

For a vegan version, simply omit the cheese or use dairy-free shreds. I’ve had great results with Violife cheddar and Miyoko’s mozzarella. The smoky, spiced rice and beans are so flavorful that you won’t miss the dairy. 🌱

Nut-Free Guarantee

There are no nuts in this recipe, making it safe for those with nut allergies. However, always verify that your spices and canned goods are processed in nut-free facilities if cross-contamination is a concern.

Lactose-Free Option

Swap the Monterey Jack and cheddar for lactose-free cheese blends. Green Valley Creamery makes excellent lactose-free cheddar that melts beautifully. The dish will still be creamy and delicious without the lactose.

Low-Sodium Adjustments

Use low-sodium vegetable broth and no-salt-added canned tomatoes to reduce sodium. I like Pacific Foods for broth and Muir Glen for tomatoes. You can always add salt to taste at the end if needed. 💡

Protein Boost

For extra protein, stir in 1 cup cooked quinoa or 1 can pinto beans along with the black beans. This keeps it vegetarian while adding more fiber and plant-based protein to the dish.

Nutrition Facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 10g50%
Cholesterol 45mg15%
Sodium 820mg36%
Total Carbohydrate 52g19%
Dietary Fiber 10g36%
Sugars 6g
Protein 20g40%
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 use brown rice instead of white?

Yes, but it requires adjustments. Use 2.5 cups liquid per 1 cup brown rice and increase baking time to 45-50 minutes. The texture will be chewier.

2

Why did my casserole turn out dry?

This usually happens if the foil wasn’t sealed tightly or it baked too long. Check at 25 minutes and add 1/2 cup broth if needed. Always cover during the first bake.

3

Can I assemble this ahead of time?

Assemble up to 24 hours ahead, cover, and refrigerate. Add 10 minutes to the baking time since it’ll start cold.

4

What’s the best way to reheat leftovers?

Cover with foil and warm at 350°F for 15-20 minutes. For single servings, microwave with a damp paper towel for 1-2 minutes.

★★★★★4.5(6 reviews)
Tyler Campbell