One Pot Mexican Rice Casserole

Spread the love

This One Pot Mexican Rice Casserole is the kind of meal that makes busy evenings feel a lot easier. Everything cooks together in a single pot, which means less stress in the kitchen and fewer dishes to deal with afterward. It’s hearty, flavorful, and packed with simple ingredients that come together beautifully.

What makes this dish really stand out is how comforting it is while still feeling a bit exciting. The rice soaks up all the spices, tomato richness, and savory goodness as it cooks, turning into what I honestly think is one of the best Mexican rice style meals you can make at home. It’s the kind of recipe that doesn’t require fancy steps, just good ingredients and a bit of simmering time.

If you’re trying to plan an easy dinner that still feels satisfying and filling, this casserole fits right in. It works well for family meals, meal prep, or even when you just want something warm and reliable after a long day. Every bite gives you that cozy, well-seasoned flavor you expect from a good Mexican rice dinner.

And the best part is how flexible it is. You can adjust the spice level, add beans or vegetables, or even top it with cheese for extra comfort. However you make it, this dish has a way of becoming a regular on your weekly rotation because it’s simple, hearty, and always satisfying.

Why You’ll Love It

  • It all comes together in one pot, which means less cleanup and more time to actually enjoy your meal instead of washing dishes afterward.
  • The rice absorbs every bit of flavor as it cooks, giving you a rich, well-seasoned bite in every spoonful without needing complicated steps or sauces.
  • It’s flexible enough to work with what you already have in your kitchen—add beans, corn, chicken, or keep it simple and still get a satisfying result.
  • The texture turns out perfectly hearty and comforting, making it one of those meals that feels filling without being heavy or complicated.
  • It’s great for leftovers, so you can make a bigger batch and enjoy it again the next day without it losing its taste or appeal.

Ingredient List

For the Mexican Rice Casserole

  • 1 ½ cups long-grain white rice
  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 lb ground beef (or ground turkey)
  • 1 can (14 oz) diced tomatoes
  • 1 can (8 oz) tomato sauce
  • 2 ½ cups chicken broth
  • 1 cup corn kernels (fresh, frozen, or canned)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 tablespoon taco seasoning
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • ½ teaspoon chili powder (adjust to taste)
  • Salt and black pepper to taste
  • 1 cup shredded cheddar cheese (optional, for topping)
  • Fresh cilantro, for garnish

Ingredient Notes

  • I always use long-grain white rice for this because it stays fluffy and doesn’t turn mushy while everything simmers together.
  • Don’t skip the taco seasoning and cumin—they’re what give this dish that deep, warm flavor that makes it taste like proper Mexican-inspired comfort food.
  • I like using fire-roasted diced tomatoes when I can find them; they add a slightly smoky taste that takes the whole casserole up a level.
  • The black beans aren’t just filler—they add texture and make the dish more filling, so it really feels like a complete meal.
  • If you love a cheesy finish, don’t hold back on the shredded cheddar. It melts right into the rice and makes everything extra comforting.

Kitchen Equipment Needed

  • Large deep skillet or sauté pan with lid – This is the main cooking pot where everything comes together; I prefer one with a heavy bottom so nothing sticks or burns easily.
  • Wooden spoon or spatula – Perfect for breaking up the ground meat and stirring everything without scratching your pan.
  • Cutting board – Makes chopping your onions, garlic, and any extras quick and organized.
  • Sharp knife – A good knife makes prep so much faster and safer, especially when dealing with onions and garlic.
  • Measuring cups and spoons – Helps keep the rice and seasoning balanced so the flavor turns out just right every time.
  • Can opener – Needed for the tomatoes and beans, and honestly one of those small tools you don’t want to be searching for mid-recipe.
  • Cheese grater (optional) – If you’re using a block of cheese, freshly grated melts better and gives a creamier finish on top.

Instructions

Step 1: Sauté the aromatics

  • Heat the olive oil in a large deep skillet over medium heat. Add the chopped onion and cook for about 3–4 minutes, stirring occasionally, until it softens and becomes slightly translucent. Add the minced garlic and cook for another 30 seconds until fragrant.

Pro tip: Don’t let the garlic brown too much—it can turn bitter quickly and affect the overall flavor of the dish.


Step 2: Brown the meat

  • Add the ground beef (or turkey) to the skillet. Break it apart using a wooden spoon and cook until fully browned, about 5–7 minutes. Drain excess grease if needed.
  • Season lightly with salt and black pepper while it cooks so the flavor builds from the start.

