This post contains affiliate links.

I love enchiladas, but they can be a pain. Tortillas tear, fillings spill, and somehow they never all fit in the dish. That’s exactly why this vegan enchiladas skillet exists. It delivers all the cozy, saucy, cheesy enchilada flavor — with zero rolling, ripping, or rearranging.

And unlike most vegan enchilada recipes, this one doesn’t lean on fake ground beef or a from-scratch cheese sauce project. The hearty, meaty filling comes from real ingredients — finely chopped walnuts, black beans, and pinto beans — seasoned so well that nobody asks where the meat went. It’s a lazy weeknight dinner that’s stress-free, family-approved, and actually gets eaten. When a meal keeps everyone full, happy, and out of the kitchen arguing? Total win.

Chopped vegan enchilada skillet with vegetables and cilantro on top.

Why You’ll Love These Vegan Enchiladas

  • No rolling. Ever. The number one enchilada frustration — torn tortillas — is engineered out of the recipe. Everything gets torn on purpose, layered in one skillet, and simmered on the stovetop in about 30 minutes. No oven, no baking dish, no wrestling.
  • Real ingredients, no imitation meat. Walnuts + black and pinto beans create a savory, satisfying, protein-and-fiber-rich filling — no vegan ground beef, nothing you can’t pronounce. Most vegan enchilada recipes can’t say that.
  • Naturally gluten-free — and cheese-flexible. Corn tortillas aren’t a substitution here; they’re the point. (Hot take: nobody should make enchiladas with flour tortillas anyway.) And the cheese works your way: vegan cheddar as written, real cheddar 1:1, or skip it entirely — the smoky sauce and seasoned filling carry the flavor.

What Are Skillet Vegan Enchiladas?

Think of this as deconstructed vegan enchiladas. Instead of rolling fillings inside tortillas (the step where everything usually goes wrong), corn tortillas get torn into bite-size pieces and layered right into the pan with seasoned veggies, the walnut-bean filling, enchilada sauce, and shredded vegan cheese. It all simmers together on the stovetop until warm, saucy, and comforting — same bold enchilada flavor, none of the hassle, no oven required.

Ingredients for vegan enchiladas

Ingredients You’ll Need

Most of this is pantry-simple — beans, corn, olives, spices, and a jar of sauce. These are the ones worth a quick note:

  • Corn tortillas: They soak up the sauce beautifully as everything simmers. I never recommend flour tortillas— they dissolve into paste in a saucy skillet, and honestly, enchiladas were never meant to be flour anyway. Corn keeps the texture and keeps the dish gluten-free.
  • Walnuts: The secret to a savory, meaty texture without any imitation meat. Raw, unsalted walnuts give the cleanest flavor; a quick whirl in the food processor and they’re ready.
  • Poblano peppers: Milder than a jalapeño with a deep, savory flavor — look for smooth, glossy skin. If your store’s out, a green bell pepper plus a pinch of cayenne gets you close.
  • Red enchilada sauce: The flavor backbone, and store-bought is the whole point of the lazy method. Grab mild, medium, or spicy to match your crew, and look for a short, simple ingredient list (plus a gluten-free label if that matters at your table).
  • Vegan cheddar cheese: Melts everything into cohesion. Swaps 1:1 with regular cheddar if your family does dairy — or leave it out entirely; the sauce carries it.

Save this Recipe

Enter your email & I’ll send it to you!

How to Make Lazy Vegan Enchiladas

These vegan enchiladas come together in one skillet and finish hands-off, making them perfect for busy weeknights. Follow these steps and you’ll have a delicious dinner on the table in no time:

Chopped vegetables getting sautéed in a skillet
  1. Sauté the chopped red onion and poblano in avocado oil over medium heat until soft.
A person adding chopped walnuts to the sautéed vegetables
  1. Pulse the walnuts in a food processor until finely chopped, then add them to the skillet.
A mix of black and pinto beans being stirred into a skillet of seasoned vegetables
  1. Add the rinsed beans and all the spices, stirring to coat everything.
Rich red enchilada sauce added on top of the sautéed vegetables and beans mixture
  1. Pour in the enchilada sauce and stir to combine.
A person adding corn tortilla pieces over the simmered mixture
  1. Layer in the corn, black olives, cilantro, vegetable stock, and torn tortillas.
Hearty and creamy vegan enchilada in a skillet
  1. Simmer gently, stirring until everything is saucy and combined.
A person adding vegan shredded cheese over vegan enchiladas
  1. Melt the shredded vegan cheddar over the top during the last 5 minutes.
Vegan enchilada topped with vegan melted cheese and vegetables
  1. Top with sliced jalapeños, quick pickled red onions, and fresh cilantro — and dinner is served, straight from the pan.

Recipe Tips

  • Tear tortillas unevenly on purpose. Slightly ragged, mixed-size pieces mean some stay chewy while others melt into the sauce — that texture contrast is what makes the skillet version better than rolled.
  • Season every layer. Don’t rely on the enchilada sauce alone — lightly season the veggies and beans as you go so the final dish tastes deep, not flat.
  • Don’t over-simmer. Once the tortillas have soaked up the sauce and the cheese is melted, pull it off the heat. Corn tortillas go from perfectly tender to mushy if the pan lingers.
Fresh and hearty vegan enchilada in a skillet

Easy Swaps and Add-Ins

Vegan enchiladas are perfect for experimenting in the kitchen. Mix and match beans, veggies, or plant-based proteins, or try a new sauce for a flavor twist:

  • Stir in extra walnut taco meat, or top with toasted pecans or pumpkin seeds.
  • Cooked lentils swap beautifully for either bean with a heartier bite.
  • Swap vegan cheddar with real cheddar 1:1.
  • A drizzle of cashew cream or avocado crema right before serving takes it over the top (and covers beautifully for skipped cheese).

Serving Suggestions

This vegan enchiladas skillet is a full meal on its own, but a few extras make it a spread: fresh cilantro, diced avocado, a big squeeze of lime, or thinly sliced radishes for brightness. Feeling festive? Blend up a margarita smoothie and call it a fiesta.

7-Day Meal Plan: Lighter, Leaner You!

Explore my free 7-day meal plans with simple, plant-based recipes to start eating healthier without overthinking every meal.

A skillet filled with warm, hearty chopped vegan enchilada

More Vegan Mexican Recipes

If you’re loving these vegan enchiladas, here are a few more plant-based Mexican meals that are hearty, comforting, and full of flavor:

If you make these vegan enchiladas, I’d love to hear how it turned out in the comment box below. Your feedback helps me and all the readers in this community. And if you’re interested in more plant-based recipes (and exclusive content), sign up for my weekly recipe newsletter.

Chopped vegan enchiladas ready to eat
5 (4)

Vegan Enchiladas Skillet (Lazy-Method)

Jen Hansard
All the cozy, saucy vegan enchilada flavor — none of the rolling. Torn corn tortillas simmer right in the skillet with a savory walnut-and-bean filling, smoky red enchilada sauce, and melty vegan cheddar. One pan, about 45 minutes, made with real ingredients your family already recognizes.
Serves: 8
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes

Video

Ingredients 

  • 1 tablespoon avocado oil
  • 1 cup raw walnuts
  • ½ red onion finely diced
  • 1 poblano pepper stemmed, seeded, and diced
  • ½ teaspoon sea salt
  • 3 garlic cloves minced
  • 1 teaspoon chili powder
  • ½ teaspoon ground cumin
  • 1 teaspoon paprika
  • ½ cup frozen corn thawed and drained
  • ½ cup sliced black olives
  • 15 ounce canned black beans drained and rinsed
  • 15 ounce canned pinto beans drained and rinsed
  • 2 cups red enchilada sauce store-bought
  • 1 cup vegetable stock
  • ¼ cup fresh cilantro minced
  • 8 corn tortillas chopped into 2-inch pieces

Suggested Toppings

Instructions 

  • In a food processor, finely chop the walnuts into very small pieces. Set aside.
  • Heat a large, oven-safe skillet over medium heat. Once it’s hot, pour in the avocado oil and swirl it around. Add the onions and poblano pepper to the skillet and stir. Season with salt and pepper. Sauté until vegetables are tender and browning in spots, about 8-10 minutes. If mixture gets dry, add a splash of water.
  • Next, add the walnuts, garlic, chili powder, cumin, and paprika to the skillet. Keep sautéeing for 1 minute until fragrant.
  • Add corn, olives, black beans, enchilada sauce, vegetable stock, cilantro and tortillas to the skillet. Bring to a gentle boil and stir everything well.
  • Cover and reduce heat to low for 20-30 minutes, or until the walnut pieces are tender and the mixture is saucy, but still slightly thick overall. For the last 5 minutes of cooking, add vegan cheese on top and allow to melt.
  • When enchiladas are done, allow to cool on stovetop for a few minutes.
  • Serve with suggested toppings.
Save this Recipe
Drop your email & I’ll send it to you.

Recipe Notes

  • Tear the tortillas into uneven, bite-size pieces — some stay chewy, some soak up sauce, and that mix of textures is what makes the skillet version shine.
  • Season as you go. A light sprinkle over the veggies and beans (not just relying on the sauce) is the difference between deep flavor and flat.
  • Pull it off the heat once the cheese melts — corn tortillas keep softening in a hot pan, and 5 extra minutes turns “tender” into “mushy.”
  • Leftovers keep 4 days and taste even better on day two. Reheat with a splash of vegetable stock to bring the sauciness back.

Nutrition

Serving: 1.5 cups | Calories: 353 kcal | Carbohydrates: 43 g | Protein: 11 g | Fat: 17 g | Saturated Fat: 3 g | Polyunsaturated Fat: 8 g | Monounsaturated Fat: 4 g | Sodium: 1391 mg | Potassium: 486 mg | Fiber: 11 g | Sugar: 6 g | Vitamin A: 824 IU | Vitamin C: 17 mg | Calcium: 97 mg | Iron: 3 mg

Common Questions

Can I make vegan enchiladas without rolling tortillas?

Yes—tear the corn tortillas into bite-size pieces and simmer them right in the sauce with the filling. You get all the enchilada flavor with none of the tearing, spilling, or rolling frustration — it’s the lazy method, and I stand by it.

What’s the best plant-based protein for vegan enchiladas?

Beans are the go-to — they hold their shape and soak up all the sauce and spices. This recipe doubles up with black and pinto beans plus finely chopped walnuts for a savory, meaty texture, no imitation meat needed. Lentils, tempeh, or chickpeas all work as swaps.

How can I make these enchiladas spicier?

Easy heat upgrades: extra jalapeños, canned chipotle peppers or a pinch of cayenne in the filling, or simply choose a “hot” enchilada sauce at the store. Start small and taste as you go — you can always add heat at the table with hot sauce, but you can’t take it back out.

Can I use store-bought enchilada sauce?

Absolutely — it’s the whole spirit of this lazy method. Pick mild, medium, or spicy to match your family, and check the label for a short ingredient list (and gluten-free certification if that matters at your table).

What toppings go well on vegan enchiladas?

Cashew cream or vegan sour cream, guacamole, fresh salsa, chopped cilantro, sliced avocado, pickled red onions — and always a squeeze of lime at the end for that bright, fresh pop that ties it all together.

Related Posts

About the Author

Jen Hansard

I’m the mom who swapped Lucky Charms for green smoothies— and never looked back. Here you’ll find smoothie recipes and plant-based recipes made simple and tasty.

5 from 4 votes

Leave a Comment

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

Rate it




Comments

  1. 5 stars
    I love how everything cooks in one pan. It makes cleanup so much easier and way less stressful than traditional enchiladas.