Why You’ll Love This Sweet Potato Enchilada Soup
- Ease of preparation: This sweet potato enchilada soup recipe is quick and straightforward, making it ideal for busy weeknights or last-minute meals. With a simple sauté, simmer, and seasoning process, you can prepare a comforting, flavorful soup in under 30 minutes. Minimal ingredients and easy steps make it accessible for cooks with any skill level.
- Health benefits: Loaded with nutrient-rich sweet potatoes, black or pinto beans, and fire-roasted tomatoes, this enchilada soup offers a wealth of fiber, vitamins A and C, antioxidants, and plant-based protein. It supports digestion, immune function, and overall wellness. Using vegetable broth keeps it light and vegetarian-friendly, making it a wholesome choice for health-conscious eaters. For more on the health benefits of sweet potatoes, check out this resource.
- Versatility: This sweet potato enchilada soup is highly adaptable, fitting into many dietary lifestyles. It can be made vegan by using vegan cheese and vegetable broth, gluten-free by ensuring all canned ingredients are gluten-free, or low-calorie by reducing added fat and cheese. Optional ingredients such as jalapeños can customize the spice level, and grilled chicken kangaroo kabobs can be added for extra protein.
- Distinctive flavor: The soup’s unique combination of smoky enchilada sauce, mildly sweet cubed sweet potatoes, spicy diced green chiles, and savory beans creates a rich, layered depth of flavor. This soup is a delightful twist on traditional tortilla or enchilada dishes, balancing warmth and spice with hearty comfort.
Jump to:
- Why You’ll Love This Sweet Potato Enchilada Soup
- Essential Ingredients for Sweet Potato Enchilada Soup
- Special Dietary Options
- How to Prepare the Perfect Sweet Potato Enchilada Soup: Step-by-Step Guide
- First Step: Prepare Ingredients
- Second Step: Sauté Aromatics
- Third Step: Add Thickening Agent (Optional)
- Fourth Step: Combine Liquids and Main Ingredients
- Fifth Step: Simmer Until Tender
- Sixth Step: Finish with Cheese and Seasoning
- Final Step: Serve and Garnish
- Dietary Substitutions to Customize Your Sweet Potato Enchilada Soup
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Sweet Potato Enchilada Soup: Advanced Tips and Variations
- Pro Cooking Techniques
- Flavor Variations
- Presentation Tips
- Make-ahead Options
- How to Store Sweet Potato Enchilada Soup: Best Practices
- Refrigeration
- Freezing
- Reheating
- Meal Prep Considerations
- FAQs: Frequently Asked Questions About Sweet Potato Enchilada Soup
- What ingredients do I need to make sweet potato enchilada soup?
- Can I make sweet potato enchilada soup vegan and gluten-free?
- How can I make sweet potato enchilada soup thicker without changing the flavor?
- What are easy ways to adjust the spice level in sweet potato enchilada soup?
- How should I store and reheat leftover sweet potato enchilada soup?
- Sweet Potato Enchilada Soup
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Sweet Potato Enchilada Soup
- 1 to 2 tablespoons avocado oil (or olive oil, butter, or any neutral-flavored oil) – for sautéing onions and garlic and adding richness
- 1 small white or yellow onion, peeled and diced – adds savory sweetness and depth
- 2 to 3 cloves garlic, minced – imparts aromatic flavor
- 1 1/4 cups (10 ounces) enchilada sauce (homemade or store-bought) – provides signature smoky, spicy enchilada flavor, see how to make enchilada sauce from scratch
- 3 cups chicken or vegetable stock (vegetable stock recommended for vegetarian/vegan) – forms the flavorful base
- 1 (15-ounce) can pinto or black beans, rinsed and drained – offers plant-based protein and fiber
- 1 (15-ounce) can fire-roasted diced tomatoes with juices – adds smoky, tangy freshness
- 1 (4-ounce) can diced green chiles – contributes mild heat and complexity
- 1 to 2 medium sweet potatoes (about 1 1/2 pounds), peeled and diced into 1/2-inch cubes – bulk of soup with natural sweetness and soft texture
- 1 teaspoon ground cumin – adds warm, earthy notes
- Optional: 2 tablespoons chile powder and 1/4 teaspoon cayenne pepper – for deeper spice layers
- Optional: 1/2 cup masa harina or finely pulsed cornmeal – thickens soup and adds corn flavor
- 8 ounces sharp cheddar cheese, freshly grated (or Monterrey Jack, Pepperjack, Mexican blend, or vegan cheese alternative) – melts into creamy goodness
- Fine sea salt and freshly cracked black pepper, to taste – season to preference
Special Dietary Options
- Vegan: Use vegetable stock, vegan enchilada sauce, and plant-based shredded cheese to keep the soup free from animal products.
- Gluten-free: Ensure the enchilada sauce and stock are certified gluten-free. Masa harina is also typically gluten-free but check packaging.
- Low-calorie: Use a light oil like avocado oil sparingly, reduce or omit cheese, and opt for low-sodium broth to keep calories and sodium lower.
How to Prepare the Perfect Sweet Potato Enchilada Soup: Step-by-Step Guide
First Step: Prepare Ingredients
Peel and dice the sweet potatoes into uniform 1/2-inch cubes to ensure even cooking. Peel and finely dice the onion, and mince 2 to 3 cloves of garlic. Rinse and drain the canned beans thoroughly to remove excess sodium, and gather all canned ingredients like the enchilada sauce, diced green chiles, and fire-roasted tomatoes.
Second Step: Sauté Aromatics
In a large stockpot, heat 1 to 2 tablespoons of avocado oil (or your preferred neutral oil) over medium heat. Add the diced onion and cook for about 5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and sauté for an additional 1 to 2 minutes until fragrant. If using, sprinkle in 2 tablespoons of chile powder, 1 teaspoon of ground cumin, and 1/4 teaspoon cayenne pepper; toast the spices in the oil for one minute to enhance their flavors.
Third Step: Add Thickening Agent (Optional)
If you prefer a thicker soup, stir in 1/2 cup masa harina or finely pulsed cornmeal at this stage. Cook the mixture for 2 to 3 minutes while stirring to toast the masa, which will also add a pleasant corn flavor and heartier texture.
Fourth Step: Combine Liquids and Main Ingredients
Pour in 3 cups of chicken or vegetable stock and 1 1/4 cups enchilada sauce, whisking well to combine and releasing any lumps. Stir in the fire-roasted diced tomatoes, rinsed beans, diced green chiles, and cubed sweet potatoes. Bring the mixture up to a gentle simmer over medium heat.
Fifth Step: Simmer Until Tender
Reduce heat to medium-low and cover the pot. Let the soup simmer for 10 to 15 minutes, or 30 minutes if you prefer softer sweet potatoes, stirring occasionally to prevent sticking. The sweet potatoes should be tender and flavorful at this point.
Sixth Step: Finish with Cheese and Seasoning
Stir in 8 ounces of freshly grated sharp cheddar cheese (or your preferred cheese or vegan alternative) until it melts smoothly into the soup. Taste and adjust seasoning with fine sea salt and freshly cracked black pepper as needed.
Final Step: Serve and Garnish
Ladle the warm sweet potato enchilada soup into bowls and garnish with your choice of toppings such as diced avocado, crumbled tortilla chips or strips, chopped fresh cilantro, extra shredded cheese, sour cream, or fresh lime wedges. These toppings add texture and brightness, perfect for a crowd-pleasing meal or comforting family dinner.
Tip: For added protein and richness, serve with sliced grilled chicken kabobs seasoned with garlic powder, smoked paprika, salt, and pepper, threaded and grilled for 10 to 15 minutes.

