Return to top
featured in… The Huffington Post Cooking Light Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegetarian Taco Lasagna Recipe

This post may contain affiliate links. Please read my disclosure.
Share This:

This Taco Lasagna Recipe brings Mexican flavors and Italian layers to this veggie loaded weeknight meal. With layers of tomato salsa, corn tortillas, veggies, and beans, then topped with cheese and black olives, you’ll have a complete healthy meal rich in nutrients, and high in fiber and protein all in one pan!

vegetarian taco lasagna recipe, a piece cut and pictured on a white plate with the full casserole in the background, top view

Is it possible to combine Mexican and Italian food, to create a lasagna that reminds you of an enchilada? That’s the question I was asking myself last week when I experimented with this recipe. And the answer was a resounding: yes!

This Taco Lasagna Recipe is the perfect Italian and Mexican fusion dish. It’s easy to make vegan, naturally gluten-free, and it’s perfect if you are feeding a crowd. It’s also super kid-friendly, and an easy way to sneak in extra veggies if you have picky eaters.

vegetarian taco lasagna recipe, a piece cut and pictured on a white plate with a fork

This recipe took about 45 minutes to make, including baking time. And the portions were just the right size!

Tools and Equipment You’ll Need

ingredients for this taco lasagna recipe: tortillas, spices, corn, salsa, spinach, onions, tomatoes, refried black beans, olives and cheese

How to make this Taco Lasagna Recipe – Step by Step

Step 1: Chop your veggies, and saute the red onion, red pepper, garlic and corn over medium heat until the onions are translucent.

Red onion, red pepper, garlic and corn sauteed in a pan

Step 2: Heat up the beans, and add a couple teaspoons of taco seasoning until the beans are as spicy as you like.

refried black beans and taco seasoning sautéed in a pan

Step 3: Meanwhile, add a couple teaspoons of taco seasoning to the veggies, and add in the spinach.

taco seasoning added to veggies in a pan

Step 4: Start assembling your “lasagna”! In an 8×8 baking dish (or larger depending on how many people you’re making this for) – start with a layer of the tomato sauce, 1/3 of the salsa, and a layer of the corn tortillas.

tortillas layered in a baking dish with salsa underneath

Step 5: Top the corn tortillas with 1/2 the refried beans, 1/2 of the veggie mixture, and a drizzle of the tomato sauce + salsa.

tortillas topped with refried beans, veggies and salsa

Step 6: More layering – top with the corn tortillas, the remaining 1/2 the refried beans, and the remaining 1/2 the veggie mixture, a drizzle of the tomato sauce + salsa.

taco lasagna getting ready to be baked

Step 7: Then top with the corn tortillas again, and the rest of the tomato sauce + salsa. Top that with the cheese, olives and tomatoes, and it’s ready to go into the oven!

taco lasagna topped with cheese, salsa and olives

Step 8: Bake at 350 degrees for 15-20 min, until the cheese is bubbly and melted.

taco lasagna recipe baked out of the oven, top view

What Makes This Enchilada Lasagna Healthy?

This Enchilada Lasagna not only quenches your craving for Mexican flavors, but it’s full of plant protein, and fiber. Here are some of the ways this Enchilada Lasagna packs a healthy dose of nutrition in every bite:

  • Tons of veggies: You’ll be able to sneak in a large serving of vegetables with this dish as it’s loaded with corn, onions, red pepper, and spinach. The veggies bring vitamins, minerals and fiber to this recipe. The spinach especially is rich in carotenoids, vitamin C, K, folic acid, iron, and calcium 
  • No refined grains: Instead of using layers of pasta like a traditional lasagna this recipe uses corn tortillas. Corn tortillas are a healthy substitution for white flour tortillas because they’re made from a whole food rather than processed white flour. Corn tortillas are lower in fat, calories, and carbohydrates, and higher in fiber compared to white flour tortillas. They are also gluten-free!
  • Plant-based protein: The refried black beans provide fiber, protein, and are rich in Folate, Manganese, Magnesium, Vitamin B1 and Iron. Enchiladas are often made with ground beef, so replacing the meat with a ton of veggies + beans keeps this casserole hearty and satisfying, but reduces the unhealthy fats and calories. Each serving comes in at only 270 calories which means you can go back for seconds completely guilt-free!

