This post may contain affiliate links. Learn more here.
Entrees/ Recipes/ vegetarian recipes

Veggie Enchilada Stacks with Roasted Tomatillo Sauce

Veggie Enchilada Stacks with Tomatillo Sauce

Enchiladas are my comfort food–and I’m not at all picky. They could have any kind of filling, sauce or cheese and I would happily dish myself up a big plate and dig in. But if I’m honest? I prefer a tangy tomatillo enchilada sauce over all others.

I fell hard for tomatillos when I was 20 years old and still in my infancy as a food lover. Long story short, previous to that time, if it looked green and/or healthy, I wouldn’t touch it. Then I tasted homemade roasted tomatillo sauce and my life really began. (True story.)

These veggie enchilada stacks are going to make your heart sing! The idea came from a similar dish I had in a fancy Mexican “cuisine” restaurant. I liked it so much, I went back a few weeks later to have it again. The sauce was different, but the filling was very similar. Thick chunks of mushrooms, diced zucchini, sweet bell pepper and corn are sandwiched between crispy baked corn tortillas, gooey Monterey Jack and that amazing tomatillo sauce. See? Perfection!

Tomatillos are a wonderful thing. If you haven’t had the pleasure of cooking with them yet, by all means give it a try as soon as possible. They look like small green tomatoes, and they are part of the nightshade family, but they’re more like ground cherries than tomatoes. The inside is full of tiny little seeds and the flavor is very tart and bright. They are great raw, but are most often boiled, fried or (my preference) roasted.

Veggie Enchilada Stacks with Tomatillo Sauce
When you’re choosing tomatillos, I follow the advice of Rick Bayless (whose recipe this one is based upon) and choose fruits that fill their husks and are about the size of golfballs. Some tomatillos grow rather large; we shy away from them because the smaller ones are more flavorful. Sometimes they won’t fill the husk, and that’s fine, but the ripest, best tomatillos do. Give them a gentle squeeze to make sure they aren’t mushy. Peel back the husk and check for any cracks or bruised areas (or spiders), and use them within a few days of buying. I think they are best stored at room temperature, but they are usually in the refrigerated section of my grocery store, so that’s where I keep them.

When you’re preparing them for use, peel back the husks and remove them along with the stem. There is a sticky residue under the husk that generally rinses off with a little warm water and a quick rub. Then they are ready to go. From there, the hardest part of making the sauce is turning on the oven and placing everything on a baking sheet.

Veggie Enchilada Stacks with Roasted Tomatillo Sauce
One complaint I have about enchiladas, and it’s a minor one at that, is that when I make them at home, the tortillas get soggy. To prevent that in these stacked enchiladas, I baked the corn tortillas until they are crispy. This helps keep them from turning to mush. To save time, store-bought tostadas could also be used.

These come out of the oven all melty and delicious with crispy brown edges, tender chunks of garden fresh veggies and that tangy, spicy sauce. You’ll wonder where these were all your life.

This post was originally published on August 25, 2014.


Veggie Enchilada Stacks with Roasted Tomatillo Sauce

Veggie Enchilada Stacks with Tomatillo Sauce

Sautéed summer vegetables layered with crispy tortillas, homemade tomatillo sauce, and Monterey jack cheese.

  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 4 servings 1x


For tomatillo sauce:

  • 1 pound (about 1012 golf ball sized) tomatillos, husks removed, rinsed well
  • 34 serrano chiles, stems removed
  • 1 medium onion, roughly chopped
  • 2 whole garlic cloves, peeled
  • Salt, to taste

For enchilada stacks:

  • 12 corn tortillas
  • 2 tablespoons olive oil, divided (plus more for brushing)
  • 1 onion, diced
  • 1/2 cup diced bell pepper
  • Sea salt, to taste
  • 2 garlic cloves, minced
  • 1 small zucchini, diced
  • 1/2 cup corn (fresh or frozen)
  • 8 ounces cremini mushrooms, sliced
  • 3 cups shredded cheese (Monterey jack, pepper jack, or cheddar)
  • Cilantro, for garnish


For the tomatillo sauce:

  1. Preheat oven broiler to low. Line a baking sheet with parchment paper or foil. (If using foil, spray with non-stick cooking spray.)
  2. Arrange the tomatillos, serrano chiles, onions, and garlic cloves on the prepared pan. Place the pan in the oven and broil for 5-7 minutes, then turn each of the veggies over and broil again for an additional 3-5 minutes. There should be some charring and browning, but not burning. The tomatillos will start to burst open and release their juices. (If you prefer a milder sauce, remove the seeds and ribs of the serranos after they’re done cooking.)
  3. Transfer the tomatillos, onions, garlic and chiles to a food processor or blender. Pulse until finely chopped, adding a little of the pan juices if needed to thin it out a bit. The sauce should be thick and pourable—not too runny, or the enchilada stacks will end up soggy. Add salt to taste.

