Go Back
+ servings
White Bean Enchilada Soup

Creamy White Bean Enchilada Soup That's Perfect for Meal Prep

This creamy white bean enchilada soup is a weeknight winner featuring nutritious white beans and zesty green chiles.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Mexican
Calories: 350

Ingredients
  

For the Base
  • 2 tablespoons extra-virgin olive oil
  • 1 yellow onion, chopped
  • 1 green bell pepper, diced
  • 3 garlic cloves, minced
For Seasoning
  • 1 teaspoon ground cumin
  • 1 teaspoon kosher salt
  • 1 teaspoon chili powder
  • 0.5 teaspoon black pepper
For the Creamy Texture
  • 0.25 cup all-purpose flour
  • 4 cups vegetable broth
  • 1 cup whole milk
For the Heartiness
  • 1 can navy beans, drained and rinsed
  • 1 cup chopped green chiles
  • 1 cup corn (fresh or frozen)
For Garnish
  • 0.5 cup plain Greek yogurt
  • optional garnishes (fresh cilantro, diced avocado, tortilla chips) for serving

Equipment

  • Large pot

Method
 

Step-by-Step Instructions
  1. In a large pot, heat the olive oil over medium heat till shimmering. Add chopped onion and diced green bell pepper. Sauté for about 6 minutes until softened.
  2. Stir in minced garlic, cumin, chili powder, kosher salt, and black pepper. Cook for another 2 minutes until fragrant.
  3. Sprinkle flour over the vegetables and stir continuously for 2-3 minutes until a paste-like consistency forms.
  4. Gradually whisk in vegetable broth and milk until smooth. Increase heat and bring to a gentle simmer.
  5. Add navy beans, chopped green chiles, and corn. Stir well, then bring to a gentle boil.
  6. Reduce heat to medium-low and let simmer uncovered for about 15 minutes, stirring occasionally.
  7. Scoop out ½ cup of hot soup and mix with Greek yogurt in a separate bowl. Pour back into the pot and stir until creamy.
  8. Ladle the soup into bowls and garnish with additional Greek yogurt and your favorite toppings.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 45gProtein: 15gFat: 12gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 20mgSodium: 800mgPotassium: 650mgFiber: 10gSugar: 5gVitamin A: 1200IUVitamin C: 40mgCalcium: 200mgIron: 3mg

Notes

This soup is perfect for meal prep; store in airtight containers in the fridge for up to 4 days or freeze for up to 3 months.

Tried this recipe?

Let us know how it was!