Tasty Vegetarian Mexican Tortilla Casserole

As seen in Satisfying Entrées for Every Table.

This Veggie Mexican Tortilla dish makes a fantastic, kid-approved meal that comes together fast. Stacked corn tortillas with beans, vegetables and melty cheddar create a warm meal bursting with bold tastes. You'll only need 15 minutes to put it together and 20 minutes to cook. Top with some fresh cilantro for extra color. Perfect for busy weeknights or prep-ahead options, you can freeze it too and it doesn't contain gluten. Every bite gives you that perfect mix of cheese and filling goodness!

Barbara Chef
Created By Sasha
Last updated on Fri, 09 May 2025 15:54:35 GMT
A casserole dish with a slice of pizza in it. Save Pin
A casserole dish with a slice of pizza in it. | foodthingle.com

This Mexican veggie tortilla bake has become a go-to at my house when we need something filling yet healthy on busy evenings. The corn tortillas layered with flavorful beans and gooey cheese make a hearty dish that wins over everyone who tries it.

I whipped up this casserole for the first time when having friends over with various food restrictions and was so happy to find something that worked for both the vegetarians and gluten-free folks. These days we eat it about twice monthly, especially when I need something I know everyone will enjoy.

Ingredients

  • Extra virgin olive oil: makes a nice starting point for cooking veggies while keeping flavors light so other ingredients can stand out
  • Red onion: brings a nice sweetness and vibrant purple hue that white or yellow onions just can't deliver
  • Fresh garlic cloves: add that must-have flavor kick – grab bulbs that don't have any sprouts
  • Red bell pepper: offers natural sweetness plus vitamin C and bright color – pick ones that seem heavy when you hold them
  • Mushrooms: give a satisfying meaty feel and rich flavor – cut them the same size so they cook evenly
  • Taco seasoning: packs Mexican flavor into every bite – try making your own blend when you've got time
  • Tomato purée: creates the rich sauce that brings everything together – go for the no-salt type if you're watching salt intake
  • Kidney or black beans: pack in protein and fiber without meat – give them a good rinse to wash away extra salt
  • Sweet corn: adds little pops of sweetness and different texture – frozen works great when you can't find fresh
  • Fresh cilantro: gives that fresh kick and authentic taste – look for bunches with bright green stems
  • Corn tortillas: create the foundation layers and traditional taste – try to find non-GMO brands
  • Cheddar cheese: melts into that wonderful gooey topping – grate it yourself for smoother melting than the pre-shredded stuff

Step-by-Step Instructions

Get Your Baking Dish Ready:
Turn your oven on to 400°F or 200°C so the casserole will cook all the way through and the cheese will melt just right without burning. Grab a 9x13 inch dish and grease it well so nothing sticks. This dish size works best for getting all your layers just right.
Cook Your Veggies:
Put the olive oil in a big pan over medium heat until it looks shiny but isn't smoking. Throw in your chopped red onion garlic bell pepper chunks and mushroom slices. Let them cook about 3 minutes stirring now and then until onions look clear and mushrooms start getting juicy. Don't cook them too long since they'll soften more in the oven.
Mix Up the Filling:
Sprinkle taco seasoning over your veggie mix and stir for half a minute to wake up the spices. This gets their oils flowing and makes the flavor stronger. Pour in tomato purée then add your drained beans corn chopped cilantro salt and pepper. Mix everything until the sauce coats it all evenly. Let it bubble for 2 minutes so the flavors can blend together. Give it a taste and add more seasoning if needed before turning off the heat.
Build Your Casserole:
Cut each tortilla into 4 equal pieces. Put 8 tortilla pieces across the bottom of your greased dish trying to cover as much surface as you can. Scoop one third of your bean mixture on top and spread it out evenly. Scatter half a cup of cheddar across this layer. Do this same pattern two more times ending with a big cup of cheese completely covering the top for a nice golden crust.
Bake It Up:
Put your assembled dish in the hot oven and let it cook about 15 minutes until the cheese is completely melted and bubbling around the edges. The top should look slightly golden but not brown. When it's done leave it in the turned-off oven with the door open for 5 minutes which helps it set up a bit so you can serve neater portions.
Last Touches and Serving:
Sprinkle more fresh chopped cilantro on top which adds nice color freshness and boosts that Mexican flavor. Serve while hot so everyone can enjoy digging through those yummy layers of tortilla beans and melted cheese.
A casserole with a lot of cheese and herbs. Save Pin
A casserole with a lot of cheese and herbs. | foodthingle.com

