Mexican Rice Casserole

Photo of author
Author: Amelia
Published:
Mexican Rice Casserole

Imagine the tantalizing aroma of spices wafting through your kitchen as layers of fluffy rice, seasoned ground beef, and melted cheese bubble together in perfect harmony. That’s the magic of Mexican Rice Casserole – a comforting, flavor-packed dish that brings the vibrant tastes of Mexico right to your dining table. This crowd-pleasing one-dish wonder combines traditional Mexican flavors with the convenience of a casserole, making it perfect for busy weeknights or weekend gatherings. You’ll learn how to create a Mexican Rice Casserole that’s not only delicious but also versatile enough to adapt to your family’s preferences.

Why You’ll Love This Recipe

This Mexican Rice Casserole is about to become your new favorite go-to meal for countless reasons. First, it’s the ultimate comfort food that delivers a satisfying combination of textures – fluffy rice, tender seasoned meat, and a gloriously melted cheese topping that forms a golden crust. The contrasting layers create a delightful experience with each bite: soft rice, savory meat, and gooey cheese.

What makes this Mexican Rice Casserole truly special is how it balances convenience with incredible flavor. Everything comes together in one dish, minimizing cleanup while maximizing taste. The recipe uses accessible ingredients you likely already have in your pantry, making it budget-friendly and perfect for impromptu dinner plans.

The versatility of this Mexican rice bake also makes it a winner – it works beautifully as a main dish, a hearty side, or even as a potluck contribution. Plus, it reheats wonderfully, making it ideal for meal prep or enjoying delicious leftovers throughout the week. Whether you’re feeding a hungry family or looking for comfort food with a kick, this Mexican Rice Casserole delivers on all fronts.

Ingredients

For this flavorful Mexican Rice Casserole, you’ll need:

  • 2 cups long-grain white rice, uncooked
  • 1 lb (450g) lean ground beef (or ground turkey for a lighter option)
  • 1 medium onion, finely diced (about 1 cup)
  • 1 red bell pepper, diced (about 1 cup)
  • 2-3 cloves garlic, minced (about 1 tablespoon)
  • 1 can (14.5 oz/411g) diced tomatoes, undrained
  • 1 can (15 oz/425g) black beans, drained and rinsed
  • 1 can (4 oz/113g) diced green chilies
  • 2½ cups (600ml) chicken or vegetable broth
  • 2 tablespoons olive oil
  • 2 tablespoons taco seasoning (store-bought or homemade)
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 2 cups (8 oz/225g) shredded Mexican cheese blend
  • Fresh cilantro, chopped (for garnish)
  • Sour cream and avocado slices (for serving)

The star ingredients that make this casserole truly shine are the taco seasoning, which provides authentic Mexican flavor, and the combination of diced tomatoes and green chilies that give the dish its distinctive tangy-spicy character.

Pro Tips

Mastering this Mexican Rice Casserole is all about nailing a few key techniques that will elevate your dish from good to extraordinary:

Toast the rice first: Before adding any liquids, toast the uncooked rice in a little oil for 2-3 minutes until it becomes slightly translucent around the edges. This simple step develops a nutty flavor and helps each grain maintain its integrity during baking, preventing your casserole from becoming mushy. The toasted rice will absorb the flavorful liquids while maintaining the perfect texture.

Layer strategically for flavor distribution: Rather than mixing everything together, create distinct layers in your casserole. Start with the rice mixture, then the seasoned meat, beans, and finally cheese. This technique ensures that flavors meld beautifully while cooking but still allows each component to shine. The result is a more complex and satisfying taste profile throughout the dish.

Rest before serving: Allow your Mexican Rice Casserole to rest for 10-15 minutes after removing it from the oven. This critical resting period allows the liquids to redistribute and be absorbed properly, resulting in the perfect consistency. It also makes serving neater and ensures every portion holds together beautifully on the plate. This simple patience will dramatically improve your casserole’s texture and presentation.

Instructions

Step 1: Prepare Your Ingredients

Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish. Gather all your ingredients and have them measured and chopped before beginning. This prep work makes the cooking process flow smoothly and ensures nothing gets overlooked in your Mexican Rice Casserole.