Dietary Substitutions to Customize Your Sweet Potato Enchilada Soup
Protein and Main Component Alternatives
- Swap black beans for pinto or kidney beans to diversify texture and flavor.
- Add cooked quinoa or lentils for a protein-packed twist while keeping the soup vegetarian.
- Replace sweet potatoes with butternut squash or pumpkin to change sweetness and consistency.
- Add grilled chicken or shredded rotisserie chicken for meat lovers wanting more protein.
Vegetable, Sauce, and Seasoning Modifications
- Exchange corn kernels with diced zucchini or bell peppers based on seasonal availability.
- Make your own enchilada sauce from scratch for better control over spice and sodium levels, following trusted recipes.
- Reduce or substitute chili powder and cayenne pepper with smoked paprika or mild chili powders to adjust heat.
- Use fresh herbs such as cilantro, parsley, or oregano to brighten flavors and customize the aromatic profile.
- Incorporate diced jalapeños during the sauté step to boost the soup’s spiciness as desired.
Mastering Sweet Potato Enchilada Soup: Advanced Tips and Variations
Pro Cooking Techniques
- Roast sweet potatoes in a 400°F (200°C) oven for about 25 minutes before adding to the soup to deepen sweetness and introduce subtle smoky notes.
- Toast spices in oil at the beginning of sautéing to extract maximum flavor and complexity.
- Use masa harina to thicken the soup gently without overpowering the base flavors.
Flavor Variations
- Introduce chopped chipotle peppers in adobo sauce for smoky heat with a depth that’s both spicy and tangy.
- Add a squeeze of fresh lime juice just before serving for bright acidity.
- Supplement with fresh diced tomatoes or roasted poblano peppers to enhance vegetable flavors.
Presentation Tips
- Garnish with vibrant avocado cubes, fresh cilantro, or a sprinkling of crunchy tortilla strips for contrast.
- Serve in rustic bowls with lime wedges on the side for an inviting look and interactive dining experience.
Make-ahead Options
- Prepare the soup base up to 3 days in advance and store covered in the refrigerator.
- Freeze portions individually to reheat on busy days without sacrificing flavor or texture.
- Add cheese just before serving to maintain its creamy melty texture.
How to Store Sweet Potato Enchilada Soup: Best Practices
Refrigeration
Allow the soup to cool to room temperature, then transfer to airtight containers. Store in the refrigerator for up to 4 days to keep it fresh and flavorful. Stir occasionally if reheating leftovers to maintain consistency.
Freezing
For long-term storage, portion the soup into freezer-safe containers, leaving headspace for expansion. Freeze for up to 3 months. Thaw in the refrigerator overnight before reheating gently on the stovetop.
Reheating
Warm the soup over medium-low heat, stirring frequently to prevent scorching. Add a splash of broth or water if it thickens too much. Avoid high heat to retain the delicate flavors and creamy texture.
Meal Prep Considerations
Batch cooking this sweet potato enchilada soup makes it ideal for meal prepping. Freeze in single portions for easy weekday meals or gatherings. Reheat with fresh toppings for added appeal and nutrition.

