Ultimate Enchilada Soup

Hearty & Flavorful Vegan Enchilada Soup: Your New Favorite One-Pot Meal

Say goodbye to the fuss of rolling tortillas! This incredible vegan enchilada soup recipe captures all the vibrant, zesty flavors of traditional enchiladas and transforms them into a wonderfully hearty, satisfying bowl of soup. It’s brimming with nutritious black beans, savory plant-based chicken, robust fire-roasted tomatoes, and a symphony of authentic Mexican spices that will tantalize your taste buds with every spoonful. This one-pot wonder makes enjoying your favorite Mexican-inspired meal easier and quicker than ever before.

Bowl of vegan enchilada soup with crispy tortilla strips and fresh avocado slices on top

As the seasons shift, finding the perfect balance between warm, comforting meals and lighter fare can be a delightful challenge. But fear not, because soup season isn’t quite over, and this exceptional enchilada soup recipe is a must-share before the warmer days completely usher in thoughts of refreshing salads and scoops of ice cream! This recipe brilliantly replicates the rich, layered taste of classic chicken enchiladas – but in a delicious vegan format. Featuring tender seitan chicken, protein-packed black beans, and an abundant blend of Mexican seasonings, it’s truly a culinary masterpiece.

The flavor profile is so robust and inviting, you might even find yourself craving a bowl on the balmiest days of summer. However, it truly shines during these transitional months, offering that comforting warmth and satisfying heartiness that a perfect dinner demands. Forget the complex assembly; this soup simplifies everything without compromising on the authentic, delicious experience you expect from enchiladas.

Why This Vegan Enchilada Soup Deserves a Spot in Your Weekly Meal Plan

Every home chef has a collection of go-to recipes, those tried-and-true dishes you turn to at least once a month because they are consistently delicious and dependable. This vegan enchilada soup is a strong contender for that esteemed list, offering a unique blend of convenience, flavor, and satisfying texture. Here’s a closer look at what makes this recipe an absolute game-changer for your dinner routine:

  • Effortless to Prepare: While I adore my traditional Vegan Enchiladas, the truth is, making enchilada soup is significantly easier and quicker. This is a true one-pot recipe, meaning less cleanup and a streamlined cooking process. The best part? You completely bypass the often-fiddly step of rolling up individual tortillas, saving you precious time and effort without sacrificing any of the iconic enchilada taste. It’s perfect for busy weeknights!
  • Unforgettable, Authentic Flavor: Prepare for a flavor explosion! All the quintessential elements of classic enchiladas are expertly blended into this soup. It boasts a deeply smoky undertone from ingredients like smoked paprika, a savory depth from aromatics and broth, and a warming spice from earthy ground cumin and chili powder. A hint of heat from fresh jalapeño rounds out the profile, creating a truly divine and complex taste that will have you coming back for more. It’s comforting, vibrant, and perfectly balanced.
  • Incredibly Hearty and Satisfying: This isn’t just any light soup; it’s a substantive meal in a bowl. With generous amounts of wholesome black beans and savory vegan chicken pieces, this soup provides ample protein and fiber, making it robust enough to stand alone as a complete dinner. It’s wonderfully filling without being heavy, ensuring you feel nourished and content. Much like my satisfying Lasagna Soup, this enchilada version offers a meal-worthy experience, but with delightful Mexican flair!
  • Versatile and Customizable: Beyond its inherent deliciousness, this soup is incredibly adaptable. Whether you prefer a milder taste or an extra kick, or want to load it up with more vegetables, it’s easy to tailor to your preferences. It’s a dish that genuinely caters to everyone at the table.
Overhead view of fresh and canned ingredients for vegan enchilada soup with labels

Essential Ingredients for Your Vegan Enchilada Soup

