...

Disgustingly Easy Vegetarian Mexican Rice Casserole

Okay, friend, let me tell you about my go-to weeknight dinner: a vegetarian mexican rice casserole! Seriously, if you’re craving a flavor explosion but *don’t* want to spend hours in the kitchen, this is *it*. We’re talking max comfort with minimal effort!

What I really love is how forgiving it is. You can throw in pretty much any veggie you have lurking in the crisper drawer, and it *still* tastes amazing. For years, I’ve been adapting family recipes to eat less meat. This Mexican rice casserole vegetarian adaptation is one of the best.

I’ve been cooking for, gosh, over 20 years now, and some of my favorite meals are born from just needing to use up what’s on hand. This casserole? Total rockstar in that department. The beauty of this dish is how quickly it comes together. Plus, it brings those authentic Mexican flavors that everyone loves… and you know what? It’s a win-win for busy weeknights!

Why You’ll Love This Vegetarian Mexican Rice Casserole

Okay, so why *this* casserole? Let me break it down:

  • Super Speedy: Seriously, dinner’s on the table in under an hour!
  • Crazy Easy: Even beginner cooks can nail this one. Trust me!
  • Flavor Fiesta: We’re talking cheesy, spicy, and oh-so-satisfying.
  • Customize It!: Swap out veggies, add your favorite toppings – make it *yours*.
  • Family-Friendly: Even picky eaters will gobble this up (maybe!).

A spoonful of cheesy vegetarian Mexican rice casserole is lifted from a baking dish, showing melted cheese.

Ingredients for Your Vegetarian Mexican Rice Casserole

Alright, let’s gather our goodies! Here’s what you’ll need to whip up this amazing vegetarian Mexican rice casserole. Don’t worry, it’s mostly pantry staples!

  • 1 cup long-grain rice (I usually use white, but brown works too!)
  • 2 cups vegetable broth (this adds *so* much flavor, trust me!)
  • 1 tablespoon olive oil (for sautéing those veggies)
  • 1 onion, chopped (yellow or white, whatever you’ve got!)
  • 1 bell pepper, chopped (I like red for the sweetness, but any color works)
  • 1 (15-ounce) can black beans, rinsed and drained (gotta get that extra fiber!)
  • 1 (15-ounce) can corn, drained (sweet corn is my fave!)
  • 1 (10-ounce) can diced tomatoes and green chilies, undrained (Ro-Tel is my go-to. Adds a *kick*!)
  • 1 teaspoon chili powder (adjust to your spice level!)
  • 1/2 teaspoon cumin (this is what gives it that *authentic* Mexican flavor!)
  • 1/4 teaspoon garlic powder (because garlic makes everything better, right?)
  • 1 cup shredded cheddar cheese (or your favorite Mexican blend!)
  • Optional toppings: sour cream, salsa, avocado (because toppings are life)

Close-up of a vegetarian Mexican rice casserole in a glass baking dish, topped with melted cheese.

How to Make Vegetarian Mexican Rice Casserole: Step-by-Step Instructions

