• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
    Breakfast/Brunch DelightsMain DishesSoups & CurriesCondimentsBeverages

    Vegan Lady Fingers

    Tiramisu Overnight Oats

    Gluten-Free Chocolate Muffins

    Oreo Milk Tea Boba

    Bahama Mama Smoothie

    Boba Smoothie (3 Flavors)

    Vegan Rasta Pasta

    Orzo Pesto Salad

    Trenette Al Pesto

    Vegan Red Curry Pasta

    Vegan Lentil Curry

    Chickpea Soup

    Oreo Milk Tea Boba

    Bahama Mama Smoothie

    Boba Smoothie (3 Flavors)

    Oreo Milk Tea Boba

    Bahama Mama Smoothie

    Boba Smoothie (3 Flavors)

    Oreo Milk Tea Boba

    Bahama Mama Smoothie

    Boba Smoothie (3 Flavors)

    Oreo Milk Tea Boba

    Bahama Mama Smoothie

    Boba Smoothie (3 Flavors)

    Mexican Pickled Onions

    Cashew Alfredo Sauce

    Red Pepper Pesto

    Oreo Milk Tea Boba

    Bahama Mama Smoothie

    Boba Smoothie (3 Flavors)

  • Shop
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Shop
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Shop
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Main Dishes

    Green Enchiladas

    Published: Aug 3, 2022 · Modified: Sep 22, 2022 · by Puja Verma

    Jump to Recipe Print Recipe

    These green enchiladas feature tender corn tortillas filled with shiitake mushrooms, red onions, and spinach all covered in spicy salsa verde. Try out this 100% plant-based recipe to experience the bold, vibrant, and rich flavors inspired by Mexico.

    Enchilada served on and under green sauce with crumble white cheese, fresh radish and jalapeño slices.
    Vegan Enchilada with Green Chile Sauce

    What are enchiladas?

    Enchiladas are one of the most widely known and consumed Mexican recipes on the planet! The most popular preparation North of the border consists of flour tortillas stuffed with cheese and protein, which are then baked with more cheese on top. 

    However, the preparation is a little different in Mexico. Corn tortillas are lightly fried, filled with different vegetables or meat, and drizzled with freshly made salsa. 

    There are two main types of enchiladas — red (roja) and green (verde).

    What are green enchiladas? 

    Green enchiladas (or enchiladas verdes) are given their name by the salsa (sauce) that they’re served with. Salsa verde (green sauce) is made with a base of green chiles, cilantro, onions, and sometimes tomatillos.

    In this recipe, I’m making green enchiladas filled with shiitake mushrooms, caramelized red onions, and spinach topped with creamy green chile-based salsa. It’s hearty, healthy, and perfectly spicy!

    Enchilada served on a plate with green sauce, veggies, crumbled white cheese and side of lime wedges and jalapeño slices.
    Served on a plate.

    Are enchiladas vegan? 

    Enchiladas are most commonly filled with meat-based protein like pork or chicken, topped with cheese like queso fresco or cotija, and served with Mexican crema. However, it is possible to find vegetarian enchiladas that use plant-based “meats” or vegetables only.

    For my vegan enchiladas, I’ve included shiitake mushrooms and nutritional yeast as the umami-rich elements. Also, you can easily replace dairy-based cheese with vegan feta and Mexican crema with cashew crema or vegan sour cream.  

    Ingredients & Substitutions

    • Green chiles: I use Anaheim peppers for my vegan enchiladas, but you can use poblano or Hatch peppers for a similar heat and flavor profile.
    • Vegan butter: To sauté the chiles and garlic. Look for brands like Earth Balance, Miyokos Creamery, or Melt.
    • All-purpose flour: To thicken the enchilada sauce. If you are gluten-free, use cornstarch.
    • Garlic: Fresh garlic adds a zesty bite to the sauce. If you don’t have fresh garlic, use ¼ teaspoon of garlic powder for every clove.
    • Vegetable broth, soy milk: To thin the enchilada sauce. I recommend using vegetable broth over water as it adds much more complexity.
    • Seasonings: I use onion powder and salt for more savory notes. Feel free to sauté fresh onions with the chiles for extra oomph!
    • Cilantro: Added to the sauce at the end for a pop of bright, citrusy flavor. If you want, you can blend the cilantro with the rest of the sauce too!
    • Filling: For these vegan enchiladas, I used red onions, shiitake mushrooms, spinach, and nutritional yeast. This combination is sweet, savory, and cheesy. You will love it!
    • Toppings: Toppings are optional, but I love sliced radishes, jalapeño peppers, and crumbled vegan feta cheese.

    How to make green enchiladas

    Enchilada sauce

    • Step 1: Slice the green chiles lengthwise, and remove all the seeds and veins (you can leave some behind if you prefer spicy enchiladas). Discard the seeds and veins, then slice the peppers. Wash and drain the sliced peppers and set them aside.
    • Step 2: In a medium pan over medium heat, melt the vegan butter. Sauté the green chiles until they soften, then add the minced garlic, and sauté for another minute or so.
    • Step 3: Sprinkle the all-purpose flour over the sauté and mix them together. Then add the vegetable broth and stir until smooth. Using a hand-held blender, purée the sauce.
    • Note: If you don't have a hand-held blender, you can also use a regular blender. However, this will take a bit more time since you have to let the sauce cool for 10 minutes before you use the blender.
    • Step 4: If you use a regular blender, transfer the purée back into the pan over medium heat again. Add the soy milk and season with salt and onion powder.
    • Step 5: Whisk until the soy milk has emulsified into the purée, then remove from the heat and stir in the fresh cilantro. Set aside until you are ready to assemble the enchiladas.

    Filling

    • Step 6: In a medium pan on low to medium heat, melt more vegan butter. Add red onions and sauté for a good 10 minutes, stirring occasionally to prevent them from burning. Caramelizing onions requires patience for good results!
    • Step 7: After about 10 minutes of caramelizing, move the onions over to one side of the pan and make some room to add the shiitake mushrooms. Cook them in the vegan butter for another 5 minutes, or until the mushrooms shrink in size.
    • Step 8: Once the mushrooms shrink in size, move them over to the side with the onions and add the green chiles. Cook them in the remaining vegan butter for another 5 to 8 minutes.
    • Step 9: Once the onions, mushrooms, and poblano peppers are tender and soft, toss them together. Add spinach and nutritional yeast to the mix, and let it cook for another 5 minutes.
    • Step 10: Season with salt to taste and sauté for another 3 minutes until all vegetables are well cooked.

    Assembly

    • Step 11: Once the sauce and filling are cooked, warm up some corn tortillas until they are flexible without breaking. Stuff each tortilla with the filling and roll it up.
    • Step 12: To serve straight on a dinner plate, start with a thin layer of the sauce and place the enchilada on top of it. Pour more sauce over the enchilada and garnish with vegan feta cheese, sliced radishes, and jalapeños.
    • Step 13: To serve in a casserole dish, start again with a layer of sauce and place the enchiladas line by line on top of it. Pour and cover the top of the enchiladas with sauce. Garnish the same as before.

    Best garnishes for vegan enchiladas

    Green enchiladas are best served while warm with lots of garnishes! Some of my favorite options include the following:

    • Vegan feta, queso fresco, or cotija cheese
    • Cashew crema or vegan sour cream
    • Fresh white onion and cilantro
    • Sliced radishes and jalapeños
    Two serving dishes of green enchiladas, topped with veggies and cheese and served with a bowl of lime wedges and jalapeño slices.

    Storage & Reheating

    Once prepared, enchiladas should be eaten right away. If you have leftover fillings, follow these storage tips:

    • Fridge: Keep the salsa separate from the fillings and store them in airtight containers for up to 5 days in the fridge. 
    • Freezer: I do not recommend freezing this recipe once fully prepared. You can freeze the sauce in an airtight container for up to 2-3 months. 

    Top tips

    • Wait to assemble: Don’t assemble the enchiladas until you’re ready to eat them. If you make them early, they tend to get soggy quite quickly. 
    • Don’t skip the garnishes: Garnishes are what really take enchiladas to another level!
    • Cook low and slow: For the best flavor, cook your onions low and slow so they properly caramelize.

    FAQ

    Are these enchiladas gluten-free?

    No, these enchiladas are not gluten-free. The green enchilada sauce contains all-purpose flour. For a gluten-free option, replace the flour with cornstarch and be conscious about whatever else you’re filling them with. 

    Are green enchiladas spicy?

    Green enchiladas are slightly spicier than red enchiladas. Having said that, if you prefer less spice, you can always swap out the chiles for less spicy varieties.

    Sliced enchilada served with green sauce and garnished with veggies and white crumbled cheese.

    More vegan dinners

    If you enjoyed these green enchiladas, definitely check out some more of my most popular vegan dinner recipes like the following:

    • Vegan ramen noodles
    • Baked pasta
    • Vegan tofu bowl
    • Linguine pasta
    Enchiladas served in green sauce with a garnish of veggies and crumbled white cheese.

    Vegan Enchiladas with Green Chile Sauce

    5 from 2 votes
    Prep Time: 20 minutes mins
    Cook Time: 40 minutes mins
    Total Time: 1 hour hr
    Serving Size: 4 people
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    Have you ever tried Vegan Enchilada with Green Chile Sauce? This amazing plant-based dish is filled with loads of veggies and a step up from the usual enchilada.

    INGREDIENTS
     
     

    Ingredients for the sauce:

    • 3 cups green chile peppers, chopped I've used Anaheim peppers, but you can use Poblano or Hatch
    • 1 tablespoon vegan butter
    • 1 tablespoon all-purpose flour
    • 2 tablespoon minced garlic
    • 2 cups vegetable broth
    • 1 cup soy milk
    • ½ teaspoon salt
    • 1 teaspoon onion powder
    • ½ cup cilantro finely chopped

    Ingredients for the filling

    • 3 cups green chile peppers, chopped I've used Anaheim peppers, but you can use Poblano or Hatch
    • 3 tablespoon vegan butter
    • 3 cups red onions, sliced
    • 5 oz shiitake mushrooms, sliced
    • 8 oz chopped spinach, chopped frozen
    • 2 tablespoon nutritional yeast
    • 1 teaspoon salt

    Ingredients for garnish

    • Violife vegan feta (optional)
    • 4 whole radishes, sliced
    • 1 whole jalapeño pepper, sliced

    METHOD
     

    Method for the sauce:

    • Slice the green chiles lengthwise across the middle and remove all the seeds (you can leave some seeds for heat if you prefer spicy enchiladas). Discard the seeds and slice the pepper. Wash and drain the sliced peppers and set them aside.
    • In a medium pan over medium heat, melt the vegan butter. Sauté the green chili peppers until they soften (in about 5 to 7 minutes). Then add the minced garlic and sauté for another minute.
    • Sprinkle the all-purpose flour over the sauté and mix them together. Then add the vegetable broth and stir until smooth.
    • Using a hand-held blender, puree the sauce. If you don't have a hand-held blender, you can also use an ordinary blender however, this will take a bit more time since you have to let the sauce cool for 10 minutes to take it out of the heat before you use the blender. If you use an ordinary blender, then put the purée back in the pan over medium heat again.
    • Once pureed, add the soy milk and season with salt and onion powder.
    • Whisk until the soy milk has emulsified into the purée and cook on medium heat for another 3 minutes.
    • Remove from the heat and stir in the fresh cilantro. Set aside until you are ready to assemble the enchiladas.

    Method for the filling

    • In a medium pan on low to medium heat, melt the vegan butter. Then add red the onions and mix them into the butter till they are fully coated. Cook for a good 10 minutes, and stir occasionally to prevent the onions from burning. Caramelizing onions require patience for good results.
    • After 10 minutes of caramelizing onions, move them over to one side of the pan and make some room to add the shiitake mushrooms. Coat them properly with the butter and let them cook for another 5 minutes till the mushrooms shrink in size.
    • Once the mushrooms shrink in size, move them over with the onions on one side and add the green chili peppers. Coat them well with the remaining butter and let them cook and soften for another 5 to 8 minutes.
    • Once the onions, mushrooms, and poblano peppers are tender and soft, toss them together. Add spinach and nutritional yeast to the mix and combine them well. Let it cook for another 5 minutes.
    • Season with salt and sauté for another 3 minutes till all vegetables are well cooked.

    Assembling the enchiladas

    • Once the sauce and the filling are cooked, warm up some corn tortillas until they are flexible without breaking. Fill in each tortilla with the enchilada filling and roll it up.
    • To serve straight on a dinner plate, start with a thin layer of the sauce and place the enchilada on top of it. Pour more sauce over the enchilada and garnish with Violife vegan feta cheese (remember it does not taste like actual feta).
    • To serve in a casserole dish or baking dish, start again with a layer of sauce and place the enchiladas line by line on top of it. Pour and cover the top of the enchilada with sauce. Garnish with Violife feta cheese (optional) before serving.
    • In addition, slice up some radishes and fresh jalapeño peppers to garnish the top of the enchiladas to give them more pop and spice.

    NOTES

    While I have made these vegan, you can always substitute in other dairy-containing ingredients. I do not recommend adding cheese though. I find that it can overwhelm the other flavors.

    NUTRITION

    Calories: 281kcal | Carbohydrates: 39g | Protein: 8g | Fat: 11g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 1g | Sodium: 2264mg | Potassium: 678mg | Fiber: 13g | Sugar: 16g | Vitamin A: 7806IU | Vitamin C: 46mg | Calcium: 196mg | Iron: 2mg
    Course: Main Course
    Cuisine: Mexican
    Keyword: chile pepper enchiladas, homemade enchilada sauce, vegan enchiladas
    Tried this recipe?Let us know how it was!
    « Roasted Winter Veggies
    Sweet Balsamic Glaze with Maple (Reduction) »

    Reader Interactions

    Comments

    1. Purnima says

      June 15, 2022 at 6:33 pm

      They turned out WONDERFUL both times I have made them. I liked that everything was from scratch.

      Reply
      • Puja Verma says

        July 23, 2022 at 2:38 am

        I'm so glad you enjoyed it both times. Thank you trying out this recipe; it means a lot to me. 🙂
        Please rate this recipe, if you get a chance. Thank you!

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Homemade Lemongrass Paste Recipe
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets without Sugar
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Homemade Maple Dijon Vinaigrette
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce

    Subscribe

    Footer

    • About
    • Recipes
    • Shop
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    This refreshing Bahama Mama Smoothie is a plant-ba This refreshing Bahama Mama Smoothie is a plant-based version of a popular smoothie from Tropical Smoothie Café, a popular smoothie and sandwich chain across the United States. It's a creamy blend of coconut milk, strawberries, pineapple, and vegan white chocolate.