Step 2: Cook The Ground Beef

Heat a large skillet over medium-high heat and add 1 tablespoon of olive oil. Add the ground beef, breaking it apart with a wooden spoon as it cooks. When the meat is about halfway cooked (still showing some pink), add the diced onion and bell pepper. Continue cooking until the meat is browned and the vegetables have softened, about 5-6 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.

Step 3: Season The Meat Mixture

Sprinkle the taco seasoning, cumin, and oregano over the meat mixture, stirring well to ensure even distribution. Cook for 1-2 minutes to activate the spices and deepen their flavors. Your kitchen should now be filled with the enticing aroma of Mexican spices!

Step 4: Prepare The Rice Base

In a separate large pot, heat the remaining tablespoon of olive oil over medium heat. Add the uncooked rice and toast it for 2-3 minutes, stirring frequently until it becomes slightly translucent around the edges. This toasting step is crucial for developing the nutty flavor foundation of your Mexican Rice Casserole.

Step 5: Combine Components

Add the diced tomatoes with their juice, green chilies, and broth to the rice. Stir well, bring to a simmer, then reduce heat and cook covered for about 10 minutes until the rice is partially cooked but still firm. You want it slightly underdone as it will continue cooking in the oven.

Step 6: Assemble The Casserole

Transfer the partially cooked rice mixture to your prepared baking dish, spreading it evenly. Layer the seasoned meat mixture on top, followed by the drained and rinsed black beans. Sprinkle the shredded cheese evenly over everything to create that irresistible cheesy top layer.

Step 7: Bake To Perfection

Cover the dish with aluminum foil and bake for 20 minutes. Then remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden, and the rice is completely tender. Let your Mexican Rice Casserole rest for 10-15 minutes before serving to allow the flavors to meld and the texture to set perfectly.

Variations

This Mexican Rice Casserole is wonderfully adaptable to suit different dietary needs and flavor preferences. Here are some popular variations to consider:

Vegetarian Mexican Rice Casserole: Skip the ground beef and double the beans for protein. Add 1 cup of corn kernels and increase the bell peppers to two for extra vegetables and texture. You might also consider adding 1 cup of diced zucchini or yellow squash for additional nutrition. This plant-based version is equally satisfying and packed with fiber.

Spicy Chicken Mexican Rice Casserole: Substitute the ground beef with 2 cups of shredded rotisserie chicken and add 1 diced jalapeño with seeds (or 1-2 teaspoons of cayenne pepper) to the vegetable mixture for extra heat. This variation offers a lighter protein option while turning up the spice level for those who enjoy a fiery kick in their Mexican cuisine.

Low-Carb Cauliflower Mexican Rice Casserole: Replace the regular rice with 4 cups of cauliflower rice (pulsed cauliflower florets) for a lower-carb alternative. Reduce the cooking time for the initial rice preparation step to just 5 minutes since cauliflower cooks much faster than traditional rice. This keto-friendly version satisfies Mexican food cravings while keeping carbohydrates in check.

Storage and Serving

Your Mexican Rice Casserole keeps beautifully, making it perfect for meal prep or planned leftovers. Store any cooled leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, portion the casserole into freezer-safe containers and freeze for up to 3 months. To reheat, thaw overnight in the refrigerator if frozen, then warm in a 350°F (175°C) oven for 15-20 minutes until heated through, or microwave individual portions for 2-3 minutes.

For serving, this Mexican Rice Casserole shines when presented with complementary toppings and sides. Create a festive Mexican-inspired spread by serving it with:


  1. Fresh toppings bar: Set out bowls of sliced avocado, chopped cilantro, diced tomatoes, sliced jalapeños, lime wedges, and sour cream to let everyone customize their portion.



  2. Warm tortillas: Offer flour or corn tortillas on the side for those who want to create impromptu burritos with the casserole filling.



  3. Simple green salad: Balance the hearty casserole with a light side salad tossed with a lime vinaigrette for a refreshing contrast to the rich, savory main dish.


FAQs

Can I make this Mexican Rice Casserole ahead of time?
Yes! You can assemble the entire casserole up to 24 hours in advance, cover it tightly, and refrigerate. When ready to bake, allow the dish to sit at room temperature for 30 minutes, then bake as directed, adding about 10-15 minutes to the covered baking time since you’re starting with a cold dish.

