Best Vegetarian Mexican Rice Casserole

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse
Published On: December 14, 2025
Follow Us
Vegetarian Mexican Rice Casserole

Vegetarian Mexican rice casserole packs black beans, melted cheese, and fire-roasted tomatoes into one easy pan. Looking for a meatless dinner that actually fills everyone up? You’ll have this on the table in 40 minutes with minimal cleanup.

Since you’re here, make sure to check out these related recipes:

Why This Vegetarian Mexican Rice Casserole Recipe Works

Looking for a meatless dinner that actually satisfies? You’ll love how this vegetarian Mexican rice casserole recipe packs serious flavor without any meat. The secret’s in layering fire-roasted tomatoes with cream cheese for richness, then topping everything with melted Mexican cheese that gets golden and bubbly.

Black beans bring protein and heartiness while corn adds sweet pops of texture. Fresh lime juice brightens the whole dish, cutting through the richness and making each bite taste restaurant-fresh. The best part is you’re making everything in one pan—minimal cleanup for maximum flavor.

  • One-pan wonder – everything cooks in a single Dutch oven for easy cleanup
  • Protein-packed – black beans deliver 15g protein per serving without meat
  • Budget-friendly – costs under $12 to feed 8 people with pantry staples
  • Make-ahead friendly – prep the night before and bake when ready to eat

Ingredients You’ll Need

Want to know what makes this vegetarian Mexican rice casserole so addictive? It’s all about building layers of flavor with simple ingredients.

For the rice base:

  • 4 cups cooked white rice (or brown rice for extra fiber)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup frozen corn kernels
  • 8 oz enchilada sauce (red or green works)
  • 14 oz fire-roasted diced tomatoes with juices

For the flavor:

  • 1 medium red onion, diced
  • 8 cloves garlic, minced
  • 1 red bell pepper, diced
  • Juice of 1 lime (about 2 tablespoons)
  • 2 tablespoons cream cheese
  • 1 teaspoon chili powder
  • 3 teaspoons ground cumin
  • 1/4 teaspoon cayenne pepper
  • 1 teaspoon salt

For the cheese:

  • 1/2 cup shredded Mexican cheese blend, plus more for topping
  • Sour cream for serving
  • Tortilla chips for serving

Fire-roasted tomatoes are essential here—they add smoky depth you can’t get from regular diced tomatoes. The cream cheese melts into the rice creating a creamy texture that binds everything together. Use a Mexican cheese blend with cheddar, Monterey Jack, and queso quesadilla for the best melty results.

Step-by-Step Instructions

1. Cook the rice using your preferred method until you have 4 cups of fluffy white rice. A rice cooker works perfectly here—just set it and walk away while you prep the vegetables.

2. Heat a large Dutch oven over medium-high heat and add 1 tablespoon olive oil. When the oil shimmers, add diced red onion, minced garlic, and diced red bell pepper. Sauté for 8-12 minutes, stirring occasionally, until the onion turns translucent and softens.

3. Add the corn and fire-roasted tomatoes to the Dutch oven and stir for 3 minutes to heat through. The corn will thaw and the tomato juices will start bubbling.

4. Stir in the black beans along with the cooked rice, lime juice, enchilada sauce, chili powder, cumin, cayenne pepper, cream cheese, and 1/2 cup of Mexican cheese. Mix everything together until the cream cheese melts completely and coats the rice.

5. Taste and season with salt, starting with 1 teaspoon and adjusting to your preference. The casserole should taste bold and well-seasoned—don’t be shy with the salt here. Continue stirring over medium heat for 3-4 minutes until everything’s heated through and the cheese melts.

6. Top with extra cheese and serve hot with dollops of sour cream and tortilla chips on the side. The casserole is ready when you can see steam rising and the cheese on top starts bubbling.

Essential Equipment

Heavy-Bottomed Dutch Oven (6-8 Quart)

Even heat distribution prevents rice from sticking and burning on the bottom. Cast iron or enameled versions hold steady temperature for perfect sautéing.

Rice Cooker (PREMIUM)

Set it and forget it while you prep vegetables—no babysitting required. Japanese-style models produce consistently fluffy rice every single time.

Sharp Chef’s Knife (8-Inch)

Quick vegetable prep makes weeknight cooking faster and safer. A sharp blade glides through bell peppers and onions without crushing.

What to Serve with Vegetarian Mexican Rice Casserole Recipe

Want to turn this vegetarian Mexican rice casserole into a complete Mexican feast? These sides complement the bold flavors perfectly.

Serve with fresh Authentic Esquites Mexican Street Corn Salad for sweet corn that pops against the savory casserole. The lime and cotija cheese create incredible contrast.

Try Fresh Spring Snap Pea Salad on the side for crisp, refreshing crunch. The light vinaigrette cuts through the rich cheese beautifully.

Add Homemade Garlic Bread with Sliced Bread for soaking up every bit of that creamy enchilada sauce. You’ll want something to scoop with.

