35-Minute One Pot Mexican Rice Casserole Recipe That Wows

Oh, you’re going to love this one – my one pot Mexican rice casserole has saved my weeknight dinners more times than I can count. Picture this: fluffy rice, hearty black beans, sweet corn, and just the right kick of spices, all cooked up in a single pot (because who wants extra dishes?). I first made this when my sister showed up unannounced with her three kids – talk about needing a miracle! This dish came together so fast, smelled amazing while cooking, and had everyone scraping their bowls clean. It’s become my go-to when I need something satisfying, flavorful, and ridiculously easy. Trust me, once you try it, you’ll understand why it’s always in my meal rotation.

one pot mexican rice casserole recipe - detail 1

Why You’ll Love This One Pot Mexican Rice Casserole Recipe

Let me tell you why this recipe has earned a permanent spot in my kitchen – and why it’ll become your new favorite too:

  • So darn easy – One pot means minimal cleanup (my least favorite chore!)
  • Ready in 35 minutes flat – perfect for those “what’s for dinner?” emergencies
  • Packed with flavor – the cumin and chili powder work magic together
  • Vegetarian-friendly but hearty enough to satisfy meat lovers too
  • Customizable – add more heat, cheese, or veggies depending on your mood

Honestly, what’s not to love? It’s the kind of meal that makes you feel like a kitchen rockstar with zero effort.

Ingredients for One Pot Mexican Rice Casserole

Here’s everything you’ll need to make this flavor-packed casserole – and trust me, every ingredient plays an important role:

  • 1 cup uncooked white rice – the base of our dish (I like long grain for best texture)
  • 1 can (15 oz) black beans, drained and rinsed – don’t skip rinsing!
  • 1 can (15 oz) diced tomatoes – juice and all for extra flavor
  • 1 cup corn kernels – fresh or frozen both work great
  • 1 small onion, diced – about 1/2 cup
  • 2 cloves garlic, minced – fresh is best here
  • 1 tbsp olive oil – for sautéing our aromatics
  • 1 tsp cumin – the secret flavor booster
  • 1 tsp chili powder – adjust to your heat preference
  • 1/2 tsp paprika – for that beautiful color
  • 2 cups vegetable broth – low sodium lets you control the salt
  • 1/2 cup shredded cheese (optional) – I’m partial to Monterey Jack
  • Salt and pepper to taste – season as you go

See? Nothing fancy – just pantry staples that come together beautifully. Now let’s get cooking!

How to Make One Pot Mexican Rice Casserole

Alright, let me walk you through making this beauty – it’s easier than you think! First, grab your favorite large pot (I use my trusty Dutch oven) and let’s get cooking:

  1. Sauté the aromatics: Heat that olive oil over medium heat and toss in your diced onion. Cook until soft and translucent – about 3 minutes. Then add the minced garlic (careful, it burns fast!) and cook for just 30 seconds until fragrant.
  2. Toast the rice and spices: Dump in the uncooked rice and all your spices (cumin, chili powder, paprika). Stir constantly for 1 minute – this brings out incredible flavor and coats each rice grain.
  3. Add everything else: Pour in the black beans, tomatoes with their juice, corn, and vegetable broth. Give it all a good stir to combine – the colors look gorgeous already!
  4. Simmer magic: Bring to a boil, then immediately reduce heat to low. Cover tightly and simmer for 20 minutes – no peeking! This lets the rice absorb all that tasty liquid.
  5. Rest and fluff: Remove from heat and let sit covered for 5 minutes (crucial step!). Then fluff with a fork – you’ll see perfect, separate rice grains.
  6. Cheese time (optional): If you’re feeling cheesy, sprinkle it on top, cover again for 1 minute to melt, and dig in!

See? Simple as can be. The hardest part is waiting for that amazing aroma to fill your kitchen!

Tips for Perfect One Pot Mexican Rice Casserole

Here’s my hard-earned wisdom: Don’t skip rinsing the beans (trust me on this). If your rice seems dry at the end, add 1/4 cup broth and heat gently. Want more kick? Add diced jalapeños with the onion. And always let it rest – it makes all the difference!

Variations for One Pot Mexican Rice Casserole