One of the beauties of this recipe is that many of the ingredients are likely already nestled in your pantry! Gathering these simple components is the first step to creating a truly spectacular meal. For precise quantities and detailed instructions, remember to scroll down to the comprehensive recipe card at the bottom of the page.

  • Olive Oil: The foundation for sautéing our aromatics. Feel free to substitute with avocado oil, grapeseed oil, or any other neutral-flavored cooking oil you prefer.
  • Onion and Garlic: These are the dynamic duo of flavor, providing the aromatic base that gives our enchilada soup its depth and warmth. Don’t skimp on these for the best results!
  • Jalapeño: Adds a delightful kick and fresh, vibrant pepper flavor. You have complete control over the heat level – for a milder soup, remove the seeds and white membranes entirely. For more spice, leave some or all of the seeds in, or even add a second jalapeño.
  • Seasonings: This carefully selected blend is what truly defines the enchilada experience.
    • Ground Cumin: Brings an essential earthy, warm, and slightly pungent flavor that is characteristic of Mexican cuisine.
    • Chili Powder: Adds a foundational, rich chili flavor and contributes to the soup’s beautiful color.
    • Smoked Paprika: Delivers a deep, smoky undertone that mimics the complexity of fire-roasted ingredients and adds an extra layer of savory deliciousness.
    • Dried Oregano: Infuses a classic Mediterranean and Mexican herbal note, adding aromatic brightness.
    • Salt and Black Pepper: Fundamental for seasoning and enhancing all the other flavors to perfection. Always taste and adjust!
  • Diced Tomatoes: We use a powerful combination:
    • Fire-Roasted Diced Tomatoes: These bring an incredible smoky depth and sweetness that elevate the soup’s flavor profile.
    • Diced Tomatoes with Green Chilies (Rotel-style): Offer an additional layer of mild heat and a zesty, tangy kick, complementing the other flavors beautifully.
  • Black Beans: A fantastic source of plant-based protein and fiber, black beans add heartiness, a creamy texture, and an authentic touch to this Mexican-inspired soup. Make sure they are drained and rinsed well.
  • Corn: Whether fresh, frozen, or canned (drained), sweet corn kernels add bursts of sweetness and a lovely texture that contrasts beautifully with the other ingredients.
  • Vegan Chicken Pieces: This is where the “chicken enchilada” essence truly comes alive. I highly recommend using my homemade Vegan Chicken recipe for the best texture and flavor, but your favorite store-bought plant-based chicken strips or crumbles will also work wonderfully.
  • Vegetable Broth: The liquid base for our soup. A high-quality broth is key to a flavorful soup, so consider using my rich Homemade Vegetable Broth for an extra boost of goodness.
  • Enchilada Sauce: Crucial for that unmistakable enchilada flavor. I strongly advise using a red enchilada sauce here. Given the amount of tomatoes already in the recipe, a red sauce blends seamlessly, enhancing the tomato-based richness rather than competing with or diluting the distinct taste of a green enchilada sauce.
  • Fresh Lime Juice: Added at the end, a squeeze of fresh lime juice is a non-negotiable! It brightens all the flavors, adds a necessary tang, and makes the whole soup sing.
  • Fresh Cilantro: The vibrant, fresh herb finish that provides a burst of authentic Mexican flavor and a pop of color.
  • Optional Toppings: These are where you can truly personalize your bowl! Think creamy avocado, cooling vegan sour cream, crunchy tortilla chips or strips, gooey vegan cheese shreds, and extra fresh cilantro for garnish.

Step-by-Step Guide: Crafting Your Delicious Vegan Enchilada Soup

Creating this flavorful vegan enchilada soup is surprisingly straightforward, especially since it’s a one-pot meal! Below, you’ll find helpful step-by-step photos to guide you through the process. For the complete written instructions, including exact measurements and detailed tips, be sure to scroll down to the recipe card at the very bottom of this page.

Overhead view of diced onion, minced garlic, and finely chopped jalapeño cooking in olive oil in a Dutch oven
Begin by cooking the onion, garlic, and jalapeño until soft and fragrant, laying the foundation of flavor.
Overhead view of ground cumin, chili powder, smoked paprika, dried oregano, salt, and black pepper being stirred into the sautéed aromatics in a Dutch oven
Next, stir in the aromatic seasonings to “bloom” them, intensifying their flavors.
  • Sauté the Aromatics: In a large, heavy-bottomed pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until it has softened and become translucent. Then, stir in the minced garlic and finely chopped jalapeño. Continue to cook for just one more minute until you can distinctly smell their wonderful fragrance – this forms the crucial flavor base of your soup.
  • Bloom the Spices: To unlock their full potential and deepen the soup’s flavor, stir in the ground cumin, chili powder, smoked paprika, dried oregano, salt, and black pepper with the sautéed aromatics. Cook for approximately 30 seconds, stirring continuously. This brief toasting process, known as “blooming,” significantly enhances the spices’ aroma and taste, integrating them beautifully into the dish.
Overhead view of all soup ingredients (tomatoes, beans, corn, vegan chicken, broth, enchilada sauce) added to the Dutch oven before simmering
Add the remaining main ingredients and simmer, allowing all the flavors to meld beautifully.
Overhead view of a Dutch oven filled with vegan enchilada soup, with fresh cilantro stirred in and ready to serve
Stir in the fresh lime juice and cilantro just before serving for a bright, fresh finish.
  • Bring to a Simmer: Once the spices are fragrant, it’s time to add the bulk of the soup. Pour in the fire-roasted diced tomatoes, diced tomatoes with green chilies, rinsed black beans, drained corn, vegan chicken pieces, vegetable broth, and the enchilada sauce. Stir all these ingredients thoroughly to combine them well. Bring the mixture to a rolling boil over medium-high heat, then immediately reduce the heat to low. Cover the pot and let the soup gently simmer for at least 20 minutes, stirring occasionally to prevent sticking and ensure even cooking. This simmering time allows all the individual flavors to marry and deepen into a cohesive, rich soup.
  • Finish and Serve: After simmering, remove the pot from the heat. Stir in the fresh lime juice and chopped fresh cilantro. Give the soup a taste and adjust the seasonings if needed – you might want a little more salt, a dash more chili powder, or an extra squeeze of lime. Ladle the hot soup into individual bowls. Then, let everyone customize their serving with their favorite garnishes, transforming each bowl into a personalized delight.