Alright, friend, let’s get cooking! This is where the magic happens. Don’t worry, it’s super straightforward. Just follow these steps, and you’ll have a delicious vegetarian Mexican rice casserole in no time!

  1. First things first: **Preheat your oven to 375°F (190°C)**. This is *super* important, so don’t skip it! While the oven’s heating up, you can get everything else ready.

  2. Next, **cook your rice**. Now, I like to cook mine in vegetable broth instead of water – it adds an extra layer of yumminess. Just follow the package directions, but substitute the broth. This usually takes about 20 minutes, so get that going early!

  3. While the rice is cooking away, let’s **sauté the veggies**. Heat up that olive oil in a big skillet over medium heat. Toss in the chopped onion and bell pepper, and cook ’em until they’re nice and soft, maybe 5 minutes or so. You don’t want them browned, just tender!

  4. Okay, time for some flavor! **Stir in the black beans, corn, diced tomatoes and green chilies, chili powder, cumin, and garlic powder** into the skillet with the onions and peppers. Give it all a good mix and bring it to a simmer. Let it bubble away for 5 minutes. Careful, it splatters a bit!

  5. Now, **combine the cooked rice and veggie mixture** in a large bowl. Make sure everything’s mixed well, so all the flavors get to know each other.

  6. **Pour the mixture into a greased 9×13 inch baking dish**. I usually just use a little bit of olive oil to grease the dish, but you could use cooking spray if you prefer.

  7. Here comes the best part: **Sprinkle that shredded cheddar cheese** all over the top! Don’t be shy – the more cheese, the merrier, right?

  8. **Bake for 20-25 minutes**, or until the cheese is melted, bubbly, and starting to turn golden brown. Keep an eye on it, because ovens can be a little temperamental. And remember, ovens can vary!

  9. **Let it stand for 5 minutes before serving**. I know, it’s hard to wait, but trust me, it’s worth it. It gives everything a chance to settle.

  10. And finally, **top with sour cream, salsa, or avocado**, if you’re feeling fancy! Seriously, these toppings take it to the *next level*.

See? Easy peasy! Now go forth and make some delicious vegetarian Mexican rice casserole!

A slice of vegetarian Mexican rice casserole with melted cheese, tomatoes, and black beans on a white plate.

Tips for the Best Vegetarian Mexican Rice Casserole

Want to take your veggie-packed Mexican rice casserole from “good” to “OMG”? Here’s a few secrets I’ve picked up over the years:

  • Spice it up (or down!): If you’re a chili-head, add a pinch of cayenne or use a hotter salsa. If spice isn’t your thing, just tone down the chili powder.
  • Rice Matters: While I usually use white rice, brown rice adds a nutty flavor (just takes longer to cook!). Quinoa is also a great, protein-packed option.
  • Veggies Galore: Don’t be afraid to throw in whatever veggies you love! Zucchini, mushrooms, spinach… go wild! Sauté tougher veggies a bit longer.
  • Cheese, Please!: A Mexican cheese blend melts beautifully, but pepper jack adds a fun kick.

Variations for Your Mexican Rice Casserole Vegetarian Recipe

Okay, so you’ve nailed the basic vegetarian Mexican rice casserole recipe. Awesome! But what if you’re feeling a little adventurous? Here’s how to mix it up and make it your own! The best part? It’s tough to mess this up, so experiment!

  • Veggie Power: Swap those bell peppers for roasted sweet potatoes or butternut squash for a sweeter twist. Trust me, it’s delicious!
  • Spice It Right: Instead of chili powder, try smoked paprika for a smoky flavor or cumin for an earthy vibe. Different spice blends change the whole game!
  • Topping Time!: Get creative with the toppings! A dollop of guacamole, a sprinkle of crumbled cotija cheese, or a drizzle of lime crema… the possibilities are endless.

A slice of vegetarian Mexican rice casserole with melted cheese, corn, and beans.

Make-Ahead and Storage Tips for Vegetarian Mexican Rice Casserole

Running short on time? No worries! This vegetarian Mexican rice casserole is perfect for making ahead. Just assemble everything (but don’t bake it!), cover it tightly with foil, and pop it in the fridge for up to 24 hours. When you’re ready to eat, bake as directed… maybe add 5-10 minutes since it’s starting cold!

Leftovers? Even better! Store them in an airtight container in the fridge for up to 3 days. You can also portion it out and freeze it for up to a month. Just thaw it overnight in the fridge and reheat in the oven or microwave. It’s like a delicious little time capsule!

FAQ About Vegetarian Mexican Rice Casserole

Got questions about this vegetarian Mexican rice casserole? I got you! I know new recipes can be a little intimidating, so let’s tackle some common questions:

Can I make this vegetarian rice casserole ahead of time?