Will Kids Enjoy This Taco Lasagna Recipe?

This recipe was a huge hit with my whole family. Everyone (kids included) thought it had just the right level of spice and flavor without being too hot. Topped with melted cheese, and smothered in a salsa tomato sauce, your kids won’t even realize they’re eating a whole serving of vegetables. If your kids aren’t big fans of olives, leave them off. All they’ll see on the top is the melted cheese and they’ll want to dig right in.

If your kids are super picky eaters, I’d recommend chopping up the veggies super tiny so they get “hidden” in the sauce, tortilla & cheese layers, or pureeing the veggies and adding them to the sauce. You can also reduce the spice level if your kids are more sensitive to spice (and then just add extra spice to the adult portions as needed!) If you want to entice them a bit more put their favorite Mexican topping on the top. Try a scoop of guacamole, sour cream, crushed tortilla chips, or maybe a sprinkle of more cheese! 

vegetarian taco lasagna recipe, a piece cut and pictured on a white plate with a fork

How do you make enchiladas not soggy?

If you’re not a fan of soggy enchiladas you are not alone. Most of the time when you make enchiladas the traditional American way you use corn tortillas and lots of sauce. They key to getting enchiladas that aren’t soggy is to either fry the corn tortillas prior to layering them in this bake, use less sauce, or both.

To achieve that “fried” texture without adding extra calories and fat, I recommend toasting the corn tortillas in a skillet using just a spray of olive oil cooking spray. Or, you could just use less sauce if you don’t want your taco lasagna to have soggy tortillas.

Can you make enchiladas with flour tortillas?

Yes, you could make this taco lasagna with flour tortillas. Instead of using white flour tortillas opt for whole wheat tortillas so you’re still getting the fiber and health benefits from whole grains. And make sure to toast your tortillas beforehand!

What should I eat with this Taco Lasagna Recipe?

Taco Lasagna is a complete meal on its own, since it has loads of veggies, protein from the beans and cheese, and whole grain carbohydrates from the tortillas. But this dish pairs well with a simple salad, or a side of guacamole for some healthy fats.

How to freeze and store this recipe

  • First, let the lasagna cool to room temperature
  • Then, cut the lasagna into individual squares so that it’s already pre-portioned, and transfer to an airtight, freezer safe container
  • You can either store this lasagna in the fridge for up to 4 days, or store in the freezer for up to 3 months!
vegetarian taco lasagna recipe, a piece cut and pictured on a white plate

Top tips for making This Taco Lasagna Recipe

  • If using frozen spinach make sure you thaw the spinach overnight in the refrigerator prior to using OR thaw in the microwave.
  • Squeeze all the water out of the frozen spinach before adding it to the onion, corn, and red pepper mixture.
  • If you have different veggies in your fridge you can use those. Orange, yellow and green peppers are all great substitutions. You can also use seasonal vegetables such as zucchini and summer squash in the summer. Or butternut squash in the fall and winter. 
  • Add your favorite Mexican spices. If you don’t have taco seasoning use chili powder, paprika, cumin, and whatever you like to spice up your Mexican dishes.
  • If you don’t have corn tortillas you could use whole wheat flour tortillas. 
  • You can make the lasagna ahead of time. Assemble and store, covered in the fridge. Bake when you are ready to serve it.
  • For a vegan option, omit the cheese or use a vegan-friendly cheese.
  • For more firm tortillas in your enchilada lasagna, try pan frying them with extra virgin olive oil cooking spray before layering.
vegetarian taco lasagna recipe, a piece cut and pictured on a white plate, top view

Be Sure To Check Out These Other Healthy Mexican Recipes!

If you have tried this Enchilada Lasagna recipe, or any other recipe on my blog, then please rate it and let me know how it turned out in the comments below! You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST to see more delicious, healthy, family friendly food!

Print Recipe
4.86 from 7 votes