Step 3: Add the spices and tomato base

  • Stir in the taco seasoning, cumin, paprika, and chili powder. Mix well so the meat is evenly coated. Then pour in the diced tomatoes and tomato sauce, stirring everything together until combined.

Pro tip: Let the spices cook for about a minute before adding the liquids—it helps deepen the flavor instead of it tasting flat.


Step 4: Add rice and broth

  • Pour in the uncooked rice and chicken broth. Stir everything well to make sure the rice is fully submerged in the liquid and evenly distributed across the pan.
  • Bring the mixture to a gentle boil.

Step 5: Simmer until rice is tender

  • Once it starts boiling, reduce the heat to low and cover the skillet with a tight-fitting lid. Let it simmer for about 18–22 minutes, or until the rice is fully cooked and has absorbed most of the liquid.

Pro tip: Avoid stirring while it simmers—this helps the rice cook evenly and prevents it from turning mushy.


Step 6: Add beans and corn

  • Once the rice is tender, gently stir in the black beans and corn. Let everything heat through for another 3–5 minutes on low heat.
  • This is where the casserole starts to feel really hearty and full.

Step 7: Finish with cheese and garnish

  • Sprinkle shredded cheddar cheese over the top if using. Cover the skillet again for 2–3 minutes until the cheese melts beautifully. Remove from heat and finish with fresh cilantro.
  • Serve warm and enjoy your one pot Mexican rice casserole while it’s creamy, flavorful, and comforting.
One Pot Mexican Rice Casserole recipe

Tips and Tricks for Success

  • Rinse the rice before cooking to remove excess starch—this helps prevent a gummy texture and keeps the grains fluffy.
  • Keep the lid on while the rice simmers. Lifting it too often releases steam and can affect how evenly the rice cooks.
  • Let the casserole rest for about 5 minutes after cooking. This helps the flavors settle and makes the texture even better.
  • Taste and adjust seasoning at the end instead of the beginning, since the broth and tomatoes already add saltiness and depth.
  • If the rice looks slightly undercooked but the liquid is gone, add a small splash of warm broth and cover it again for a few extra minutes.

Ingredient Substitutions and Variations

  • Swap ground beef with ground chicken or turkey for a lighter version that still stays flavorful and filling.
  • Use brown rice instead of white rice, but increase the cooking time and add a bit more broth since it takes longer to soften.
  • Replace black beans with pinto beans if that’s what you have on hand—they work just as well in this recipe.
  • Add diced bell peppers or zucchini for extra vegetables and a bit more texture in every bite.
  • Make it spicy by adding chopped jalapeños or a dash of hot sauce while cooking.
  • Skip the meat entirely and double up on beans for a hearty vegetarian version that still feels satisfying.

Serving Suggestions

  • I love serving this with a simple side of guacamole and tortilla chips—it adds a fresh, creamy contrast to the warm, spiced rice casserole.
  • Pair it with a crisp green salad dressed with lime vinaigrette for a light, refreshing balance that cuts through the richness.
  • It works really well alongside warm flour tortillas, especially if you want to scoop and wrap it like a quick burrito-style meal.
  • I sometimes top mine with extra sour cream, sliced avocado, and a sprinkle of fresh cilantro for that restaurant-style finish at home.
  • For a cozy dinner, I enjoy it with a chilled glass of lemonade or iced tea—it keeps everything feeling fresh and satisfying.
One Pot Mexican Rice Casserole

Storage and Reheating Instructions

  • Store leftovers in an airtight container in the refrigerator for up to 4 days. Make sure it cools completely before sealing it.
  • Reheat in the microwave in 1–2 minute intervals, stirring in between so it heats evenly without drying out.
  • Add a small splash of broth or water when reheating on the stovetop to bring back moisture and prevent sticking.
  • If reheating from frozen, let it thaw overnight in the fridge for best texture before warming it up.
  • Store toppings like cheese, avocado, or sour cream separately so they stay fresh and don’t get soggy.

Frequently Asked Questions

Can I make this ahead of time?

Yes, this casserole is great for meal prep. You can cook it fully, let it cool, and store it in the fridge. The flavors actually deepen after a few hours, making it even tastier the next day.

Can I use brown rice instead of white rice?

You can, but it will need more liquid and a longer cooking time. Just keep an eye on it and add extra broth as needed until the rice is tender.

How can I make it less spicy?

Simply reduce or skip the chili powder and use a mild taco seasoning. You can also balance the flavor with a little extra cheese or sour cream when serving.

Can I make this vegetarian?

Absolutely. Just leave out the meat and double the beans or add extra vegetables like bell peppers, zucchini, or mushrooms for a hearty meat-free version.

