Hearty & Flavorful One-Pot Vegan Green Chile Enchilada Soup: Your New Favorite Mexican Comfort Food
Prepare to be swept away by the incredible flavors of this One-Pot Vegan Green Chile Enchilada Soup! It’s the ultimate plant-based Mexican comfort food, delivering all the rich, smoky, and cheesy notes you adore from traditional green enchiladas, but in a convenient and soul-warming soup form. This robust stew is packed with tender soy curls, sweet corn, and creamy rice, creating a deeply satisfying meal. Finish it off with your favorite fresh toppings for an explosion of taste that will have everyone asking for seconds!

Why You’ll Love This Vegan Green Chile Enchilada Soup
This recipe isn’t just another soup; it’s a celebration of Mexican flavors transformed into a wholesome, plant-based dish. Here’s why this Vegan Green Chile Enchilada Soup is bound to become a staple in your kitchen:
- **Unbeatable Flavor:** It captures the essence of green enchiladas – the smoky warmth of green chiles, a perfect blend of Mexican spices, and a delightful creaminess that is simply irresistible.
- **One-Pot Convenience:** Everything comes together in a single pot, making both cooking and cleanup a breeze. Perfect for busy weeknights or when you want maximum flavor with minimal fuss.
- **Hearty & Filling:** Loaded with protein-rich soy curls, wholesome rice, and sweet corn, this soup is incredibly satisfying and substantial enough to be a complete meal on its own.
- **Naturally Creamy (and customizable):** The secret to its luscious texture lies in a quick homemade cashew cream, which adds a beautiful richness without any dairy. For those with nut allergies, we offer easy nut-free alternatives that deliver similar results.
- **Versatile & Customizable:** This soup is a fantastic canvas for personalization. Add your favorite vegetables, adjust the spice level, or experiment with various toppings to make it uniquely yours.
- **Nutritious & Wholesome:** Packed with plant-based protein, fiber, and essential nutrients, this soup is a delicious way to nourish your body.
This green chile enchilada soup recipe brings together all the beloved components of green enchiladas – the distinctive smoky heat of green chiles, a robust blend of Mexican spices, a comforting creaminess, and that undeniable “cheesy” essence that defines great enchiladas. As a completely plant-based enchilada soup, we cleverly incorporate soy curls as our protein, offering a delightful texture that mimics shredded chicken. Alongside, we rely on classic Mexican staples like rice and corn. The rice not only adds to the soup’s heartiness but also contributes significantly to its wonderful creamy consistency. Nutritional yeast provides a savory, cheesy flavor, and for those who enjoy extra indulgence, a sprinkle of vegan shredded cheese on top elevates the experience.
The velvety texture of this vegan enchilada soup is largely thanks to a quick-blended cashew cream. It imparts a luxurious richness and helps thicken the soup beautifully alongside the rice. However, understanding dietary needs, we’ve included a fantastic nut-free alternative in our tips section, ensuring everyone can enjoy this delightful dish.

To truly complete this Vegan Mexican soup experience, I love to garnish it with a generous sprinkle of vegan shredded cheese and some thinly sliced green chiles or jalapeños for a little extra kick and freshness. Other fantastic additions include a squeeze of fresh lime juice to brighten the flavors, slices of creamy avocado, a dollop of vegan sour cream, or for a delightful crunch, crushed tortilla chips. Once you experience the depth of flavor in this hearty vegan soup, you’ll find it incredibly difficult to stop at just one bowl!