Absolutely! As I said earlier, you can assemble it, cover it, and refrigerate it for up to 24 hours. This is a *lifesaver* when you’re prepping for a party or just want to get dinner out of the way early. You might need to add a few extra minutes to the baking time, though. By the way, if you’re looking for something else to prep ahead, check out this hearty Irish vegetarian stew. So good!

Can I freeze this vegetarian mexican casserole?

You betcha! Freezing works great, especially for leftovers. Just let it cool completely, wrap it well (I like to use plastic wrap and then foil), and it’ll keep in the freezer for about a month. Thaw it overnight in the fridge, and then reheat it in the oven or microwave. Easy peasy!

What kind of rice is best for a vegetarian Mexican rice casserole?

I usually go with long-grain white rice because it’s what I always have on hand. But brown rice works great too, it just adds a nuttier flavor and takes a bit longer to cook. You could even use quinoa for an extra protein boost!

Can I add other veggies or protein to this vegetarian Mexican rice casserole recipe?

Definitely! That’s the beauty of this recipe – it’s totally customizable. Throw in some sautéed zucchini, mushrooms, or spinach for extra veggies. If you’re not strictly vegetarian, you could add some cooked chicken or ground beef. Just make sure the additional protein is fully cooked before you add it!

Nutritional Information for Vegetarian Mexican Rice Casserole

Quick heads-up: the nutrition info here is an *estimate*. It’ll change depending on the exact brands and ingredients you use. So, take it with a grain of salt, okay?

Enjoy Your Vegetarian Mexican Rice Casserole!

Alright, folks, that’s all there is to it! I hope you love this vegetarian Mexican rice casserole as much as my family does. Seriously, it’s a total crowd-pleaser!

And hey, if you try it out, I’d love to hear how it goes! Leave a comment below and let me know what you think. Don’t forget to rate the recipe, too! And if you’re feeling extra generous, share it with your friends on social media! Looking for more dinner ideas? Check out all my dinner recipes!

Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon
A slice of vegetarian Mexican rice casserole with rice, corn, beans, peppers and melted cheese.

Vegetarian Mexican Rice Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elisa
  • Total Time: 45 min
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A hearty casserole featuring rice, beans, vegetables, and cheese with Mexican-inspired flavors.


Ingredients

Scale
  • 1 cup long-grain rice
  • 2 cups vegetable broth
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 1 bell pepper, chopped
  • 1 (15-ounce) can black beans, rinsed and drained
  • 1 (15-ounce) can corn, drained
  • 1 (10-ounce) can diced tomatoes and green chilies, undrained
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/4 teaspoon garlic powder
  • 1 cup shredded cheddar cheese
  • Optional toppings: sour cream, salsa, avocado

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Cook rice according to package directions using vegetable broth.
  3. While rice is cooking, heat olive oil in a large skillet over medium heat. Add onion and bell pepper and cook until softened, about 5 minutes.
  4. Stir in black beans, corn, diced tomatoes and green chilies, chili powder, cumin, and garlic powder. Bring to a simmer and cook for 5 minutes.
  5. In a large bowl, combine cooked rice and vegetable mixture.
  6. Pour mixture into a greased 9×13 inch baking dish.
  7. Sprinkle with shredded cheddar cheese.
  8. Bake for 20-25 minutes, or until cheese is melted and bubbly.
  9. Let stand for 5 minutes before serving.
  10. Top with sour cream, salsa, or avocado, if desired.

Notes

  • For a spicier casserole, add a pinch of cayenne pepper or use hot salsa.
  • You can substitute brown rice for white rice.
  • Feel free to add other vegetables, such as zucchini or mushrooms.
  • Prep Time: 15 min
  • Cook Time: 30 min
  • Category: Dinner
  • Method: Baking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 slice
  • Calories: 350
  • Sugar: 5g
  • Sodium: 500mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Protein: 12g
  • Cholesterol: 30mg

Leave a Comment

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