Plant Based Mexican Rice Bake

Welcome to your new favorite weeknight meal: a vibrant, incredibly flavorful Vegan Mexican Rice Casserole that’s as nourishing as it is delicious! This cozy, layered dish combines fluffy rice, hearty black beans, sweet corn, savory salsa, and a velvety smooth, homemade dairy-free queso. It’s the perfect solution for a healthy family dinner or an efficient vegan meal prep option, promising comfort and satisfaction in every single bite.

Close-up of a spoon scooping out casserole showing layers of rice, beans, corn, salsa, and creamy vegan queso

There’s something uniquely comforting about a casserole, isn’t there? Often overlooked, these one-dish wonders are the unsung heroes of busy kitchens. They require minimal effort, easily feed a crowd, and perhaps best of all, they yield incredible leftovers that somehow taste even better the next day. This makes them a true lifesaver for hectic schedules, transforming mealtime stress into culinary joy.

If you’re anything like me, you’ll agree that Mexican flavors hold a special place in the heart (and stomach!). While my heritage might be Italian and Irish, my palate constantly craves the vibrant, aromatic spices and fresh ingredients characteristic of Mexican cuisine. Dishes like sweet potato & black bean tacos or quinoa stuffed sweet potatoes always bring a smile to my face. This vegan casserole perfectly captures that essence, infusing every spoonful with the robust, irresistible flavors I adore.

This recipe isn’t just about recreating a classic; it’s about elevating it with a healthy, plant-based twist. It’s packed with wholesome ingredients like fiber-rich black beans, naturally sweet corn, and savory rice, all brought together by a rich, homemade vegan queso that truly takes this casserole over the top. Trust me, you’ll be tempted to spoon that creamy queso straight from the blender – it’s that good! Think of it as your favorite comfort food, lightened up and made accessible for everyone, proving that healthy eating can be incredibly indulgent.

Why You’ll Absolutely Love This Vegan Mexican Rice Casserole

Discover the many reasons why this easy and delicious casserole is destined to become a staple in your meal rotation:

  • Effortless Preparation: This recipe is designed for ease. With minimal active cooking time and straightforward steps, it’s the ideal choice for busy weeknights when you want a homemade meal without the fuss. Plus, cleanup is a breeze!
  • Rapid Bake Time: Unlike many casseroles that require an hour or more in the oven, this one is ready in just 15 minutes of covered baking, followed by a quick 5-minute uncovered finish. That means less waiting and more enjoying!
  • Nutrient-Packed & Fully Plant-Based: Crafted with wholesome ingredients, this casserole is entirely vegan and gluten-free, making it suitable for a wide range of dietary needs. It’s bursting with fiber from the beans and rice, and a good source of plant-based protein, keeping you feeling full and energized.
  • Meal Prep Dream: Prepare a large batch and enjoy healthy, flavorful meals throughout the week. This casserole is one of those magical dishes that actually tastes even better the next day, making it perfect for grab-and-go lunches or quick reheat dinners.
  • Unforgettable Flavor Profile: While the combination of seasoned rice, beans, corn, and salsa is delicious on its own, it’s the creamy, homemade vegan queso that truly elevates this dish. Its rich, cheesy tang ties all the flavors together, creating a symphony of taste that will have you reaching for seconds.
Overhead shot of vegan Mexican rice casserole in a baking dish topped with avocado slices, vegan sour cream, tortilla chips, and scallions

Essential Ingredients for Your Vegan Mexican Rice Casserole

Gathering your ingredients is the first step to creating this mouthwatering casserole. Many of these are pantry staples, ensuring a convenient and budget-friendly meal. You’ll find the full measurements in the recipe card below, but here’s a closer look at what you’ll need:

