
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.
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
Frequently Asked Questions
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.
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.
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.
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.
- Peri Peri Rice Recipe: Spicy Portuguese One-Pot Harmony - November 6, 2026
- Mexican Flavoured Rice Recipe: Authentic Spice-Infused One-Pot Meal - November 6, 2026
- Lao Gan Ma Fried Rice Recipe: Spicy Wok-Tossed Perfection - November 6, 2026