Vegan green enchiladas are one of my favorite plant-based comfort meals. Loaded with hearty vegetables, beans, rice, and a creamy green enchilada sauce, they’re cozy, satisfying, and easy to prepare. This straightforward recipe delivers bold, bright enchilada verde flavor using pantry-friendly ingredients.

[feast_advanced_jump_to]
The backstory.
I fell in love with the tangy, creamy flavors of my green enchilada chicken soup and wanted a baked, plant-based version that captured those same verde notes. This recipe translates that bright, chili-kissed profile into a comforting vegan casserole that still feels indulgent.
Soft tortillas are filled with sautéed vegetables, black beans, rice, and a touch of vegan sour cream, then baked under green enchilada sauce and melty vegan cheese. It’s flavorful, filling, and entirely plant-based—perfect for anyone who craves that classic verde comfort food.
xoxo Kori
It’s a must-make.
These vegan enchiladas are hearty, nutritious, and full of flavor—great for weeknights or make-ahead meals:
- Family favorite – even meat-eaters tend to love these green enchiladas.
- Adaptable – easy to make gluten-free, lower-sodium, or dairy-free depending on ingredients you choose.
- Comfort food – creamy verde sauce, warm tortillas, and gooey vegan cheese make a cozy dinner.
- Plant-based and filling – packed with vegetables, beans, and rice for a balanced meal.
I loved the soup so much I had to make a baked, plant-based version that delivers the same cozy verde flavor.
Let’s talk texture and flavor.
These vegan green chili enchiladas combine tender, sautéed vegetables with rice and black beans for substance. Smoked paprika and cumin add warmth and smokiness, while a tangy tomatillo-based green enchilada sauce ties everything together. Once baked, the sauce soaks into the tortillas and the vegan cheese melts into a satisfying, creamy finish.
What you’ll need.

Ingredients you’ll use for these vegan green enchiladas:
- Vegetables: yellow onion, garlic, zucchini, mushrooms, and sweet bell pepper for a flavorful filling.
- Canned diced green chiles: for mild heat and texture.
- Green enchilada sauce: a tomatillo-based verde sauce is ideal—store-bought or homemade.
- Black or white beans: a can adds protein and creaminess.
- Olive oil: for sautéing and greasing the dish.
- Vegan shredded cheese: melts on top for a gooey finish.
- Vegan sour cream: makes the filling creamy and balances the heat.
- Cooked rice: about 1 cup to bulk up the filling.
- Flour or gluten-free tortillas: warm slightly if using corn to prevent tearing.
- Seasonings: ground cumin, smoked paprika, kosher salt, and black pepper.
- Garnishes: cilantro, avocado or guacamole, extra salsa verde, and more vegan sour cream or cashew cream.
Customize it your way.
Easy ways to switch up the filling and toppings:
- Add sweet corn or chopped spinach for extra texture and nutrients.
- Include jalapeños or hot green chiles to increase the heat.
- Mix in diced tomatoes, roasted cauliflower, or roasted sweet potato for variety.
- Use pinto beans, swap to cilantro-lime rice, or add pickled onions for brightness.
- Top with vegan queso, crushed tortilla chips, or shredded jackfruit for a pulled-meat texture.
Flexible dietary swaps.
Simple swaps to fit diets:
- Gluten free – use certified gluten-free tortillas and check the sauce label.
- Low sodium – choose low-sodium beans and sauce and reduce added salt.
- Vegetarian – use dairy cheese and sour cream if you prefer.
- No added sugar – pick a no-sugar-added verde sauce or make one at home.
How to make vegan green chili enchiladas
Overview of the method:

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

Add ingredients
Stir in rice, beans, seasonings, diced green chiles, green enchilada sauce, and vegan sour cream. Heat through and adjust seasoning to taste.

Assemble
Spread some enchilada sauce in a greased baking dish. Spoon filling into tortillas, sprinkle with a little vegan cheese, roll, and place seam-side down.

Finish
Whisk remaining sour cream with enchilada sauce, pour over the rolled tortillas, top with cheese, and cover with foil for baking.

Bake
Bake at 375°F (190°C) until heated through and bubbly. Remove foil for the last 10–15 minutes to brown the top slightly.
How to serve them.

Serving ideas:
- Serve straight from the oven with guacamole, salsa verde, and fresh cilantro.
- Pair with Spanish rice, lime-dressed cabbage slaw, or roasted corn.
- Add an extra dollop of vegan sour cream and sliced green onions.
- Pack for lunches with chips and pico de gallo.
- Top with shredded lettuce and diced tomatoes for a taco-style twist.
- Drizzle hot sauce and a squeeze of lime for extra brightness.
Kori’s tips.
- Choose medium tortillas that fit your baking dish so the rolls bake evenly.
- If using corn tortillas, warm them to prevent cracking—patched tortillas still turn out great after baking in sauce.
- Shortcut: use a quality store-bought tomatillo salsa verde to save time without sacrificing flavor.
FAQ’s
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Yes. Wrap tightly and freeze before or after baking. Thaw overnight in the fridge before reheating.
Microwave: Cover and heat 1–2 minutes until warm.
Oven: Bake at 350°F for 15–20 minutes.
Air Fryer: Reheat individual enchiladas at 350°F for 6–8 minutes for a crisp edge.
📌 Save this pin for later!

Can I ask you a favor?
If you try this recipe, please leave a rating and a review in the comments. I love hearing how recipes turn out for you. And if you’d like more recipes, subscribe to the newsletter for new ideas each 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
- 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 9×13-inch baking dish with olive oil or spray.
-
In a large skillet, heat olive oil over medium heat. Add diced onion and sauté 3–5 minutes until soft. Add garlic, zucchini, mushrooms, and bell pepper and cook 5–7 minutes until tender.
-
Stir in rice, 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 ½ cup of filling into each tortilla, sprinkle a little vegan cheese, roll tightly, and arrange seam-side down.
-
Whisk the remaining sour cream with the remaining enchilada sauce. Pour over the tortillas, top with the rest of the vegan cheese, cover with foil, and bake 30 minutes. Remove foil and bake another 10–15 minutes until bubbly.
-
Let cool slightly. Garnish with cilantro, avocado slices, extra vegan sour cream, and a drizzle of salsa verde before serving.
Video
Kori’s Tips
Variations: Add corn or chopped spinach, swap beans, or mix in roasted veggies. For non-vegan eaters, you can add cooked chicken or ground meat to part of the pan.
Serving suggestions: Serve with Spanish rice, cabbage slaw, guacamole, and chips.
Nutrition
© 2025 Seeking Good Eats™
Keep the good eats going.
There are plenty more enchilada recipes to try if you’re in the mood for variety:
- Black Beans Sweet Potato Enchiladas
- Chicken Enchiladas with Red Sauce
- White Chicken Enchiladas
- Seafood Enchiladas
- 15+ Cozy Enchilada Recipes That Always Hit the Spot
- Ground Beef Enchiladas
- Chicken Enchilada Casserole
- Carne Enchiladas
- Chili’s Chicken Enchilada Soup
- White Bean Enchilada Soup
- High-Protein Vegan Pesto Pasta with White Beans
- 50+ Fiesta-Worthy Mexican Inspired Recipes