Enhance Your Enchilada Soup: Tips and Creative Variations

This vegan enchilada soup is fantastic as written, but it’s also wonderfully adaptable! Don’t hesitate to get creative and tailor it to your preferences or what you have on hand. Here are some ideas to inspire you:

  • Explore Different Beans: While black beans are classic, feel free to experiment! Pinto beans or kidney beans make excellent substitutes, offering a slightly different texture and earthy flavor. You could even use a combination of beans, or try a can of mixed chili beans for added variety and spice.
  • Achieve Extra Creaminess: If you crave a richer, more luxurious soup, there are several ways to make it creamy. Stir in a dollop of vegan sour cream, a splash of vegan heavy cream, or even a swirl of full-fat coconut milk (the kind from a can) at the very end of the cooking time. For an even thicker consistency, you can blend about a cup or two of the soup before adding back to the pot, or mash some of the beans against the side of the pot as it simmers.
  • Boost with More Veggies: Love your enchiladas bursting with vegetables? You can certainly make this soup just as veggie-packed! After sautéing the aromatics (onion, garlic, jalapeño), add finely diced bell peppers (any color), zucchini, or even small cubes of sweet potatoes. Cook them until they’re tender before proceeding with the rest of the recipe. Other great additions include spinach or kale (stirred in at the very end until wilted) or chopped mushrooms cooked alongside the onions.
  • Adjust the Spice Level: If you prefer more heat, don’t just add extra jalapeño; consider a pinch of cayenne pepper, a dash of your favorite hot sauce, or a few pinches of red pepper flakes during the spice blooming step. For a milder soup, ensure all jalapeño seeds and membranes are removed, or omit it entirely.
  • Add a Cheesy Touch: For those who love cheesy enchiladas, stir in a handful of shredded vegan cheddar cheese or a dollop of vegan cream cheese during the last few minutes of simmering. It will melt into the soup, adding a wonderful gooey texture and tangy flavor.
  • Make it Smoky: If you want to amplify the smoky flavor even further, especially if you didn’t use fire-roasted tomatoes, consider adding a tiny dash of liquid smoke (a little goes a long way!) along with your other seasonings.
Close-up of a ladle scooping hearty vegan enchilada soup from a red Dutch oven

Perfect Pairings: What to Serve with Enchilada Soup

This hearty enchilada soup is a complete meal on its own, but pairing it with a complementary side can elevate your dining experience even further. My absolute favorite accompaniment for this flavorful soup is cornbread – and luckily, I have an array of delightful options for you to choose from! This Pumpkin Cornbread offers an incredibly moist and subtly sweet profile, making it a unique and satisfying choice. For a more traditional yet equally delicious option, my classic Vegan Cornbread Recipe is always a guaranteed hit with family and friends. And if you’re looking for individual portions perfect for dipping, my family adores these Vegan Cornbread Muffins!

Beyond cornbread, consider serving your enchilada soup with a simple side salad dressed with a light vinaigrette for a refreshing contrast. A side of fluffy cilantro-lime rice would also be an excellent addition, soaking up all the delicious broth. And of course, don’t forget a platter of extra tortilla chips for dipping and scooping!

Storing & Reheating Your Vegan Enchilada Soup

This soup is fantastic for meal prep or enjoying throughout the week! Proper storage ensures you can savor its delicious flavors for days to come. Here’s how to handle your leftovers:

  • Refrigerator Storage: Any leftover enchilada soup can be stored safely in an airtight container in the refrigerator for up to 4 days. The flavors often meld and deepen overnight, making it even more delicious the next day!
  • Freezer Storage: This soup freezes exceptionally well. Allow the soup to cool completely to room temperature before transferring it to freezer-safe airtight containers or heavy-duty freezer bags. It can be stored in the freezer for up to 3 months. When using freezer bags, lay them flat in the freezer until solid to save space.
  • To Reheat:
    • From Refrigerator: Reheat individual portions in the microwave until warmed through, stirring halfway. For larger batches, gently warm the soup on the stovetop over medium heat, stirring occasionally, until it reaches your desired temperature. Add a splash of vegetable broth or water if it seems too thick.
    • From Freezer: For best results, thaw frozen soup overnight in the refrigerator. Once thawed, reheat on the stovetop over medium heat or in the microwave, following the instructions above. If you’re in a hurry, you can also reheat directly from frozen in a pot over low heat, stirring frequently and breaking up the frozen block as it melts, adding a little liquid if needed.