Vegan Green Chili Enchilada Soup Recipe
Vegan Green Chili Enchilada Soup
Vegan Richa
5 minutes
25 minutes
5 minutes
35 minutes
4
Main Course
Mexican
Ingredients
-
2
tsp
oil -
1/2
cup
chopped onion -
4
cloves
garlic,
minced -
8
oz
mild green chilis,
canned -
1/4
tsp
onion powder -
1/4
tsp
garlic powder -
1/2
tsp
ground cumin -
1
tsp
chili powder blend -
1
cup
soy curls,
rehydrated for 15 mins in warm chicken flavored broth then squeezed lightly Or use 1.5 cups shredded seitan -
1/2
cup
corn -
1/4
cup
white rice -
1/4
cup
cashews -
3
cups
water,
divided -
1
tbsp
nutritional yeast,
use more if you want it cheesier -
3/4
tsp
salt,
divided
Instructions
-
Add oil to a saucepan over medium heat. Add the onion and garlic, and cook until translucent, about 3 minutes.
-
Add in the green chilis and all the dry spices (onion powder, garlic powder, ground cumin, chili powder blend), and 1/2 tsp of the salt. Mix well and continue to cook, stirring occasionally, until the chilis start to break down a little bit, which should take about 6-8 minutes. This step helps release their smoky flavor.
-
Now, add the rehydrated soy curls, uncooked white rice, corn, and two cups of water to the pot. Stir everything together to combine.
-
In a separate blender, combine the cashews and the remaining 1 cup of water. Blend until completely smooth and creamy – this is your cashew cream. Pour this cashew cream into the soup mixture in the saucepan. Bring the entire mixture to a good boil, then reduce the heat to a simmer and continue to cook for 15-20 minutes, or until the rice is fully cooked to your preferred tenderness and the soup has thickened. Stir occasionally to prevent sticking.
-
Stir in the nutritional yeast. Taste the soup and adjust the remaining 1/4 tsp salt or any other seasonings as needed. If you desire a cheesier flavor, feel free to add more nutritional yeast. For a thinner consistency, you can add a little more water or vegetable broth.
-
Switch off the heat. Allow the soup to sit for another 5 minutes to allow the flavors to meld and the soup to thicken slightly more. Then, serve hot, topped with your favorite garnishes like sliced jalapeños or vegan cheese shreds.
Notes
- If you prefer, quinoa can be used instead of rice for a different texture and nutritional profile.
- For a different protein option, use 1.5 cups of shredded seitan instead of soy curls. Ensure it is seasoned well.
- To add more volume and fiber, stir in a can of drained and rinsed black beans during the last 10 minutes of cooking. Remember to adjust the salt slightly to account for the added beans.
- Nut-Free Option: To make this recipe completely nut-free, replace the cashews with 1/4 cup of silken tofu, blended until smooth with 1 cup of water, or simply use an additional 2 cups of your favorite unsweetened, plain non-dairy milk (like soy milk or oat milk) instead of 2 cups of the water.
- **Spice Level:** For a spicier kick, use hot green chiles or add a pinch of cayenne pepper or a dash of your favorite hot sauce.
- **Broth vs. Water:** While the recipe uses water for simplicity and creaminess from cashews/rice, feel free to substitute vegetable broth for all or part of the water for an even richer, deeper flavor.
Nutrition
Calories:
243
kcal
,
Carbohydrates:
31
g
,
Protein:
17
g
,
Fat:
6
g
,
Saturated Fat:
1
g
,
Sodium:
464
mg
,
Potassium:
388
mg
,
Fiber:
7
g
,
Sugar:
8
g
,
Vitamin A:
742
IU
,
Vitamin C:
85
mg
,
Calcium:
109
mg
,
Iron:
4
mg
Nutrition information is automatically calculated, so should only be used as an approximation.
More Delicious Vegan Soup Recipes
If you’re a fan of comforting and flavorful vegan soups, explore these other fantastic recipes:
- Hearty Turkish Lentil Soup
- Exotic Turmeric Laksa Curry Soup
- Fragrant Indian Spiced Tomato Soup
- Creamy & Flavorful Broccoli Slaw Soup
- Classic Vegan Minestrone (White Bean Soup)
- Savory Mushroom Chickpea Greens Soup.
Key Ingredients for Your Vegan Enchilada Soup
Let’s take a closer look at the essential components that make this soup so special:
- **Aromatic Base:** Chopped onion and garlic are sautéed to create a fragrant and flavorful foundation for the soup.
- **Green Chiles:** I used convenient canned mild green chiles for ease and consistent flavor. They provide that signature smoky, tangy taste without overwhelming heat. You can use roasted fresh green chiles if you prefer.
- **Mexican Spices:** The flavor profile is enhanced by a balanced blend of onion powder, garlic powder, ground cumin, and chili powder blend. These spices contribute to the authentic Mexican taste.
- **Soy Curls:** These provide a wonderful “chicken-like” texture and absorb the flavors beautifully. Remember to rehydrate them in warm vegetable broth (or “chicken-flavored” vegan broth) and squeeze lightly before adding to prevent a watery soup. As an alternative, shredded seitan works just as well.
- **Sweet Corn:** Adds a touch of natural sweetness and textural contrast to the hearty soup.
- **White Rice:** Beyond adding substance, the white rice cooks directly in the soup, releasing starch that naturally thickens the broth and contributes to its comforting creaminess. It also makes the soup wonderfully filling. For a different twist, quinoa can be used.
- **Homemade Cashew Cream:** This is the magic ingredient for a truly rich and creamy texture. Soaked cashews blended with water create a luscious, dairy-free cream.
- **Nutritional Yeast:** Essential for that characteristic cheesy, umami flavor without any dairy. Start with 1 tablespoon and add more to taste if you prefer a stronger cheesy note.
- **Salt:** Crucial for seasoning and bringing out all the flavors. Remember to adjust to your preference at the end.