Oh, the fun part – making this dish your own! Here are my favorite ways to mix it up:

  • Brown rice lovers: Swap white rice for brown (just add 10 extra minutes cooking time and 1/2 cup more broth)
  • Meat eaters: Stir in 1 cup cooked chicken or ground beef when adding the beans
  • Veggie boost: Toss in diced bell peppers or zucchini with the onions
  • Spice seekers: Add a diced jalapeño or dash of cayenne for extra heat

The beauty? It’s impossible to mess up – just taste as you go!

Serving Suggestions for One Pot Mexican Rice Casserole

Now for my favorite part – dressing up this already amazing dish! Here’s how I love to serve it:

  • Fresh toppings: Pile on avocado slices, chopped cilantro, and a squeeze of lime – instant brightness!
  • Cool contrast: A doll dollop of sour cream or Greek yogurt balances the spices perfectly
  • Crunchy sides: Tortilla chips for scooping or a simple green salad completes the meal

Honestly? Sometimes I eat it straight from the pot – no toppings needed – it’s that good!

Storage and Reheating Instructions

Here’s the scoop on keeping your Mexican rice casserole tasting fresh: store it in an airtight container in the fridge for up to 3 days – though mine never lasts that long! When reheating, I prefer the stovetop with a splash of broth to revive the texture. The microwave works too – just cover and stir halfway through to prevent drying out. Pro tip: The flavors actually get better overnight as the spices mingle!

Nutritional Information for One Pot Mexican Rice Casserole

Here’s the nutritional breakdown per serving (about 1¼ cups) – though remember, these numbers can vary based on your exact ingredients:

  • Calories: 320
  • Fat: 6g (2g saturated)
  • Carbohydrates: 58g
  • Fiber: 8g (that’s nearly a third of your daily needs!)
  • Protein: 10g

If you add cheese or meat, obviously those numbers will change – but even as-is, this dish packs a nutritious punch with all those veggies, beans, and whole grains!

Frequently Asked Questions

I get asked about this one pot Mexican rice casserole recipe all the time! Here are answers to the most common questions:

Can I freeze this casserole?
Absolutely! Let it cool completely, then portion into freezer-safe containers. It keeps beautifully for up to 3 months. Thaw overnight in the fridge and reheat with a splash of broth to refresh the texture.

Can I use instant rice instead?
You can, but the texture won’t be quite as good. If you’re in a pinch, reduce the broth to 1½ cups and cook for just 5 minutes. But trust me – regular rice is worth the extra time!

How can I make it spicier?
Oh, I love this question! Try adding diced jalapeños with the onions, bump up the chili powder to 2 tsp, or stir in a can of mild green chiles. For serious heat lovers, a dash of cayenne pepper does wonders.

What if I don’t have black beans?
No problem! Pinto beans or kidney beans work great too. You could even use chickpeas for a fun twist – just make sure they’re drained and rinsed well.

Now that you’re armed with all the tips and tricks, what are you waiting for? Try this recipe tonight and share your results – I’d love to hear how it turns out for you!

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
one pot mexican rice casserole recipe

35-Minute One Pot Mexican Rice Casserole Recipe That Wows


  • Author: Ella Parker
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A simple and flavorful one-pot Mexican rice casserole that combines rice, beans, and spices for a hearty meal.


Ingredients

Scale
  • 1 cup uncooked white rice
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) diced tomatoes
  • 1 cup corn kernels (fresh or frozen)
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 tsp cumin
  • 1 tsp chili powder
  • 1/2 tsp paprika
  • 2 cups vegetable broth
  • 1/2 cup shredded cheese (optional)
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add diced onion and minced garlic, sauté until softened.
  3. Stir in uncooked rice, cumin, chili powder, and paprika. Cook for 1 minute.
  4. Add black beans, diced tomatoes, corn, and vegetable broth. Stir well.
  5. Bring to a boil, then reduce heat to low. Cover and simmer for 20 minutes.
  6. Remove from heat and let sit for 5 minutes. Fluff rice with a fork.
  7. Top with shredded cheese if desired and serve warm.

Notes

  • Use brown rice for a healthier option, but adjust cooking time.
  • Add cooked chicken or ground beef for extra protein.
  • Store leftovers in an airtight container for up to 3 days.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 6g
  • Saturated Fat: 2g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 58g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 5mg

Keywords: one pot mexican rice casserole recipe, easy mexican rice, vegetarian casserole

Leave a Comment

Recipe rating