My rice turned out mushy. What went wrong?
The most common cause is too much liquid or overcooking. Make sure to partially cook the rice before assembling, and don’t add extra liquid beyond what the recipe calls for. Remember that the rice continues cooking in the oven, so it should still have some firmness when you assemble the casserole.

Is there a way to make this recipe less spicy for kids?
Absolutely! Omit the green chilies and reduce the taco seasoning to 1 tablespoon. You can always serve hot sauce or additional chilies on the side for adults who prefer more heat.

Can I use brown rice instead of white rice?
Yes, but brown rice requires more cooking time and liquid. Increase the broth to 3 cups and extend the partial cooking time to 25-30 minutes before assembling the casserole. The baking time will remain the same.

What’s the best cheese to use for this casserole?
A Mexican cheese blend works perfectly, but you can also use a combination of monterey jack and cheddar. For authentic flavor, consider adding some crumbled queso fresco on top after baking.

Conclusion

This Mexican Rice Casserole is comfort food at its finest — a vibrant, flavor-packed one-dish wonder that brings together the best of Mexican cuisine in every satisfying bite. It’s the kind of dish that rescues weeknight dinners and becomes the star of weekend gatherings, versatile enough for any occasion yet special enough to create lasting memories around your table. Whether you’re cooking for a family with diverse tastes or looking for a meal that provides delicious leftovers, this casserole delivers with its perfect balance of fluffy rice, seasoned meat, and melted cheese. Give this recipe a try, and watch it quickly become a requested favorite in your home.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Rice Casserole

Mexican Rice Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews

Description

Spice up your dinner routine with this one-pan wonder that brings all your favorite Mexican flavors together in a cheesy, satisfying casserole the whole family will devour.


Ingredients

Scale
  • 2 cups long-grain white rice, uncooked
  • 1 lb (450g) lean ground beef
  • 1 medium onion, finely diced
  • 1 red bell pepper, diced
  • 23 cloves garlic, minced
  • 1 can (14.5 oz/411g) diced tomatoes, undrained
  • 1 can (15 oz/425g) black beans, drained and rinsed
  • 1 can (4 oz/113g) diced green chilies
  • 2½ cups (600ml) chicken or vegetable broth
  • 2 tablespoons olive oil
  • 2 tablespoons taco seasoning
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 2 cups (8 oz/225g) shredded Mexican cheese blend
  • Fresh cilantro, chopped (for garnish)
  • Sour cream and avocado slices (for serving)

Instructions

  1. Preheat oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
  2. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add ground beef and cook until halfway done, then add onion and bell pepper. Continue cooking until meat is browned and vegetables are soft.
  3. Add garlic and cook for 30 seconds, then stir in taco seasoning, cumin, and oregano. Cook for 1-2 minutes until fragrant.
  4. In a separate pot, heat remaining tablespoon of olive oil over medium heat. Add uncooked rice and toast for 2-3 minutes until slightly translucent.
  5. Add diced tomatoes, green chilies, and broth to the rice. Bring to a simmer, reduce heat, and cook covered for 10 minutes until rice is partially cooked.
  6. Transfer the rice mixture to the prepared baking dish. Layer with the seasoned meat mixture, then black beans, and top with shredded cheese.
  7. Cover with foil and bake for 20 minutes. Remove foil and bake for another 10-15 minutes until cheese is bubbly and golden.
  8. Let rest for 10-15 minutes before serving. Garnish with fresh cilantro and serve with sour cream and avocado slices.

Amelia
Hi, I'm Amelia!

Welcome to Cooking Circuit, where every recipe is a love letter to your family's happiness.
Easy recipes, amazing results.
Let's cook ❤️

Related Recipes...

Cheesy Garlic Pesto Chicken Sliders

Cheesy Garlic Pesto Chicken Sliders

Havarti Cranberry Turkey Sliders

Havarti Cranberry Turkey Sliders

Spicy Buffalo Chicken Sliders

Spicy Buffalo Chicken Sliders

Reuben Sliders Recipe

Reuben Sliders Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star