FAQs: Frequently Asked Questions About Sweet Potato Enchilada Soup
What ingredients do I need to make sweet potato enchilada soup?
To make sweet potato enchilada soup, you’ll need sweet potatoes, onion, garlic, chicken or vegetable broth, enchilada sauce, diced tomatoes, beans (such as black or pinto), diced green chiles, cumin, salt, and black pepper. For cooking, use oil like avocado or a neutral oil. Common toppings include shredded cheese, avocado, cilantro, sour cream, and crispy tortilla chips. These ingredients combine to create a hearty, flavorful soup with a balance of spice and sweetness.
Can I make sweet potato enchilada soup vegan and gluten-free?
Yes, this soup can be made vegan and gluten-free. Use vegetable broth instead of chicken broth and skip cheese or replace it with vegan cheese. To keep it gluten-free, choose a broth that’s labeled gluten-free and avoid adding any thickeners containing gluten. Most versions without dairy or meat products naturally fit a vegan diet and, with careful ingredient choices, are safe for gluten-free diets too.
How can I make sweet potato enchilada soup thicker without changing the flavor?
To thicken the soup without altering its flavor, add masa harina or cornmeal during the cooking process, either by stirring it into sautéed vegetables or mixing it in while simmering. Alternatively, create a cornstarch slurry by combining cornstarch with cold water and stirring it into the soup to thicken as it heats. These methods strengthen the soup’s texture while preserving its savory taste.
What are easy ways to adjust the spice level in sweet potato enchilada soup?
To increase spice, add diced jalapeños or a pinch of chili powder when sautéing the onions and garlic. For a milder taste, omit these spicy ingredients or reduce the amount of enchilada sauce if it’s particularly hot. You can also offer hot sauce on the side so diners can control the heat. This flexibility lets you tailor the soup’s flavor to your preference without overpowering the natural sweetness of the sweet potatoes.
How should I store and reheat leftover sweet potato enchilada soup?
Store leftovers in airtight containers in the refrigerator for up to three days. For longer storage, freeze the soup in freezer-safe containers or heavy-duty freezer bags for up to three months. When reheating, thaw frozen portions overnight in the fridge, then warm gently on the stovetop or in the microwave until heated through. Stir occasionally to keep the texture smooth and add toppings fresh for the best taste.