For the Flavorful Rice & Bean Mixture:

  • Olive Oil: The foundation for sautéing our aromatic vegetables, adding a touch of richness.
  • Yellow Onion: Diced finely, it provides a sweet, savory base for our casserole, caramelizing beautifully as it cooks.
  • Red Bell Pepper: Adds a delightful crunch, a pop of vibrant color, and a natural sweetness. Feel free to use any color bell pepper you have on hand – green, yellow, or orange would also work well.
  • Aromatic Spices: A blend of classic taco seasoning, salt, black pepper, and smoked paprika creates a warm, earthy, and slightly smoky flavor profile that defines Mexican-inspired cuisine.
  • Black Beans: A powerhouse of plant-based protein and fiber! Using canned black beans, rinsed and drained, keeps this recipe quick and easy.
  • Sweet Corn: Whether canned (drained) or frozen (thawed), corn adds bursts of sweetness and a lovely texture contrast to the dish.
  • Cooked Brown Rice: The hearty base of our casserole. For ultimate convenience, I love using frozen organic brown rice bags that cook in minutes. Leftover cooked rice is also fantastic here. If you only have dry rice, remember to pre-cook it according to package directions before starting.
  • Salsa: This adds essential moisture, tang, and a burst of tomatoey flavor throughout the casserole layers. Choose your preferred heat level—mild, medium, or spicy—to customize the kick.

For the Irresistibly Creamy Vegan Queso:

This homemade queso is truly the star of the show, transforming the casserole into an extraordinary experience.

  • Raw Cashews: The magical base for our dairy-free queso! Soaking them in hot water is a non-negotiable step to achieve that incredibly smooth, luxurious, and creamy texture.
  • Unsweetened Non-Dairy Milk: Almond, oat, or soy milk all work wonderfully. Just be sure it’s unsweetened and unflavored to avoid any unwanted sweetness in your savory queso.
  • Nutritional Yeast: This is where the “cheesy” flavor comes from in vegan cooking! It offers a distinct umami, savory, and slightly nutty taste.
  • Apple Cider Vinegar: A splash of ACV provides a crucial tang and acidity, balancing the richness of the cashews and enhancing the “cheesy” notes.
  • Queso Spices: A thoughtful blend of salt, garlic powder, onion powder, a pinch of turmeric (for color and mild flavor), and smoked paprika ensures a deeply flavorful and aromatic queso.

Crafting Your Delicious Vegan Mexican Rice Casserole: Step-by-Step Guide

Get ready to create a masterpiece! This recipe is straightforward, designed to bring maximum flavor with minimal fuss.

  1. Sauté the Aromatics: Begin by heating the olive oil in a large skillet over medium heat. Add the diced yellow onion and red bell pepper, and sauté them for about 7–10 minutes, stirring occasionally, until they become tender and slightly softened. This step builds the foundational flavor.
  2. Season & Combine the Filling: Once your vegetables are tender, stir in the taco seasoning, salt, black pepper, and smoked paprika. Cook for another minute, allowing the spices to become fragrant and fully coat the vegetables. Then, add the rinsed and drained black beans, drained corn, and cooked brown rice to the skillet. Stir thoroughly until all the ingredients are well combined and evenly coated with the delicious seasoned vegetables. Remove the skillet from the heat.
  3. Master the Layers: Grab your baking dish (a 9×13 inch is ideal, or an 8×8 inch for a thicker casserole). Spread ½ cup of salsa evenly across the bottom. Next, carefully spoon half of your savory rice and bean mixture over the salsa layer, distributing it evenly. Follow this with another ½ cup of salsa, spreading it gently. Add the remaining rice and bean mixture on top, and finally, finish with the last ¼ cup of salsa, creating a beautifully layered presentation.
  4. Initial Bake for Flavor Fusion: Cover the baking dish tightly with aluminum foil. Place it into your preheated oven at 400°F (200°C) and bake for 15 minutes. This covered bake allows the flavors to meld together perfectly and ensures the casserole heats through.
  5. Prepare the Heavenly Vegan Queso: While your casserole is baking, it’s time to whip up the star of the show! In a high-speed blender, combine the soaked cashews (make sure they’re well-drained), unsweetened non-dairy milk, nutritional yeast, apple cider vinegar, salt, garlic powder, onion powder, turmeric, and smoked paprika. Blend on high until the mixture is completely smooth and wonderfully creamy. Scrape down the sides of the blender as needed to ensure no cashew lumps remain.
  6. Final Bake & Golden Finish: After 15 minutes, carefully remove the casserole from the oven and take off the foil. Generously spread the freshly blended vegan queso evenly over the top layer of the casserole. Return the uncovered dish to the oven and bake for an additional 5-7 minutes, or until the queso is warm, slightly bubbly, and beautifully golden around the edges.
  7. Serve with Zest: Once out of the oven, let the casserole cool for a few minutes to allow it to set slightly. Then, serve it warm, garnished generously with your favorite fresh toppings like sliced avocado, chopped scallions, and crunchy tortilla chips for that essential texture contrast. Enjoy every delightful spoonful!