For the enchilada stacks:

  1. Preheat oven to 400°F. Line a baking sheet with parchment paper and brush it with a small amount of olive oil.
  2. Lay 6 of the tortillas on the baking sheet and brush the tops with a little more oil. Bake for about 10 minutes, or until golden and crisp. Move to a cooling rack and repeat with remaining six tortillas.
  3. Meanwhile, heat a very large skillet over medium-high heat. Add 1 tablespoon of oil and let it heat for 15-30 seconds, until shimmering. Add the onion and bell pepper. Season well with sea salt. Cook, stirring frequently, lowering the heat if necessary, until the onions start to soften and turn translucent about 4 minutes. Add the garlic and cook for 30-60 seconds, then add the zucchini and corn. Continue cooking until the veggies are just tender about 3 minutes more. Transfer to a bowl.
  4. Add the remaining 1 tablespoon of oil to the pan. Add the mushrooms and cook, stirring often, until they start to brown, about 6 minutes. Add a little water, if needed, to prevent them from sticking. Add all the vegetables back to the pan and stir well. Remove from heat, but keep them warm until you’re ready to assemble the stacks.

To assemble:

  1. Arrange four of the tortillas on the lined baking sheet. Top each one with about 1/3 cup of the vegetable mixture, 1-2 tablespoons of the tomatillo sauce, followed by 1/4 cup of shredded cheese. Repeat with another layer of tortilla, vegetables, sauce, and cheese. Place the remaining tortillas on top of the stacks and drizzle each one with a spoonful of tomatillo sauce and 1/4 cup of the remaining shredded cheese.
  2. Bake for 15-20 minutes, or until cheese has melted and the edges of the stacks are golden brown. Garnish with fresh cilantro and serve.


The sauce can be made up to a week in advance and refrigerated, but to save on prep time, substitute a store-bought tomatillo salsa for the homemade sauce–just make sure it’s chunky and not too smooth or watery!

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You Might Also Like


  • Reply
    Anele @ Success Along the Weigh
    August 25, 2014 at 8:22 am

    Oh my yum! Sooo delish!

  • Reply
    Becca @ Amuse Your Bouche
    August 25, 2014 at 1:03 pm

    These look amazing! Can’t beat a cheesy enchilada 🙂

  • Reply
    August 25, 2014 at 1:35 pm

    I’m terrible at rolling enchiladas! They usually taste good, but they come apart or crack or just look bad. This will be a great way to avoid all that 🙂 These sound delicious – love the tomatillo sauce!

  • Reply
    Stephanie @ A Magpie in the Sky
    August 25, 2014 at 3:03 pm

    I have never cooked with tomatillos, but boy am I craving some now. I’m not even sure if we get them here in the UK, I will have a scout about. What a great idea to stack them up, I love enchiladas but they tend to end up as a bit of a splodge when served out!

    • Reply
      Lindsey Johnson
      August 26, 2014 at 11:56 am

      Stephanie, I’m wondering if you could get them in a tin. I’ve seen them that way here in the US. If you do, just drain off the liquid and you won’t even need to broil or roast them. You can also just use green salsa if that’s available. Small green tomatoes will also work in a pinch. 🙂

  • Reply
    August 25, 2014 at 3:04 pm

    These are my kind of enchiladas — they look delicious, and I love that roasted tomatillo sauce!

  • Reply
    Millie | Add A Little
    August 26, 2014 at 2:42 am

    Yum! This looks amazing!! Love the tomatillo sauce too!

  • Reply
    Courtney @ The Fig Tree
    August 29, 2014 at 12:39 am

    Enchiladas are my fav comfort food too. Yum! These look awesome. I adore tomatillo salsa, but have not yet made enchiladas with it. Cannot wait to try these.

  • Reply
    August 30, 2014 at 9:58 am

    I probably won’t turn down ANY enchilada sauce, but you’re right – tomatillo-based ones are the best! I just love that hint of sweet totally tangy flavor.

  • Reply
    October 21, 2015 at 2:16 pm

    I usually check on comments of people who made the recipe before deciding if I’m gonna make it. Sometimes it’s helpful to find substitutions for an ingredient or to realize it’s not even worth trying to make it. This time I had all the ingredients on hand and decided to make it for somebody who I knew would like it, and to my surprise I did as well.
    I must say I’m surprised not a single comment here was from someone who made this.
    I did and loved it, even though I’m not a fan of this kind of food, it was delicious.
    Subbed vegan cheese to make it vegan. Awesome, wholesome meal.

  • Leave a Reply