Sweet Potato Enchilada Soup
🍠 Warm Your Soul: This Sweet Potato and Grilled Chicken Soup blends enchilada and tortilla flavors into a comforting, hearty meal perfect for chilly days.
🌶️ Spice It Up: Customize your soup with added heat and fresh toppings like avocado and cilantro for a personalized culinary experience.
- Total Time: 45 to 60 minutes
- Yield: 6–8 servings 1x
Ingredients
1 to 2 tablespoons avocado oil for sautéing onions and garlic and adding richness
1 small white or yellow onion adds savory sweetness and depth
2 to 3 cloves garlic imparts aromatic flavor
1 1/4 cups enchilada sauce provides signature smoky, spicy enchilada flavor
3 cups chicken or vegetable stock forms the flavorful base
1 can pinto or black beans offers plant-based protein and fiber
1 can fire-roasted diced tomatoes with juices adds smoky, tangy freshness
1 can diced green chiles contributes mild heat and complexity
1 to 2 medium sweet potatoes bulk of soup with natural sweetness and soft texture
1 teaspoon ground cumin adds warm, earthy notes
Optional: 2 tablespoons chile powder and 1/4 teaspoon cayenne pepper for deeper spice layers
Optional: 1/2 cup masa harina or finely pulsed cornmeal thickens soup and adds corn flavor
8 ounces sharp cheddar cheese melts into creamy goodness
Fine sea salt and freshly cracked black pepper to taste
Instructions
First Step: Prepare Ingredients
Peel and dice the sweet potatoes into uniform 1/2-inch cubes to ensure even cooking. Peel and finely dice the onion, and mince 2 to 3 cloves of garlic. Rinse and drain the canned beans thoroughly to remove excess sodium, and gather all canned ingredients like the enchilada sauce, diced green chiles, and fire-roasted tomatoes.
Second Step: Sauté Aromatics
In a large stockpot, heat 1 to 2 tablespoons of avocado oil (or your preferred neutral oil) over medium heat. Add the diced onion and cook for about 5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and sauté for an additional 1 to 2 minutes until fragrant. If using, sprinkle in 2 tablespoons of chile powder, 1 teaspoon of ground cumin, and 1/4 teaspoon cayenne pepper; toast the spices in the oil for one minute to enhance their flavors.
Third Step: Add Thickening Agent (Optional)
If you prefer a thicker soup, stir in 1/2 cup masa harina or finely pulsed cornmeal at this stage. Cook the mixture for 2 to 3 minutes while stirring to toast the masa, which will also add a pleasant corn flavor and heartier texture.
Fourth Step: Combine Liquids and Main Ingredients
Pour in 3 cups of chicken or vegetable stock and 1 1/4 cups enchilada sauce, whisking well to combine and releasing any lumps. Stir in the fire-roasted diced tomatoes, rinsed beans, diced green chiles, and cubed sweet potatoes. Bring the mixture up to a gentle simmer over medium heat.
Fifth Step: Simmer Until Tender
Reduce heat to medium-low and cover the pot. Let the soup simmer for 10 to 15 minutes, or 30 minutes if you prefer softer sweet potatoes, stirring occasionally to prevent sticking. The sweet potatoes should be tender and flavorful at this point.
Sixth Step: Finish with Cheese and Seasoning
Stir in 8 ounces of freshly grated sharp cheddar cheese (or your preferred cheese or vegan alternative) until it melts smoothly into the soup. Taste and adjust seasoning with fine sea salt and freshly cracked black pepper as needed.
Final Step: Serve and Garnish
Ladle the warm sweet potato enchilada soup into bowls and garnish with your choice of toppings such as diced avocado, crumbled tortilla chips or strips, chopped fresh cilantro, extra shredded cheese, sour cream, or fresh lime wedges. These toppings add texture and brightness, perfect for a crowd-pleasing meal or comforting family dinner.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥣 For a creamier texture, add 1/2 to 1 cup half-and-half, cream, or a dairy-free alternative in step 5.
🌶️ To make the soup spicier, add diced jalapeños during the sauté stage.
🍲 This recipe adapts well to slow cooker use: combine all ingredients except cheese and cook on high for 3-4 hours or low for 6-7 hours, adding cheese before serving.
- Prep Time: 15 minutes
- Optional simmering time: 15 minutes
- Cook Time: 30 to 45 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Mexican
- Diet: Gluten-Free, Vegetarian option available
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 6 g
- Sodium: 850 mg
- Fat: 18 g
- Saturated Fat: 8 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 8 g
- Protein: 12 g
- Cholesterol: 30 mg






I made this soup last night and my family loved it! I added some black beans and a squeeze of lime at the end for a little extra zing. 😋 Thanks for sharing such a wonderful recipe!