Salsa spread on the bottom of a casserole dish as the first layer
Half of the rice and bean mixture added over the salsa layer in the baking dish
Second layer of salsa spooned over the rice and beans
Vegan queso being poured over the assembled casserole

Elevate Your Casserole: Creative Topping Ideas

While this Vegan Mexican Rice Casserole is fantastic on its own, adding fresh and vibrant toppings can truly take it to the next level, adding both flavor and texture. Here are some of my favorite ideas to finish your masterpiece:

  • Avocado Slices or Guacamole: The creamy, rich texture of avocado provides a wonderful contrast to the spiced casserole.
  • Fresh Scallions (Green Onions): Finely chopped scallions add a mild, fresh oniony bite and a beautiful pop of green.
  • Crunchy Tortilla Chips: Crumble some on top just before serving or serve them on the side for an essential textural crunch.
  • Dairy-Free Sour Cream or Cashew Cream: A dollop offers a cooling, tangy counterpoint to the rich flavors.
  • Fresh Cilantro: Chopped fresh cilantro adds a bright, herbaceous note that is classic in Mexican cuisine.
  • A Squeeze of Fresh Lime Juice: A finishing squeeze of lime juice brightens all the flavors and adds a zesty flourish.
  • Pickled Jalapeños or Red Onion: For those who love an extra tang and a bit of heat, pickled options are a fantastic addition.
  • Hot Sauce: A drizzle of your favorite hot sauce can add an extra layer of personalized heat.
  • Black Olives: Sliced black olives offer a briny, savory element that many enjoy.

Expert Tips & Clever Substitutions for Casserole Perfection

Here are some valuable tips and simple substitutions to help you customize this recipe and ensure your Vegan Mexican Rice Casserole is a resounding success every time:

  • Rice Variations: While brown rice offers a hearty, nutty flavor and extra fiber, feel free to use other cooked grains. Cooked white rice will result in a slightly softer texture, while quinoa can boost protein. For a lower-carb option, consider using cooked cauliflower rice (ensure it’s well-drained to avoid excess moisture).
  • Short on Time? Consider These Hacks: If you’re really pressed for time, you can definitely streamline this recipe. Look for a good quality store-bought vegan queso to skip the blending step. Using pre-cooked, ready-to-heat rice (like the frozen pouches from Trader Joe’s) also shaves off valuable cooking minutes.
  • Amp Up the Heat: For those who love a spicy kick, there are several ways to turn up the heat. Add finely diced fresh or pickled jalapeños (or even a serrano pepper for more intensity) to the rice mixture as it sautés. Using a hot salsa is another easy option, and a pinch of cayenne pepper or a dash of chipotle powder can be added to the queso for a smoky heat.
  • Boost Your Veggies: This casserole is incredibly versatile for adding extra vegetables. Stir in a handful of fresh spinach during the last few minutes of sautéing (it will wilt down beautifully), or incorporate cooked sweet potato cubes, sautéed mushrooms, or zucchini into the rice and bean mixture for added nutrients and flavor.
  • The Queso Secret: Don’t Skip Soaking the Cashews! This is perhaps the most crucial tip for the vegan queso. Soaking raw cashews in hot water for at least 20 minutes (or overnight in cold water) softens them significantly. This ensures that when blended, they create an incredibly smooth, velvety, and lump-free creamy sauce, mimicking traditional cheese sauce perfectly.
  • Baking Dish Size Matters: Using a 9×13-inch baking dish will result in a thinner casserole with more surface area for crisping, while an 8×8-inch dish will yield a thicker, denser casserole. Adjust baking times slightly if using a significantly different size.
  • Taste and Adjust Seasoning: Always taste your rice mixture before layering it into the casserole. Adjust salt, pepper, and taco seasoning to your preference. Similarly, taste the queso and add more salt, nutritional yeast, or apple cider vinegar if needed to achieve your desired cheesy and tangy balance.
