Skip to main content

Vegetarian Enchiladas

4.9

(47)

Two rows of enchiladas topped with melted cheese and salsa verde in a roasting dish with a serving spoon.
Photo by Emma Fishman, Food Styling by Susie Theodorou

Giving the tortillas a dip in hot oil not only makes them pliable (they won’t tear apart as you roll them up), but it also improves their flavor and texture (read: they won’t disintegrate into mush). This is especially important if you’re using slightly dry or very thin tortillas. If you’re using fresh, high-quality tortillas, you can skip the fry: Just warm up each one in a dry skillet.

Recipe information

  • Yield

    4–6 servings

Ingredients

Charred Salsa Verde

lb. tomatillos, husks removed, rinsed

1

medium onion, peeled, cut into 8 wedges

6–8

large poblano chiles (about 1½ lb. total)

2

serrano chiles

6

garlic cloves, unpeeled

3

Tbsp. extra-virgin olive oil, divided

1

tsp. kosher salt, plus more

1

cup cilantro leaves with tender stems

½

tsp. ground cumin

Filling and Assembly

1

medium onion

2

Tbsp. plus ⅔ cup extra-virgin olive oil

½

tsp. ground cumin

2

garlic cloves, finely chopped

1

bunch curly kale (about 9 oz.), stems removed, leaves finely chopped

Kosher salt

1

15.5-oz. can pinto beans, drained, rinsed

4

oz. coarsely grated Monterey Jack cheese (about 1 cup), divided

12

5"–6" corn tortillas

2

oz. coarsely grated Cotija (about ½ cup)

Cilantro leaves, lime wedges, sliced avocado, and hot sauce (for serving)

Preparation

  1. Charred Salsa Verde

    Step 1

    Place a rack in top third of oven; heat broiler. Place tomatillos, onion, poblano chiles, serrano chiles, and garlic on a foil-lined rimmed baking sheet (it’s okay to pack them close together). Drizzle with 2 Tbsp. oil, season with salt, and toss to combine.

    Step 2

    Broil vegetables, rotating pan and turning chiles halfway through, until charred and blistered all over, 13–18 minutes. Watch closely, as broilers vary wildly, and widely, in intensity.

    Step 3

    Transfer poblano chiles to a small bowl. Cover with a towel or plastic wrap and let sit 5 minutes. Peel off skin with paper towels (don’t worry about getting every last bit). Remove stems and seeds, then finely chop 3 chiles; set those aside for assembly.

    Step 4

    Transfer remaining vegetables to a blender, removing stems from serranos and squeezing garlic out of skins. Add cilantro, cumin, 1 tsp. salt, ¼ cup water, and remaining 1 Tbsp. oil. Blend until a smooth, homogenous sauce forms; you should have about 5 cups. (If your blender is small, work in batches.) Season with salt.

    Step 5

    Do Ahead: Salsa verde can be made 3 days ahead. Transfer to an airtight container and chill. If it thickens, add 1 tsp. water at a time until you have a thinner, pourable consistency.

  2. Filling and Assembly

    Step 6

    Preheat oven to 350°. Finely chop half of onion. Cut the other half into thin half-moons and set aside for serving.

    Step 7

    Heat 2 Tbsp. oil in a large skillet over medium. Add cumin and cook, stirring, until toasty and fragrant, about 30 seconds. Add finely chopped onion and garlic and cook, stirring frequently, until softened, 3–4 minutes.

    Step 8

    Add kale, stir to coat in oil, and season with salt. Reduce heat to low and stir in ½ cup water. Cover pan and cook until kale is wilted and tender, 8–10 minutes. Uncover and continue to cook, stirring frequently, until water is evaporated, about 1 minute. Add beans and reserved chopped poblano chiles and cook, stirring occasionally, until heated through, 2–3 minutes. Transfer to a large bowl and let cool slightly. Add ¼ cup salsa verde and ½ cup Monterey Jack cheese and stir to combine. Season with salt; set filling aside.

    Step 9

    Wipe out skillet. Heat remaining ⅔ cup oil in skillet over medium-high until hot. Working one at a time, fry tortilla, turning once and reducing heat if oil sputters, until puffed and slightly browned, about 10 seconds per side. Transfer to a paper towel–lined baking sheet or plate and repeat with remaining tortillas.

    Step 10

    Spread ½ cup salsa verde in a 13x9" baking dish. Pour some salsa verde into a shallow bowl or pie plate. Working one at a time, dip tortilla into salsa verde in bowl to coat both sides. Transfer to a plate, then place a heaping ¼ cup filling into the center. Roll up and place seam side down in baking dish. Repeat until you’ve used all 12 tortillas (it’s fine to arrange them very tightly in the pan). Pour remaining salsa verde over.

    Step 11

    Cover pan with foil and bake enchiladas 15 minutes. Uncover pan, sprinkle Cotija and remaining ½ cup Monterey Jack cheese over, and continue to bake until cheese is melted and sauce is bubbling, 12–14 minutes.

    Step 12

    Serve enchiladas topped with cilantro and reserved sliced onion, with lime wedges, avocado, and hot sauce alongside.

Sign In or Subscribe
to leave a Rating or Review

How would you rate Vegetarian Enchiladas?

Leave a Review

Reviews (47)

Back to Top
  • Made homemade tortillas for the first time and used them in this recipe, it couldn’t have turned out better! I did sub chickpeas that I made earlier this week (BA’s best recipe) for the pintos, since I needed to use them up and swapped in vegan cheese. Got the seal of approval from a crowd of meat eaters, “the sauce is about as good as it gets”.

    • Anonymous

    • Ohio

    • 5/19/2019

  • These enchiladas are delicious. The salsa verde is amazing even on its own. The one thing I will say is it took me forever to make this. I think I am a slow home cook because I clean as I go, but even for me this was a long process. It's worth it, I'd just suggest making sure you have plenty of time so you're not starving or stressed. :)

    • Anonymous

    • Texas

    • 5/22/2019

  • That sauce though....

    • Anonymous

    • New Orleans

    • 6/1/2019

  • Make these now! Be warned that it took me about 2.5 hours to get everything together, but it was so worth the effort. In the future, I'll probably just have this salsa verde on hand, prepped in advance, because it is THAT good. I ended up with about 1 cup leftover salsa and subbed black beans for pinto, because that's what I had.

    • BROOKLYN

    • 6/3/2019

  • these were AMAZING! Was surprised by how delicious the filling was, and absolutely loved the flavor and heat of the salsa. This did take a few hours and was a little labor-intensive, but it's so so worth it for these!

    • Anonymous

    • Denver, CO

    • 6/8/2019

  • Oh my god. So far I’ve only made the salsa verde but holy amazingness! Let’s just say that I’m recently divorced but with this salsa verde I don’t need a man. Make this NOW.

    • pamela hunt

    • San Diego

    • 6/9/2019

  • I served these for a dinner party. They were delicious! The sauce was very flavourful. I only used one serrano that I seeded. It was on the edge of being too spicy, but it was quite a large serrano. I made the sauce and filling ahead of time, which really helped. I enjoyed the filling as well. It's nice to have vegetarian options. Thanks for the recipe!

    • Anonymous

    • Vancouver

    • 6/9/2019