Recipe: https://greenheartlove.com/bahama-mama-smoothie/

#bahamamama #bahamamamasmoothie #smoothie #dairyfree #plantbased #veganrecipes #crueltyfree
    Three flavors of vegan boba smoothie recipes to ch Three flavors of vegan boba smoothie recipes to choose from. Try tropical mango and pineapple, fresh green apple and spinach, or summery strawberry and peach. All paired with chewy boba pearls naturally sweetened with maple syrup. Much healthier option than store-bought boba drinks.

Recipe: https://greenheartlove.com/boba-smoothie/

#boba #bobatea #bobasmoothie #fruitsmoothie #pineapplemango #strawberrypeach #greenapple #refreshments
    This homemade chocolate boba milk tea a super quic This homemade chocolate boba milk tea a super quick and easy recipe made with all plant-based ingredients. It combines the robustness of black tea with the depth of cocoa powder and the sweet creaminess of oat milk while tapioca pearls add a perfectly sweet and chewy element.

Recipe: https://greenheartlove.com/chocolate-boba/

#chocolateboba #chocolatebobatea #bobatea #bobatealover #chocolatelover #chocolaterefreshment
    This ultra-smooth and creamy coconut shake is the This ultra-smooth and creamy coconut shake is the ultimate refreshing treat on a warm day. It’s rich yet refreshing with a tropical flair. The ingredients used are simple, healthy, and 100% plant-based. Super easy to make!