The red bell pepper turns out to be the hidden star in this dish. I found this out by accident when I ran out once and made it without. The casserole just didn't have that subtle sweet note and bright color that works against the earthy beans. My daughter spotted the difference right away which showed me how much this one ingredient really matters to the overall taste.

A casserole with cheese and herbs. Save Pin
A casserole with cheese and herbs. | foodthingle.com

Common Recipe Questions

→ Can I make this dish ahead of time?

You bet! You can put everything together and keep it in the fridge for up to 24 hours before cooking.

→ What can I substitute for cheddar cheese?

You can swap in Monterey Jack, mozzarella, or vegan cheese if you don't want dairy.

→ Is this dish freezer-friendly?

For sure! Put the whole thing together, wrap it up well, and freeze it for up to 3 months. Just thaw it before you cook.

→ Can I make this dish spicier?

Definitely! Toss in some chopped jalapeños or a bit of chili powder to your veggies for extra kick.

→ What can I serve with this dish?

It goes great with a simple green salad, some homemade guacamole, or a side of Mexican rice for a full meal.

Veggie Mexican Layered Dish

Simple Veggie Mexican dish featuring cheese, tortillas, beans and corn stacked in layers.

Preparation Time
15 Minutes
Cooking Time
20 Minutes
Overall Time
35 Minutes
Created By: Sasha

Recipe Type: Main Dishes

Skill Level: Simple

Regional Style: Tex-Mex

Output: 6 Number of Servings

Special Diets: Meat-Free, No Gluten

What You'll Need

→ Veggies

01 1 big red onion, diced
02 2 cloves of garlic, minced
03 1 red pepper, cut into small cubes (140 g)
04 1 cup sliced mushrooms (96 g)
05 ½ cup corn kernels (82 g)
06 ½ cup fresh cilantro, chopped (8 g), with extra for topping

→ Staples

07 2 tablespoons olive oil
08 1 tablespoon taco mix
09 1 14 oz can tomato sauce
10 1 14 oz can black or kidney beans, rinsed
11 ¼ teaspoon salt
12 ¼ teaspoon black pepper

→ Cheese

13 2 cups grated cheddar (200 g)

→ Wraps

14 6 corn wraps

Steps to Follow

Step 01

Get your oven hot at 400 F (200 C). Coat a 9x13 inch baking pan with oil and put it aside.

Step 02

Pour oil into a big pan over medium flame. Toss in onion, garlic, pepper, and mushrooms. Let them cook for around 3 minutes, giving them a stir now and then.

Step 03

Throw in taco mix, tomato sauce, beans, corn, cilantro, salt, and pepper into the pan. Mix everything well and let it bubble for 2 minutes. Taste and add more spices if you want, then take it off the heat.

Step 04

Cut each wrap into 4 bits. Put 8 wrap pieces on the bottom of your oiled baking pan. Spread ⅓ of your bean mix on top and scatter ½ cup cheese over it. Do this two more times, finishing with 1 cup cheese on top.

Step 05

Stick it in the oven for about 15 minutes until the cheese gets all melty. Take it out and let it sit for 5 minutes before you dig in.

Step 06

Sprinkle some fresh cilantro on top. Eat it while it's hot.

Additional Tips

  1. You can freeze this dish, so it's great for making meals ahead of time.

Essential Tools

  • Baking dish (9x13 inch)
  • Big frying pan
  • Cutting board and knife

Allergen Information

Always verify ingredient labels for allergens and consult with a healthcare expert if unsure.
  • Has dairy from the cheddar cheese.

Nutrition Info (Per Serving)

These details are best used as an estimate and shouldn't replace professional health advice.
  • Calories: 393
  • Fat Content: 19 g
  • Carbohydrates: 40 g
  • Protein: 19 g