Vegetarian Taco Lasagna Recipe

This Taco Lasagna Recipe is the perfect Italian and Mexican fusion dish. It's easy to make vegan, naturally gluten-free, and it's perfect if you are feeding a crowd.
Prep Time25 mins
Cook Time20 mins
Total Time45 mins
Course: Main Course
Cuisine: Italian, Mexican
Servings: 6 servings
Calories: 246kcal
Author: Anjali Shah

Ingredients

  • 1/2 red onion chopped
  • 1 cup frozen corn
  • 1 red bell pepper chopped
  • 3 cloves garlic
  • taco seasoning to taste
  • 1-1.5 cups chunky salsa
  • 1.5 cups frozen spinach
  • 15 oz tomato sauce 1 can
  • 10 corn tortillas cut into quarters
  • 1 15oz can refried black beans
  • 5 Jumbo black olives sliced
  • 1 roma tomato diced
  • 1/3 cup shredded cheddar cheese or mexican cheese blend

Instructions

  • Chop your veggies, and saute the red onion, red pepper, garlic and corn over medium heat until the onions are translucent.
  • Heat up the beans, and add a couple teaspoons of taco seasoning until the beans are as spicy as you like.
  • Meanwhile, add a couple teaspoons of taco seasoning to the veggies, and add in the spinach.
  • Start assembling your “lasagna”! In an 8×8 baking dish, start with a layer of the tomato sauce, 1/3 of the salsa, and a layer of the corn tortillas.
  • Top the corn tortillas with 1/2 the refried beans, 1/2 of the veggie mixture, and a drizzle of the tomato sauce + salsa.
  • More layering – top with the corn tortillas, the remaining 1/2 the refried beans, and the remaining 1/2 the veggie mixture, a drizzle of the tomato sauce + salsa.
  • Then top with the corn tortillas again, and the rest of the tomato sauce + salsa. Top that with the cheese, olives and tomatoes, and it’s ready to go into the oven!
  • Bake at 350 degrees for 15-20 min, until the cheese is bubbly and melted.

Notes

Top tips For Making This Taco Lasagna Recipe
  • If using frozen spinach make sure you thaw the spinach overnight in the refrigerator prior to using OR thaw in the microwave.
  • Squeeze all the water out of the frozen spinach before adding it to the onion, corn, and red pepper mixture.
  • If you have different veggies in your fridge you can use those. Orange, yellow and green peppers are all great substitutions. You can also use seasonal vegetables such as zucchini and summer squash in the summer. Or butternut squash in the fall and winter. 
  • Add your favorite Mexican spices. If you don’t have taco seasoning use chili powder, paprika, cumin, and whatever you like to spice up your Mexican dishes.
  • If you don’t have corn tortillas you could use whole wheat flour tortillas. 
  • You can make the lasagna ahead of time. Assemble and store, covered in the fridge. Bake when you are ready to serve it.
  • For a vegan option, omit the cheese or use a vegan-friendly cheese.
  • For more firm tortillas in your enchilada lasagna, try pan frying them with extra virgin olive oil cooking spray before layering.

    Nutrition

    Calories: 246kcal | Carbohydrates: 45g | Protein: 9g | Fat: 9.3g | Saturated Fat: 1.7g | Cholesterol: 5.5mg | Sodium: 1089.5mg | Potassium: 560.9mg | Fiber: 10g | Sugar: 8.7g

    Posted In…

    Entrees ·

    From healthy versions of favorites to cozy curries, these main courses are sure to bring some new recipes to your family’s table.

    46 responses to “Vegetarian Taco Lasagna Recipe”

    1. I love making this because my kids willingly eat it up and are none the wiser about all the veggies they’re getting! It’s a total Mom Win!5 stars

    2. I’ll be setting my kids on this recipe at the weekend. Since they both love lasagne and Mexican dishes in equal measures this should delight them beyond belief.5 stars

    Leave a Reply

    Your email address will not be published. Required fields are marked *






    Subscribe to newsletter

    Copyright 2020 The Picky Eater. All rights reserved.