Dump & Bake Vegetarian Taco Casserole 🌮


Recipe Overview

The easiest weeknight dinner you'll make on repeat — no browning, no sautéing, just dump it all in and bake!


PREP TIME: 10 minutes | COOK TIME: 45 minutes | TOTAL: 55 minutes | SERVINGS: 6–8 | DIFFICULTY: Easy


Why You're Going to LOVE This Recipe

Let's be honest — some nights you just don't want to stand over the stove. You want something hearty, flavorful, and on the table fast. That's exactly what this Dump & Bake Vegetarian Taco Casserole delivers every single time.

This is one of those magical recipes where you literally open some cans, layer everything into a baking dish, and let the oven do all the work. No pre-cooking. No extra pans. No stress. Just real, delicious food that the whole family will devour.

The best part? It's completely meatless but nobody will miss the meat. Between the black beans, corn, rice, and that melty golden cheese on top, this casserole is hearty, filling, and packed with flavor in every single bite.


What Makes This a Pinterest Favorite

This recipe checks every box that makes a recipe shareable and save-worthy:

  • One dish — less cleanup, more joy
  • Budget-friendly — mostly pantry staples
  • Meal-prep friendly — make it ahead and reheat all week
  • Easily customizable — swap, add, and adjust to your taste
  • Kid-approved — cheesy, mild, and totally crowd-pleasing
  • Gluten-free — great for mixed dietary households

Ingredients You'll Need

Everything here is simple, affordable, and easy to find at any grocery store. You likely already have most of it in your pantry right now.

The Base:

  • 1 cup long-grain white rice (uncooked)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) pinto beans, drained and rinsed
  • 1 can (15 oz) corn, drained
  • 1 can (10 oz) diced tomatoes with green chiles (like Rotel)
  • 1 can (15 oz) diced tomatoes
  • 1½ cups vegetable broth
  • 1 packet (or 3 tablespoons) taco seasoning
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • Salt and pepper to taste

The Topping:

  • 2 cups shredded Mexican blend cheese (or sharp cheddar)
  • Optional: ½ cup crushed tortilla chips for crunch

To Serve:

  • Sour cream or Greek yogurt
  • Fresh guacamole or sliced avocado
  • Pico de gallo or fresh salsa
  • Chopped fresh cilantro
  • Sliced jalapeños
  • Squeeze of fresh lime

How to Make It — Step by Step

Recipe Instructions

This is genuinely one of the simplest recipes on this entire blog. Here's all you do:

Step 1: Preheat & Prep Preheat your oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish with cooking spray or a little olive oil.

Step 2: Dump Everything In Add the uncooked rice directly into the baking dish. Pour in both cans of diced tomatoes (with all their juices), the corn, black beans, pinto beans, vegetable broth, taco seasoning, garlic powder, and onion powder. Give everything a good stir right in the dish until it's well combined.

Step 3: Cover and Bake Cover the dish tightly with aluminum foil — this is important because the steam is what cooks the rice. Bake covered for 35 minutes.

Step 4: Add the Cheese Remove the foil and give the casserole a stir. Sprinkle the shredded cheese generously over the top. If you're using crushed tortilla chips, add them now too for a little extra crunch.

Step 5: Bake Uncovered Return the dish to the oven, uncovered, and bake for another 10 minutes until the cheese is fully melted, bubbly, and just starting to turn golden at the edges.

Step 6: Rest & Garnish Let the casserole rest for 5 minutes before serving — this helps it set up nicely. Then load it up with all your favorite toppings and dig in!


Tips for the Best Results

Don't skip covering it tightly. The foil creates steam that cooks the uncooked rice through. If you leave gaps, the rice may come out undercooked or crunchy in spots. Press the foil firmly around the edges of the dish.

Use broth, not water. Swapping water for vegetable broth adds a surprising depth of flavor to the rice and really makes a difference.

Don't drain the canned tomatoes. You need all that liquid to cook the rice. Drain the beans and corn, but always keep the tomato juice in.

Check your rice at 35 minutes. Depending on your oven and the brand of rice, it may need an extra 5–8 minutes. If it still looks soupy, cover it back up and give it a few more minutes.

Let it rest before serving. Just 5 minutes off the heat makes the texture far better — it goes from loose and saucy to perfectly scoopable.


Variations & Customizations

One of the best things about this recipe is how flexible it is. Here are some delicious ways to make it your own:

Add More Veggies: Diced bell peppers, zucchini, diced onion, or spinach all work beautifully. Just stir them in raw before baking — they'll cook through perfectly.

Make It Spicy: Add a diced jalapeño, a pinch of cayenne, or use a hot taco seasoning blend. A splash of hot sauce stirred in before baking is also amazing.

Use Brown Rice: It works, but you'll need to add an extra ½ cup of broth and extend the covered baking time to about 55 minutes.

Add Plant-Based Protein: Stir in some cooked lentils, crumbled tempeh, or a can of chickpeas for even more protein and texture.

Go Dairy-Free: Skip the cheese entirely or use your favorite plant-based shredded cheese. It still comes out incredibly flavorful.

Top It Differently: Try a dollop of refried beans on top before the cheese, or finish it with a drizzle of chipotle crema instead of plain sour cream.


Make-Ahead & Storage Instructions

Make Ahead: You can assemble the entire casserole up to 24 hours in advance, cover it tightly, and store it in the refrigerator. When ready to bake, add 10 extra minutes to the covered baking time since it's starting cold.

Leftovers: Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. This reheats beautifully — just add a small splash of broth or water before microwaving to keep it from drying out.

Freezing: This casserole freezes well! Let it cool completely, then freeze in individual portions for up to 3 months. Thaw overnight in the fridge and reheat in the microwave or oven.


Serving Suggestions

This casserole is a full meal on its own, but here are some sides that pair with it perfectly:

  • A simple green salad with lime vinaigrette
  • Warm flour or corn tortillas on the side
  • Mexican street corn (elote)
  • A bowl of tortilla chips and fresh guacamole
  • Cilantro lime coleslaw

Frequently Asked Questions

Can I use instant rice instead of regular rice? It's not recommended. Instant rice cooks much faster and can turn mushy in the oven. Stick with regular long-grain white rice for the best texture.

My casserole came out watery — what happened? This usually means it needed a little more time in the oven. Every oven runs differently. Put the foil back on and bake for another 10 minutes, then check again.

Can I make this in a slow cooker? Yes! Add all ingredients except the cheese to your slow cooker, stir well, and cook on HIGH for 2–3 hours or LOW for 4–5 hours. Sprinkle cheese on top during the last 15 minutes.

Is this recipe vegan? It's vegetarian as written. To make it fully vegan, simply skip the cheese or use a dairy-free alternative.


Nutrition (Per Serving, Approximate)

Calories: ~320 | Protein: 14g | Carbohydrates: 48g | Fat: 8g | Fiber: 9g

Based on 8 servings, without toppings


Final Thoughts

This Dump & Bake Vegetarian Taco Casserole has become a true staple in our home — and once you make it the first time, I think it will become one in yours too. It's the kind of recipe you come back to week after week because it's just so effortless and so satisfying.

Save this one, pin it, share it with a friend who needs an easy weeknight dinner idea. I promise you won't regret it. 💛

Happy cooking!


If you make this recipe, leave a comment below and let me know how it turned out! Tag me on Pinterest so I can see your beautiful casseroles.

Comments