Close-up bowl of vegan enchilada soup garnished with crispy tortilla strips and fresh cilantro

Explore More Hearty Vegan Soup Recipes

If you’re a lover of comforting, satisfying vegan soups, you’ve come to the right place! This enchilada soup is just one of many delicious plant-based recipes designed to warm you from the inside out. Be sure to check out some of my other favorite hearty vegan soup creations:

  • Easy Lentil Soup
  • Thai Coconut Curry Soup
  • Creamy Vegan Gnocchi Soup
  • Rich Vegan Mulligatawny Soup
  • Flavorful Vegan Taco Soup

Enjoy, dear friends! I truly hope this vegan enchilada soup becomes a cherished staple in your home. If you whip up this delectable recipe, please remember to snap a photo and tag #jessicainthekitchen on Instagram! I absolutely love seeing your culinary creations. We’d also be incredibly grateful if you could take a moment to leave a comment below and give the recipe a rating. Your feedback means the world and helps others discover these wonderful plant-based dishes. Thank you so much for your support!

Spoonful of enchilada soup in bowl

Enchilada Soup

Servings:

8
servings
Prep Time:

10 minutes

Cook Time:

30 minutes

Total Time:

40 minutes

This vegan enchilada soup recipe has the flavor of enchiladas in a hearty bowl of soup. Loaded with beans, plant-based chicken and more!





5 (from 1 rating)
Print Recipe
Pin Recipe
Leave a Review

Ingredients

  • 1 tablespoon olive oil, 15 mL
  • 1 small onion, diced – about 100 g
  • 2 cloves garlic, minced – about 6 g
  • 1 jalapeño, finely chopped (seeds removed for less heat) – about 15 g
  • 1 teaspoon ground cumin, 2 g
  • 1 teaspoon chili powder, 2 g
  • 1 teaspoon smoked paprika, 2 g
  • 1 teaspoon dried oregano, 1 g
  • 1 teaspoon salt, or to taste – 5 g
  • ½ teaspoon black pepper, 1 g
  • 1 can fire-roasted diced tomatoes, 14.5 ounces or 411 g
  • 1 can diced tomatoes with green chilies, 10 ounces or 283 g
  • 1 can black beans , drained and rinsed – 15 ounces or 425 g
  • 1 can corn, drained – 15 ounces or 425 g
  • 1 ½ cups vegan chicken pieces, 200 g
  • 4 cups vegetable broth, 960 ml
  • 1 cup enchilada sauce, 240 ml
  • 1 tablespoon lime juice, 15 ml
  • ¼ cup chopped fresh cilantro, 4 g

Optional Toppings:

  • Sliced avocado
  • Dairy-free sour cream
  • Tortilla chips
  • Shredded vegan cheddar cheese
  • Extra chopped cilantro

Instructions

  • Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 3-4 minutes until softened. Stir in the garlic and jalapeño and cook for another minute.
  • Stir in the cumin, chili powder, smoked paprika, oregano, salt, and black pepper. Cook for 30 seconds until fragrant.
  • Pour in the fire-roasted diced tomatoes, diced tomatoes with green chilies, black beans, corn, vegan chicken pieces, vegetable broth, and enchilada sauce. Stir well to combine.
  • Bring the soup to a boil, then reduce the heat to low and let it simmer covered for 20 minutes, stirring occasionally.
  • Stir in the lime juice and fresh cilantro. Taste and adjust salt or spices if necessary.
  • Serve hot with your favorite toppings like avocado, dairy-free sour cream, tortilla chips, or shredded vegan cheddar cheese.

Notes

  • Refrigerator: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days.
  • To reheat: Thaw frozen soup in the refrigerator. Reheat it on the stovetop over medium heat or in the microwave until warmed through.

Calories:
307
kcal

,

Carbohydrates:
35
g

,

Protein:
12
g

,

Fat:
15
g

,

Saturated Fat:
2
g

,

Polyunsaturated Fat:
8
g

,

Monounsaturated Fat:
4
g

,

Cholesterol:
1
mg

,

Sodium:
1760
mg

,

Potassium:
407
mg

,

Fiber:
8
g

,

Sugar:
9
g

,

Vitamin A:
1112
IU

,

Vitamin C:
13
mg

,

Calcium:
73
mg

,

Iron:
4
mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Cuisine:
American
Course:
Soup
Author:
Jessica Hylton