Recipe: https://greenheartlove.com/coconut-shake/

#coconut #coconutshake #coconutsmoothie #smoothie #refreshments
    Indulge in this creamy vegan tiramisu, a classic I Indulge in this creamy vegan tiramisu, a classic Italian dessert made with all plant-based ingredients. It's layered with coffee-soaked ladyfingers and rich mascarpone cream. Serve it with a dusting of cocoa and a sprinkle of grated vegan chocolate.

Recipe: https://greenheartlove.com/vegan-tiramisu/

#vegantiramisu #veganbaking #dairyfreebaking #egglesscakes #egglessdesserts #eggfreerecipes
    Sweet delicate vegan lady fingers; AKA: savoidari Sweet delicate vegan lady fingers; AKA: savoidari or Italian biscuits. Made 100% plant-based with the magic of whipped aquafaba that offers an egg white-like consistency, resulting in an airy texture. These are way better than store-bought, and super versatile to use. Serve them with some morning tea, latte, or add them to several gourmet desserts, like tiramisu.

Recipe: https://greenheartlove.com/vegan-lady-fingers/

#veganladyfingers #ladyfingers #eggless #eggfree #dairyfree #veganbaking #vegandessert
    Follow on Instagram

    Never Miss a Recipe

    Copyright © 2023 Healthy Vegan Recipes | Back to Top