What protein works best in this recipe?

Ground beef gives the richest flavor, but ground turkey or chicken are lighter options that still taste great and soak up the spices well.

Can I freeze Mexican rice casserole?

Yes, it freezes really well. Store it in an airtight container for up to 2 months. Thaw in the fridge overnight before reheating.


Did you try this recipe? Let me know in the comments how it turned out!

One Pot Mexican Rice Casserole bowl

One Pot Mexican Rice Casserole

If you’re trying to plan an easy dinner that still feels satisfying and filling, this casserole fits right in. It works well for family meals, meal prep, or even when you just want something warm and reliable after a long day.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Main Course
Cuisine Mexican
Servings 6 Servings
Calories 420 kcal

Equipment

  • Large deep skillet or sauté pan (with lid)
  • Wooden spoon or spatula
  • Cutting board
  • Sharp Knife
  • Measuring cups and spoons
  • Can Opener
  • Cheese grater (optional)

Ingredients
  

For the Mexican Rice Casserole

  • 1 ½ cups long-grain white rice
  • 1 tablespoon olive oil
  • 1 small onion finely chopped
  • 3 cloves garlic minced
  • 1 lb ground beef or ground turkey
  • 1 can 14 oz diced tomatoes
  • 1 can 8 oz tomato sauce
  • 2 ½ cups chicken broth
  • 1 cup corn kernels fresh, frozen, or canned
  • 1 can 15 oz black beans, drained and rinsed
  • 1 tablespoon taco seasoning
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • ½ teaspoon chili powder adjust to taste
  • Salt and black pepper to taste
  • 1 cup shredded cheddar cheese optional, for topping
  • Fresh cilantro for garnish

Instructions
 

Step 1: Sauté the aromatics

  • Heat the olive oil in a large deep skillet over medium heat. Add the chopped onion and cook for about 3–4 minutes, stirring occasionally, until it softens and becomes slightly translucent. Add the minced garlic and cook for another 30 seconds until fragrant.
  • Pro tip: Don’t let the garlic brown too much—it can turn bitter quickly and affect the overall flavor of the dish.

Step 2: Brown the meat

  • Add the ground beef (or turkey) to the skillet. Break it apart using a wooden spoon and cook until fully browned, about 5–7 minutes. Drain excess grease if needed.
  • Season lightly with salt and black pepper while it cooks so the flavor builds from the start.

Step 3: Add the spices and tomato base

  • Stir in the taco seasoning, cumin, paprika, and chili powder. Mix well so the meat is evenly coated. Then pour in the diced tomatoes and tomato sauce, stirring everything together until combined.
  • Pro tip: Let the spices cook for about a minute before adding the liquids—it helps deepen the flavor instead of it tasting flat.

Step 4: Add rice and broth

  • Pour in the uncooked rice and chicken broth. Stir everything well to make sure the rice is fully submerged in the liquid and evenly distributed across the pan.
  • Bring the mixture to a gentle boil.

Step 5: Simmer until rice is tender

  • Once it starts boiling, reduce the heat to low and cover the skillet with a tight-fitting lid. Let it simmer for about 18–22 minutes, or until the rice is fully cooked and has absorbed most of the liquid.
  • Pro tip: Avoid stirring while it simmers—this helps the rice cook evenly and prevents it from turning mushy.

Step 6: Add beans and corn

  • Once the rice is tender, gently stir in the black beans and corn. Let everything heat through for another 3–5 minutes on low heat.
  • This is where the casserole starts to feel really hearty and full.

Step 7: Finish with cheese and garnish

  • Sprinkle shredded cheddar cheese over the top if using. Cover the skillet again for 2–3 minutes until the cheese melts beautifully. Remove from heat and finish with fresh cilantro.
  • Serve warm and enjoy your one pot Mexican rice casserole while it’s creamy, flavorful, and comforting.

Notes

Nutritional Value (Approximate per serving)

  • Calories: 420 kcal
  • Protein: 24g
  • Carbohydrates: 39g
  • Fat: 18g
  • Saturated Fat: 7g
  • Fiber: 6g
  • Sugar: 4g
  • Sodium: 710mg
  • Cholesterol: 55mg
  • Potassium: 520mg
  • Calcium: 160mg
  • Iron: 3mg
Share your thoughts! Rate and comment below if you tried this recipe.
 
Nutrition Disclaimer:
The nutritional information provided on this website is an estimate only and is intended for general guidance. We cannot guarantee its accuracy and recommend consulting a qualified healthcare professional or registered dietitian for personalized nutrition advice.

Spread the love

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating