Vegan green enchiladas are one of my favorite plant-based comfort foods-loaded with hearty veggies, beans, and creamy green enchilada sauce, they're cozy, satisfying, and simple to make. This easy recipe makes the most flavorful vegan enchiladas verde using wholesome ingredients you probably already have in your kitchen.

Jump to:
The backstory.
I've been obsessed with the flavors in my green enchilada chicken soup-creamy, zesty, and full of that bold verde-style comfort I crave when I want something cozy. But I've been craving a baked version with all those same flavors… just without the meat. So I challenged myself to turn those bright, tangy, chili-laced notes into a vegan enchilada that doesn't miss a beat.
This recipe is everything I wanted: soft flour tortillas stuffed with sautéed veggies, black beans, rice, and a creamy swirl of vegan sour cream-all baked under a blanket of green enchilada sauce and melty vegan cheese. It's rich, satisfying, and 100% plant-based, but still hits every single verde craving. If you love my soup, this one's a must-try.
xoxo Kori
It's a must-make.
These vegan enchiladas are hearty, healthy, and packed with flavor-perfect for weeknights or meal prep:
- A family favorite - even my carnivores love these green chili enchiladas.
- Totally adaptable - whether you're gluten free or dairy free, you can easily make this recipe work for you.
- Cozy comfort food - that creamy enchilada sauce with the warm tortillas and melty vegan cheese? Yes, please.ide.
- Plant-based deliciousness - these vegan enchiladas are stuffed with vegetables, rice, and beans for a nutrient-rich dinner.
I love the flavors in my green enchilada chicken soup so much, I had to turn them into a cozy, plant-based baked enchilada version.
Let's talk texture and flavor.
These vegan green chili enchiladas are a savory flavor bomb wrapped in a warm, soft tortilla. The veggies sautéed over medium heat bring richness and depth, while the rice and black beans make it filling and hearty. The smoky paprika and cumin add just the right touch of spice, and a tangy, zesty homemade verde sauce hugs everything. When baked, the vegan cheese melts into gooey perfection, and the enchilada sauce soaks beautifully into each tortilla. It's creamy, tender, savory, and satisfying in every bite.
What you'll need.

Here's what you're going to need to make vegan green enchiladas:
- Vegetables: yellow onion, minced garlic (use fresh or pre-minced garlic), zucchini, mushrooms, and sweet bell pepper-this colorful mix adds bulk and amazing flavor to the filling.
- Canned diced green chilis: adds just enough heat to bring everything together.
- Green enchilada sauce: is the star of the show here-choose one with a tomatillo base for that signature tangy flavor. Buy it from the store or use my homemade recipe!
- Canned black beans: one can of black or white beans adds protein and bulk to the filling while keeping it creamy and satisfying.
- Olive oil: Used for sautéing the veggies and greasing the dish to prevent sticking.
- Vegan shredded cheese: Vegan shredded cheese melts beautifully over the top and brings that gooey, indulgent finish.
- Vegan sour cream: vegan sour cream makes the filling creamy and balances the spice from the green chili.
- Cooked rice: A cup of cooked white or brown rice gives the filling structure and makes these enchiladas extra hearty.
- Flour tortillas: wrap everything up neatly-use gluten-free if needed. If you prefer corn tortillas, warm them slightly before rolling to prevent tearing.
- Seasonings: ground cumin, smoked paprika, kosher salt, and ground black pepper add savory depth and a little kick of smokiness that pairs perfectly with the verde sauce.
- Garnish: Top with your favorite mix of salsa verde, cilantro, avocado or guacamole, and more sour cream or even cashew cream for a creamy, zesty bite.
Love the bold, zesty flavors of green enchiladas? You've got to check out a few of my most popular green chile-inspired recipes! My Green Enchiladas Chicken Soup is the #1 post on my website-and for good reason. If you're craving something lighter but still comforting, try my Lightened Up Healthier Green Enchiladas with Chicken. And for a classic twist, don't miss my Green Chicken Enchiladas-a longtime reader favorite!
Customize it your way.
Whether you're using up leftovers or just feeling creative, there are plenty of ways to switch up the filling and toppings to match your mood:
- Toss in sweet corn for a pop of crunch and subtle sweetness.
- Stir in chopped spinach for extra greens and nutrients.
- Spice things up with jalapeños or hot green chiles.
- Mix in diced tomatoes for juicy brightness.
- Roast some cauliflower or sweet potato for a heartier bite.
- Brighten the filling with a little lime zest.
- Swap in pinto beans for a softer, creamier texture.
- Use cilantro-lime rice instead of plain rice for a flavor upgrade.
- Top with pickled onions for tang and color.
- Drizzle on vegan queso after baking for a rich, creamy finish.
- Crumble vegan chorizo into the filling for a savory kick.
- Sprinkle crushed tortilla chips on top after baking for added crunch.
- Try shredded jackfruit if you're craving a pulled "meaty" texture.
Flexible dietary swaps.
Here are easy swaps to help you tweak these veggie green enchiladas to fit your dietary lifestyle:
- Gluten free - use certified gluten-free corn tortillas or gluten-free flour tortillas, and double-check that your green enchilada sauce is labeled gluten free.
- Low sodium - choose low-sodium beans, no-salt-added enchilada sauce, and season lightly with salt-let the salsa verde and spices carry the flavor.
- Vegetarian - if you consume dairy, use regular cheese and sour cream if desired.
- No added sugar - make sure your store-bought verde sauce or enchilada sauce has no added sugar (or make your own at home).
How to make vegan green chili enchiladas
Here's how to pull together these delicious enchiladas:

Saute
Saute the onion in olive oil, then add garlic, zucchini, mushrooms, and bell pepper. Cook until tender.

Add ingredients
Add rice, beans, seasonings, diced green chilis, green enchilada sauce, and vegan sour cream. Stir and heat through.

Assemble
Spread the remaining enchilada sauce into a greased baking dish. Spoon filling into tortillas and top with vegan cheese, roll, and place seam side down.

Finish
Mix remaining sour cream and green chili enchilada sauce, pour over enchiladas, top with cheese, and cover with foil.

Bake
Bake until heated through. Remove foil about 15 minutes before it's done.
How to serve them.

These vegan green enchiladas are super versatile and can be dressed up or down depending on the occasion:
- Serve fresh from the oven, topped with guacamole, salsa verde, and fresh cilantro.
- With a side of Spanish rice, lime-dressed cabbage slaw, or roasted corn.
- With an additional dollop of vegan sour cream and a sprinkle of green onions.
- Packed in a lunch container with chips and pico de gallo.
- Topped with shredded lettuce and diced tomatoes for a taco-style twist.
- Served with a side of chili lime roasted sweet potatoes.
- Drizzled with hot sauce and lime juice for a zesty kick.
Kori's tips.
- Use medium tortillas that fit your baking dish for best results-snug rolls bake more evenly.
- If you prefer corn tortillas, warm them up before rolling to prevent cracking.
- Shortcut alert: Use store-bought tomatillo salsa verde to save time-it's packed with flavor.
FAQ's
Keep leftovers in an airtight container in the fridge for up to 4 days.
Yes! Wrap tightly and freeze before or after baking. Thaw in the fridge overnight before reheating.
Microwave: Cover and heat for 1-2 minutes until warmed through.
Oven: Bake at 350°F for 15-20 minutes.
Air Fryer: Heat individual enchiladas at 350°F for 6-8 minutes for a crispy edge.
📌 Be sure to save this pin to Pinterest for later!

Can I ask you a favor?
If you tried this recipe, let me know! I'd love for you to come back and give the recipe a 5 star rating and leave a review in the comments! 🙂 Let's stay connected, so please follow me on YouTube, TikTok, Instagram, Facebook, and Pinterest! Subscribe to my newsletter to get healthy fresh recipe ideas every week!
📖 The recipe.

Veggie Green Enchiladas
Ingredients
Filling:
- 1 tablespoon olive oil
- 1 small yellow onion diced
- 2 cloves garlic minced
- 1 small zucchini diced
- 1 cup mushrooms chopped
- 1 small sweet bell pepper diced
- 1 cup cooked rice white or brown
- 20 ounces green enchilada sauce, divided
- 1 (15-ounce) can white or black beans, drained and rinsed
- 1 (4-ounce) can diced green chiles, drained
- ½ cup vegan sour cream (or dairy), divided
- ½ teaspoon ground cumin
- ¼ teaspoon smoked paprika
- ½ teaspoon kosher salt (adjust to taste)
- ¼ teaspoon ground black pepper (adjust to taste)
- 6 to 8 medium flour tortillas use gluten-free if needed
- 1 to 1½ cups vegan shredded cheese (or dairy)
- Olive oil spray or for greasing the baking dish
- Optional toppings: Salsa verde, cilantro, avocado or guacamole, vegan sour cream or cashew cream.
Instructions
- Preheat the oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with olive oil or spray.
- In a large skillet, heat olive oil over medium heat. Add diced onion and sauté for about 3 to 5 minutes until soft. Add garlic, zucchini, mushrooms, and bell pepper. Cook for 5 to 7 minutes until the veggies are tender.
- Stir in rice, black beans, cumin, paprika, salt, pepper, diced green chiles, ½ cup of the green enchilada sauce, and ¼ cup of vegan sour cream. Heat through and taste for seasoning.
- Spread ½ cup of green enchilada sauce on the bottom of the baking dish. Spoon about a ½ cup of filling into each flour tortilla, sprinkle with a little vegan cheese, roll tightly, and place seam-side down in the dish.
- In a small bowl whisk together the remaining sour cream and enchilada sauce. Pour over the tortillas and top with the rest of the vegan cheese. Cover with foil and bake for 30 minutes. Remove foil and bake another 10 to 15 minutes or until the enchiladas are bubbly.
- Let cool slightly. Garnish with fresh cilantro, avocado, vegan sour cream, and a drizzle of salsa verde.
Video
Kori's Tips
Nutrition
© 2025 Seeking Good Eats™
Keep the good eats going.
But wait. There's more! As in, WAY more enchilada recipes that is:


Comments
No Comments