Vegan Mexican casserole topped with avocado slices, vegan sour cream, sliced scallions, tortilla chips.

Storing and Reheating Your Vegan Mexican Rice Casserole for Optimal Freshness

One of the best qualities of this Vegan Mexican Rice Casserole is how wonderfully it stores, making it an excellent candidate for meal prepping!

Refrigeration: Leftovers will keep beautifully in an airtight container in the refrigerator for 4–5 days. This makes it perfect for quick lunches or easy weeknight dinners throughout the week. When refrigerating, wait for the casserole to cool completely before covering and storing to prevent condensation.

Reheating: To reheat individual servings, simply pop a portion in the microwave for 1–2 minutes, or until thoroughly warmed through. For a larger portion or if you prefer the oven, cover the casserole with foil and reheat at 350°F (175°C) for about 15-20 minutes, or until hot. Remember to add any fresh toppings like avocado slices or tortilla chips only after reheating to maintain their texture and freshness.

Freezing (Optional): While best enjoyed fresh or from the fridge, this casserole can also be frozen for longer storage. Allow the baked casserole to cool completely, then wrap it tightly in plastic wrap and then in aluminum foil. It can be frozen for up to 2-3 months. Thaw overnight in the refrigerator before reheating in the oven as described above.

Frequently Asked Questions (FAQ)

Here are answers to some common questions you might have about making this Vegan Mexican Rice Casserole:

  • Can I prepare this casserole ahead of time? Absolutely! You can assemble the entire casserole (without the queso topping) and store it covered in the refrigerator for up to 24 hours. When ready to bake, add 5-10 minutes to the initial covered baking time to ensure it heats through evenly before adding the queso. Prepare the queso just before baking for the freshest taste.
  • Is it freezer-friendly? Yes, you can freeze this casserole! For best results, bake the casserole as directed, allow it to cool completely, then wrap it tightly and freeze for up to 2-3 months. Thaw in the refrigerator overnight and reheat in the oven (covered with foil) until warmed through, then add the queso and bake uncovered for a few minutes.
  • Can I use other types of beans? Certainly! While black beans are traditional, feel free to substitute with pinto beans or kidney beans for a different flavor and texture profile. Just ensure they are rinsed and drained.
  • What if I don’t have a high-speed blender for the queso? A regular blender can work, but you might need to blend for longer and scrape down the sides more frequently to achieve a truly smooth consistency. If your blender struggles, you can try adding a tiny bit more non-dairy milk (1-2 tablespoons at a time) to help it blend, but be careful not to make it too thin. A food processor can also be used, though it might result in a slightly less silky texture.

EXPLORE MORE
Delicious & Healthy Plant-Based Dinners

Black Bean & Sweet Potato Veggie Burgers
Baked Tofu, Spinach & Chickpea Quinoa Bowl
Easy Vegan Chili
Chickpea, Sweet Potato and Lentil Curry

If you create this delicious Vegan Mexican Rice Casserole, please share your experience! We’d love to hear how it turned out. Leave a comment and a ★★★★★ star rating below to let us know how much you loved it! Your feedback helps other home cooks discover and enjoy our recipes. Thank you for your continued support! xo, Megan

Close-up of a spoon scooping out casserole showing layers of rice, beans, corn, salsa, and creamy vegan queso
No ratings yet

Vegan Mexican Rice Casserole


Author Megan
Megan
Yield:

6
servings
Prep:
10 mins
Cook:
30 mins
Total:
40 mins

This vibrant Vegan Mexican Rice Casserole offers layers of seasoned rice, hearty beans, sweet corn, robust salsa, and a lusciously creamy dairy-free queso. It’s the perfect healthy solution for a busy weeknight dinner or efficient vegan meal prep!

Print Recipe
Leave a Review
Pin Recipe

Ingredients

Rice Mixture

  • 1 tbsp olive oil
  • 1 small yellow onion, diced
  • 1 red bell pepper, diced
  • 2 tablespoons taco seasoning
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika
  • 1 15 oz can black beans, rinsed and drained
  • 1 15 oz can corn, drained
  • 2 cups cooked brown rice
  • 1 ¼ cup salsa

Vegan Queso

  • 1 cup raw cashews, soaked in boiling water for 20 minutes and drained
  • ½ cup unsweetened non-dairy milk
  • ¼ cup nutritional yeast
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon salt
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon turmeric
  • ½ teaspoon smoked paprika

Suggested Toppings

  • sliced avocado
  • sliced scallions
  • tortilla chips
  • fresh cilantro (optional)
  • dairy-free sour cream (optional)

Instructions

  1. Heat the olive oil in a large skillet over medium heat. Add the diced onion and red bell pepper and sauté for about 7–10 minutes, until soft and slightly golden, stirring occasionally.
  2. Stir in the taco seasoning, salt, black pepper, and smoked paprika. Cook for 1 minute more, allowing the spices to become fragrant.
  3. Add the rinsed and drained black beans, drained corn, and cooked brown rice to the skillet. Stir until all ingredients are well combined and evenly coated with the seasoned vegetables. Remove from heat.
  4. Prepare your baking dish: Spread ½ cup of salsa evenly across the bottom of a 9×13-inch (or 8×8-inch for a thicker casserole) baking dish. Carefully layer half of the seasoned rice and bean mixture over the salsa. Top this with another ½ cup of salsa, spreading it gently. Add the remaining rice and bean mixture, then finish with the last ¼ cup of salsa on top.
  5. Cover the casserole dish tightly with foil and bake in a preheated oven at 400°F (200°C) for 15 minutes. This allows the flavors to meld beautifully.
  6. While the casserole bakes, prepare the rich and creamy vegan queso. In a high-speed blender, combine the soaked and drained cashews, unsweetened non-dairy milk, nutritional yeast, apple cider vinegar, salt, garlic powder, onion powder, turmeric, and smoked paprika. Blend until completely smooth and creamy, scraping down the sides as needed.
  7. After the initial bake, remove the casserole from the oven and carefully uncover it. Evenly spread the homemade vegan queso over the top layer of the casserole. Return the dish to the oven, uncovered, and bake for an additional 5-7 minutes, or until the queso is warm and slightly bubbly.
  8. Remove from the oven and let it cool for a few minutes before serving. Garnish generously with your favorite toppings such as fresh sliced avocado, chopped scallions, and crunchy tortilla chips. Serve warm and enjoy!

Equipment

Baking dish (9×13 or 8×8 inch)
Large skillet
High-speed blender

Recipe Notes

  • Rice Alternatives: Feel free to swap brown rice for cooked white rice or quinoa for a different texture and nutritional profile.
  • Quick & Easy Option: If you’re pressed for time, opt for a good quality store-bought vegan queso and pre-cooked, ready-to-heat rice.
  • Customizing Heat Levels: To add more spice, incorporate diced jalapeños (fresh or pickled) into the rice mixture or use a hot salsa. A pinch of cayenne pepper in the queso can also boost the heat.
  • Veggie Power-Up: Enhance the nutritional value and texture by stirring in fresh spinach (it will wilt down during baking), cooked sweet potato cubes, or sautéed mushrooms with the beans and corn.
  • The Secret to Silky Queso: Don’t skip the step of soaking your raw cashews in hot water. This crucial step softens them, ensuring your vegan queso blends into an incredibly smooth and creamy sauce without any grainy texture.
Serving: 1serving, Calories: 254kcal, Carbohydrates: 30g, Protein: 8g, Fat: 13g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 7g, Sodium: 1231mg, Potassium: 450mg, Fiber: 4g, Sugar: 5g, Vitamin A: 1124IU, Vitamin C: 28mg, Calcium: 62mg, Iron: 2mg
Did you make this recipe?Tag @booboosbakeryy with hashtag #booboosbakery on Instagram. We love to see what you make!