Finish with a pitcher of cold Best Lemonade Ever to balance the spicy heat. The tartness refreshes your palate between bites.

Storage and Reheating Guide

Refrigerator storage

Transfer leftover vegetarian Mexican rice casserole to an airtight container and refrigerate for up to 4 days. The flavors actually deepen overnight as the spices marry together. Cool completely before sealing to prevent condensation.

Freezer storage

Freeze portions in freezer-safe containers for up to 3 months, leaving 1/2 inch headspace for expansion. Label with the date and reheat straight from frozen. The rice texture stays perfectly fluffy after thawing.

Reheating instructions

Microwave individual portions for 2-3 minutes on high, stirring halfway through. Add a splash of water or chicken broth if the rice seems dry. For larger portions, reheat in a 350°F oven for 20 minutes covered, then 5 minutes uncovered to crisp the top.

Vegetarian Mexican Rice Casserole Recipe Variations

Looking to mix up this vegetarian Mexican rice casserole? These twists keep dinner exciting all week long.

Swap white rice for quinoa or brown rice to boost fiber and nutrients. The quinoa adds a nutty flavor and cooks in the same amount of time. You’re getting extra protein and a pleasant chewy texture.

Try pepper jack cheese instead of Mexican blend for extra kick. The jalapeño bits scattered throughout melt into spicy pockets. Add diced green chiles to the vegetable mix for even more heat.

Make it vegan by using cashew cream instead of cream cheese and nutritional yeast instead of cheese. The result is surprisingly creamy and cheesy-tasting without any dairy. Check out our Easy Homemade Vegan Cream Cheese for the perfect substitute.

Pro Tips and Tricks

Want to nail this vegetarian Mexican rice casserole every time? These insider tricks make all the difference.

Use day-old rice for the best texture because freshly cooked rice can turn mushy when mixed with sauce. Cold rice from the fridge separates easily and holds its shape perfectly.

Don’t skip the lime juice at the end since that bright acidity wakes up all the other flavors. Squeeze it fresh right before serving for maximum impact and restaurant-quality taste.

Let the casserole rest for 5 minutes after removing from heat so the steam redistributes and the cheese sets slightly. You’ll get cleaner scoops that hold together on the plate.

Toast your spices in the dry pan for 30 seconds before adding vegetables to unlock deeper flavor. The cumin and chili powder become more aromatic and complex.

Frequently Asked Questions

Can you freeze vegetarian Mexican rice casserole recipe?

Yes, this vegetarian Mexican rice casserole recipe freezes beautifully for up to 3 months in airtight containers. Cool completely before freezing and thaw overnight in the fridge. Reheat in a 350°F oven until warmed through and the cheese melts again.

How do you keep rice from getting mushy in casserole?

Use day-old cooked rice that’s been refrigerated overnight for the best texture. The cold rice grains stay separate when mixed with sauce. Fresh hot rice releases too much starch and turns the casserole gummy.

What’s the best cheese for vegetarian Mexican rice casserole?

Mexican cheese blend works perfectly because it combines cheddar, Monterey Jack, and queso quesadilla for ideal melting. You can also use pepper jack for extra heat. Skip pre-shredded if possible—freshly grated cheese melts smoother without anti-caking agents.

Can I make this vegetarian Mexican rice casserole recipe ahead of time?

Absolutely—prep the entire casserole up to 24 hours ahead and refrigerate covered. When ready to serve, heat over medium-low for 15-20 minutes, stirring occasionally until warmed through. The flavors deepen overnight, making it even more delicious.

How do you add more protein to Mexican rice casserole?

Double the black beans to 2 cans or add 1 cup cooked chickpeas for extra protein. You can also stir in Easy Lentil Tacos filling for 18g protein per serving. Serve with Whipped Cottage Cheese on top instead of sour cream.

What can I serve with this vegetarian Mexican rice casserole?

Serve with tortilla chips, fresh salsa, guacamole, and dollops of sour cream. Add a side of Refreshing Watermelon Feta Salad for sweetness. For heartier meals, pair with Easy Falafel Wrap on the side.

Why You’ll Love This Recipe

Honestly? This vegetarian Mexican rice casserole recipe just works. The cheese gets bubbly, the rice soaks up all that enchilada sauce, and nobody misses the meat.

Make it tonight and watch it disappear. Leftovers reheat perfectly for easy lunches all week.

📌 Save this vegetarian Mexican rice casserole recipe for busy weeknights—it’s guaranteed to become your new meatless Monday favorite!

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse

Lily Hayes

Chef Lily Hayes - 15+ years professional kitchen experience. 500+ tested recipes. Featured in food publications. Certified in food safety. Trusted by 25,000+ home cooks for reliable, kitchen-tested recipes.

Get Daily Recipe Inspiration

Follow

Get Recipe Updates

Follow

Related Posts

Leave a Comment