Step-by-Step Guide: How to Make This Delicious Vegan Green Chile Enchilada Soup
Making this incredible soup is straightforward and rewarding. Follow these simple steps for a truly comforting meal:
1. **Sauté the Aromatics:** Begin by heating the oil in a large saucepan or Dutch oven over medium heat. Add the chopped onion and minced garlic. Sauté them, stirring frequently, until the onions become soft and translucent, which typically takes about 3 minutes. This step builds the foundational flavor of your soup.

2. **Build the Flavor Base:** Introduce the canned green chiles, all the dry spices (onion powder, garlic powder, ground cumin, and chili powder blend), and about 1/2 teaspoon of salt to the pot. Stir everything thoroughly to combine. Continue cooking for 6-8 minutes, allowing the chiles to soften further and the spices to become fragrant. This gentle cooking helps release their full aromatic potential.


3. **Add Main Ingredients:** It’s time to add the rehydrated soy curls, uncooked white rice, and corn to the pot. Pour in two cups of water and give everything a good stir to ensure all ingredients are well combined and submerged.

4. **Introduce Cashew Cream & Simmer:** In a blender, combine the cashews and the remaining 1 cup of water. Blend until you achieve a perfectly smooth and creamy consistency – this is your dairy-free cashew cream. Pour this creamy mixture into the saucepan with the other ingredients. Bring the entire soup to a vigorous boil, then reduce the heat to a steady simmer. Let it cook for 15-20 minutes, or until the rice is tender and fully cooked to your liking. Stir occasionally to prevent the rice from sticking to the bottom of the pot and to ensure even cooking.

5. **Final Seasoning:** Stir in the nutritional yeast. This is the moment to taste the soup and adjust the seasoning. Add the remaining 1/4 teaspoon of salt if needed, or more if you prefer. If you want a more pronounced cheesy flavor, feel free to add an extra tablespoon or two of nutritional yeast. If the soup is too thick for your preference, thin it out with a little extra water or vegetable broth.

6. **Rest and Serve:** Turn off the heat. Allow the soup to rest for another 5 minutes; this brief resting period allows the flavors to meld further and the soup to achieve its optimal consistency. Then, ladle into bowls and serve hot, garnished with your chosen toppings like sliced fresh jalapeños, vegan cheese shreds, or a sprinkle of fresh cilantro.
What to Serve with Your Vegan Enchilada Soup
This delightful enchilada soup is wonderfully hearty and satisfying, making it a complete main course on its own. However, if you’re looking to enhance the meal or serve it as part of a larger feast, here are some fantastic ideas:
- **Cornbread:** A slice of warm, fluffy vegan cornbread is a classic pairing, perfect for soaking up every last drop of the flavorful broth.
- **Additional Beans:** A side of plain black beans or seasoned pinto beans can add another layer of protein and fiber, making the meal even more substantial.
- **Roasted Corn:** For an extra pop of flavor and texture, serve with a side of roasted corn, either on the cob or as a simple corn salad.
- **Fresh Toppings Bar:** Set up a toppings bar for ultimate customization! Offer options like:
- Fresh cilantro, chopped
- Diced avocado or guacamole
- A squeeze of fresh lime juice
- Vegan sour cream or cashew sour cream
- Crushed tortilla chips or strips for crunch
- Extra sliced green chiles or pickled jalapeños for a kick
- Pico de gallo or a mild salsa
- **As a Starter:** While robust, this soup also makes an excellent starter for a larger Mexican-themed meal, preceding dishes like tacos, burritos, or quesadillas.

Storage & Meal Prep Tips
This Vegan Green Chile Enchilada Soup is not only delicious but also fantastic for meal prep. Here’s how to store and enjoy it:
- How Long Does it Last? This green chile enchilada soup will last beautifully in an airtight container in the fridge for 3-4 days. The flavors tend to deepen overnight, making leftovers even more delicious!
- **Reheating:** To reheat, gently warm on the stovetop over medium-low heat, stirring occasionally. If the soup has thickened too much in the fridge, you can add a splash of vegetable broth or water to reach your desired consistency. You can also reheat individual portions in the microwave.
- **Freezing Instructions:** This soup freezes very well, making it a perfect candidate for future meals. Allow the soup to cool completely before transferring it to freezer-safe containers or bags. Leave a little headspace for expansion if using containers. It can be frozen for up to 2-3 months.
- **Thawing and Reheating from Frozen:** When you’re ready to enjoy, thaw the soup overnight in the refrigerator. Then, reheat on the stovetop or in the microwave as described above, adding liquid if needed.
- **Meal Prep Pro Tip:** Make a double batch! Enjoy one batch now and freeze the other for a quick and easy homemade meal on a busy day. Keep toppings separate until serving to maintain freshness and texture.
Frequently Asked Questions (FAQ)
Here are answers to some common questions about this vegan green chile enchilada soup:
- Is this soup spicy?
This recipe uses mild green chiles, so it typically has a mild, smoky heat rather than a fiery spice. If you prefer more spice, you can use hotter green chiles, add a pinch of cayenne pepper, or serve with hot sauce or sliced fresh jalapeños.
- Can I make this soup gluten-free?
Yes, this recipe is naturally gluten-free! All the ingredients listed are gluten-free. Just ensure any broth you use for rehydrating soy curls or thinning the soup is certified gluten-free.
- What are soy curls and where can I find them?
Soy curls are a whole-food, minimally processed vegan meat alternative made from non-GMO soy. They have a fibrous texture similar to shredded chicken and absorb flavors wonderfully. You can often find them online (e.g., from Butler Foods) or in well-stocked natural food stores.
- Do I need to soak the cashews?
Yes, soaking the cashews (even for 15-30 minutes in hot water, or longer in cold water) is crucial for achieving a perfectly smooth and creamy cashew cream. If you have a high-speed blender, a shorter soak might suffice, but for best results, don’t skip this step.
- Can I use brown rice instead of white rice?
While white rice is recommended for its quicker cooking time and contribution to creaminess, you can use brown rice. However, brown rice will require a longer cooking time (likely 30-40 minutes or more) and might need additional liquid. Adjust cooking time and water accordingly until the rice is tender.
This Vegan Green Chile Enchilada Soup is a true testament to the fact that plant-based meals can be incredibly comforting, flavorful, and satisfying. Its one-pot nature makes it an ideal choice for any day of the week, promising a taste of Mexican warmth in every spoonful. Give this recipe a try, and prepare to add it to your rotation of favorite vegan dishes!