Creamy White Bean Enchilada Soup Ready in 30 Minutes

No ratings yet

While rummaging through my pantry, I stumbled upon a can of white beans and a spice cabinet bustling with colors. That’s when I decided to whip up a batch of Creamy White Bean Enchilada Soup. This delightfully rich and velvety bowl of goodness brings the comforting essence of enchiladas right to your kitchen in just 30 minutes! Not only is this recipe a fantastic way to enjoy a cozy weeknight dinner, but it’s also a vegetarian and freezer-friendly option that’s perfect for those busy days ahead. Packed with protein, fiber, and a hint of spice, you’ll find it’s a crowd-pleaser for everyone at the table. Ready to dive into this dish that’s sure to become a new favorite? Let’s get cooking!

What makes this soup so special?

Creamy, Velvety Texture: This soup transforms simple ingredients into a luxurious dish that feels indulgent, yet healthy.
Quick & Easy: Ready in just 30 minutes, it’s perfect for busy weeknights or last-minute cravings.
Adaptable for Everyone: With options for vegan, gluten-free, and dairy-free adjustments, it caters to a variety of dietary needs.
Packed with Flavor: The blend of spices, beans, and veggies creates a rich flavor profile that delights the palate.
Freezer-Friendly: Make a big batch and enjoy it on those hectic days; just reheat and serve! Dive into this delight, and if you love creamy soups, don’t miss out on trying my Steak Potato Soup or flavorful Miso Butter Beans.

White Bean Enchilada Soup Ingredients

• Create the perfect bowl with these key ingredients!

For the Soup Base

  • Extra-virgin olive oil – Adds healthy fat and flavor; can substitute with any neutral oil.
  • Yellow onion – Provides sweetness and depth; use shallots for a milder flavor.
  • Green bell pepper – Adds crunch and a slightly sweet flavor; substitute with red or yellow bell pepper for a sweeter profile.
  • Garlic cloves – Enhances flavor; minced fresh garlic is best—avoid garlic powder for this recipe.
  • Ground cumin – Adds a warm, earthy flavor; can substitute with taco seasoning for a different spice blend.
  • Kosher salt – Enhances overall flavor; adjust based on dietary restrictions.
  • Chili powder – Provides heat and flavor complexity; can substitute with chipotle powder for smokiness.
  • Black pepper – Adds mild heat; white pepper can be used for a subtler flavor.

For Thickening

  • All-purpose flour – Thickens the soup; use cornstarch slurry as a gluten-free alternative.

For the Liquid

  • Vegetable broth – Base liquid for the soup; chicken broth is a suitable non-vegetarian substitute.
  • Whole milk – Adds creaminess; replace with cashew milk for a vegan option.

For the Filling

  • Navy beans (canned) – Main protein source, offering creaminess; substitute with Great Northern or cannellini beans.
  • Chopped green chiles (canned) – Contributes spice and flavor; fresh diced peppers can be substituted if available.
  • Corn (fresh or frozen) – Adds sweetness and texture; skip or replace with diced zucchini for a lower-carb option.

For Garnishing

  • Plain Greek yogurt – Provides creaminess and tang; substitute with sour cream or omit for a dairy-free version.
  • Optional garnishes – Fresh cilantro, diced avocado, tortilla chips—offers add-ons for texture and flavor.

Transform your cozy night with this White Bean Enchilada Soup that’s sure to warm your heart and home!

Step‑by‑Step Instructions for Creamy White Bean Enchilada Soup

Step 1: Heat the Oil
In a Dutch oven, heat 2 tablespoons of extra-virgin olive oil over medium heat. Swirl the oil to coat the bottom of the pot. Once the oil shimmers after about 1-2 minutes, it’s time to add the chopped onion and green bell pepper.

Step 2: Sauté the Vegetables
Add the diced onion and green bell pepper to the pot. Sauté them for about 6 minutes until the vegetables are softened and the onion is translucent. You’ll know they’re ready when the onion turns a light golden brown and releases a sweet aroma.

Step 3: Add Garlic and Spices
Stir in 3 minced garlic cloves, 1 teaspoon ground cumin, 1 teaspoon chili powder, and a pinch of kosher salt and black pepper. Cook for another 2 minutes, allowing the spices to bloom and release their fragrant essence, stirring frequently to avoid burning.

Step 4: Incorporate Flour
Sprinkle in 2 tablespoons of all-purpose flour and stir well to coat the vegetables. Continue to cook for about 2 minutes, ensuring the flour cooks through and loses its raw taste, which will help thicken the soup later.

Step 5: Add Liquids
Gradually whisk in 4 cups of vegetable broth and 1 cup of whole milk, stirring constantly to prevent clumps. Scrape the bottom of the Dutch oven to release any browned bits and continue until the mixture is smooth and begins to thicken—about 3-5 minutes.

Step 6: Mix in Beans and Corn
Add 2 cans of drained navy beans, 1 can of chopped green chiles, and 1 cup of corn to the pot. Bring the soup to a gentle boil, then reduce the heat and let it simmer uncovered for about 15 minutes, stirring occasionally, until heated through and slightly thickened.

Step 7: Temper the Yogurt
In a separate bowl, take 1 cup of plain Greek yogurt and mix it with 1/2 cup of the hot soup. This method, known as tempering, prevents the yogurt from curdling when added back to the soup. Stir the tempered yogurt mixture back into the soup until fully incorporated.

Step 8: Serve and Garnish
Once everything is blended and creamy, ladle the soup into bowls while it’s still hot. Garnish each bowl with a dollop of yogurt and sprinkle with fresh cilantro, diced avocado, or crushed tortilla chips for added texture and flavor. Enjoy your Creamy White Bean Enchilada Soup!

Make Ahead Options

These Creamy White Bean Enchilada Soup preparations are perfect for busy weeknights and can save you precious time! You can chop the vegetables (onion, bell pepper, and garlic) and refrigerate them in an airtight container for up to 3 days. Additionally, you can cook the soup in advance, let it cool, and then refrigerate for up to 4 days. To maintain quality, store the soup in an airtight container and reheat gently on the stove, adding a splash of vegetable broth if it thickens too much. When ready to enjoy, simply stir in the yogurt after reheating for that creamy finish and savor a comforting bowl of deliciousness!

White Bean Enchilada Soup Variations

Feel free to get creative with this recipe and personalize it to your taste buds!

  • Vegan: Replace yogurt with plant-based yogurt and use nut milk for a completely vegan dish.
    Using cashew or almond milk can really elevate the creaminess without losing flavor.

  • Gluten-Free: Swap out the flour for cornstarch and use gluten-free vegetable broth.
    This ensures everyone can enjoy a hearty bowl without the hassle of gluten!

  • Protein Addition: Stir in cooked chicken, beef, or even turkey for an added protein punch.
    This twist not only makes the soup heartier but also transforms it into a delightful main dish.

  • Extra Spice: Use fresh jalapeños or increase the chili powder for those who crave a little kick.
    Feel free to experiment with other spices, like smoked paprika, to deepen the flavor profile!

  • Flavor Boost: Add a splash of lime juice or some chopped fresh herbs like cilantro or parsley just before serving.
    A bright acidity or fresh herbaceous note can really lift the overall taste of the soup.

  • Creamy Texture: For an even richer soup, toss in a scoop of cream cheese or a splash of heavy cream when blending.
    This little indulgence can create a velvety mouthfeel that feels luxurious!

  • Veggie Variation: Swap corn for fresh zucchini or spinach if you want to sneak in some extra vegetables.
    Diced zucchini cooks beautifully and adds a subtle sweetness without overwhelming the dish.

Pair this comforting soup with a side of crunchy tortilla chips or a refreshing avocado salad for the perfect cozy meal. If you’re loving this rich and creamy vibe, check out my delightful Miso Butter Beans for another flavorful experience!

How to Store and Freeze Creamy White Bean Enchilada Soup

  • Fridge: Store the soup in an airtight container for up to 4 days. Let it cool completely before sealing to maintain freshness.
  • Freezer: Freeze the soup in freezer-safe containers for up to 3 months. Allow it to cool and separate into meal-sized portions for easy access.
  • Thawing: To enjoy your White Bean Enchilada Soup, thaw overnight in the fridge or use the microwave for quick defrosting.
  • Reheating: Reheat the soup gently on the stovetop over low heat, stirring occasionally, until warmed through. You may want to add a splash of broth or milk to restore its creamy texture.

What to Serve with Creamy White Bean Enchilada Soup

As you savor each spoonful of this creamy delight, consider these pairings to enhance your meal experience.

  • Fresh Guacamole: Creamy avocados topped with lime and cilantro add a cool contrast while enriching the soup’s flavors.
  • Tortilla Chips: Crunchy and salty, they bring a delightful texture and make for perfect dipping into the velvety soup.
  • Side Salad: A mixed greens salad with vibrant veggies offers a fresh, crisp bite that complements the warmth of the soup beautifully.
  • Cornbread: Slightly sweet and soft, cornbread serves as an excellent side, balancing the savory notes of the enchilada soup.
  • Rice: A fluffy cilantro-lime rice adds a fragrant, herby layer that couples wonderfully with the soup’s creamy consistency.
  • Margaritas: A classic pairing with Mexican dishes, the zesty flavors of a margarita can brighten up your meal.
  • Mexican Street Corn: Served grilled or freshly made, the sweetness of this dish pairs brilliantly with the soup’s spice.
  • Shredded Cheese: A sprinkle of shredded cheese on top adds an extra layer of creaminess and enhances the overall texture.

Expert Tips for Creamy White Bean Enchilada Soup

  • Cook the Flour Well: Ensure to cook the flour for at least 2 minutes in the mix to avoid a raw taste in the soup.
  • Tempering Yogurt: Always temper the yogurt with a small amount of hot soup before adding it back in to prevent curdling.
  • Adjust Spices: Feel free to add more chili powder or fresh jalapeños if you prefer a spicier kick in your White Bean Enchilada Soup.
  • Avoid Clumping: Use a whisk vigorously when incorporating milk; this helps prevent any lumps formed by the flour.
  • Flavor Variations: Try adding fresh herbs or lime juice before serving for an extra layer of freshness to the soup.

Creamy White Bean Enchilada Soup Recipe FAQs

What type of beans should I use for this recipe?
I recommend using navy beans for their creamy texture; however, you can substitute them with Great Northern or cannellini beans if you prefer. Both options will maintain the delicious flavor while ensuring a satisfying consistency.

How can I store leftovers of the Creamy White Bean Enchilada Soup?
Store any leftovers in an airtight container in the fridge for up to 4 days. Make sure to let the soup cool completely before sealing it to keep it fresh longer. When ready to enjoy, just reheat it on the stovetop or in the microwave until piping hot!

Can I freeze Creamy White Bean Enchilada Soup?
Absolutely! You can freeze the soup in freezer-safe containers for up to 3 months. It’s a great idea to portion it out into meal-sized servings for easier access later. Thaw the soup in the refrigerator overnight or use the microwave for a quicker option, then reheat it gently on the stove.

What should I do if my soup is too thick?
If your soup turns out thicker than you’d like, just add a splash of vegetable broth or milk while reheating. Stir it in gradually until you reach your desired consistency. It’s a common fix that helps maintain the creamy texture!

Can I make this soup dairy-free?
Yes! To make this Creamy White Bean Enchilada Soup dairy-free, simply substitute the whole milk with cashew milk and the Greek yogurt with a plant-based yogurt option. This way, you still enjoy the delightful creaminess without any dairy ingredients.

Are there any allergens in this soup?
While this recipe is mostly allergen-friendly, it does contain dairy through the yogurt and can have gluten if using regular flour. For gluten-free options, use cornstarch as a thickener. Always double-check the ingredient labels to avoid any specific allergens you may be concerned about!

White Bean Enchilada Soup

Creamy White Bean Enchilada Soup Ready in 30 Minutes

This Creamy White Bean Enchilada Soup is a quick, vegetarian delight packed with protein and flavor, perfect for cozy weeknight dinners.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 bowls
Course: Soups
Cuisine: Mexican
Calories: 350

Ingredients
  

For the Soup Base
  • 2 tablespoons extra-virgin olive oil can substitute with any neutral oil
  • 1 medium yellow onion provides sweetness and depth; use shallots for a milder flavor
  • 1 medium green bell pepper adds crunch and slightly sweet flavor; substitute with red or yellow bell pepper for a sweeter profile
  • 3 cloves garlic minced fresh garlic is best—avoid garlic powder for this recipe
  • 1 teaspoon ground cumin can substitute with taco seasoning for a different spice blend
  • 1 teaspoon kosher salt adjust based on dietary restrictions
  • 1 teaspoon chili powder provides heat and flavor complexity; can substitute with chipotle powder for smokiness
  • 1 teaspoon black pepper white pepper can be used for a subtler flavor
For Thickening
  • 2 tablespoons all-purpose flour use cornstarch slurry as a gluten-free alternative
For the Liquid
  • 4 cups vegetable broth chicken broth is a suitable non-vegetarian substitute
  • 1 cup whole milk replace with cashew milk for a vegan option
For the Filling
  • 2 cans navy beans drained; main protein source, offering creaminess; substitute with Great Northern or cannellini beans
  • 1 can chopped green chiles contributes spice and flavor; fresh diced peppers can be substituted
  • 1 cup corn fresh or frozen; adds sweetness and texture; skip or replace with diced zucchini for a lower-carb option
For Garnishing
  • 1 cup plain Greek yogurt provides creaminess and tang; substitute with sour cream or omit for a dairy-free version
  • optional garnishes fresh cilantro, diced avocado, tortilla chips—offers add-ons for texture and flavor

Equipment

  • Dutch oven

Method
 

Cooking Steps
  1. In a Dutch oven, heat 2 tablespoons of extra-virgin olive oil over medium heat. Swirl the oil to coat the bottom of the pot.
  2. Add the diced onion and green bell pepper to the pot. Sauté them for about 6 minutes until the vegetables are softened and the onion is translucent.
  3. Stir in 3 minced garlic cloves, 1 teaspoon ground cumin, 1 teaspoon chili powder, and a pinch of kosher salt and black pepper. Cook for another 2 minutes.
  4. Sprinkle in 2 tablespoons of all-purpose flour and stir well to coat the vegetables. Continue to cook for about 2 minutes.
  5. Gradually whisk in 4 cups of vegetable broth and 1 cup of whole milk, stirring constantly to prevent clumps.
  6. Add 2 cans of drained navy beans, 1 can of chopped green chiles, and 1 cup of corn to the pot. Bring the soup to a gentle boil, then reduce the heat and let it simmer uncovered for about 15 minutes.
  7. In a separate bowl, take 1 cup of plain Greek yogurt and mix it with 1/2 cup of the hot soup. Stir the tempered yogurt mixture back into the soup until fully incorporated.
  8. Once everything is blended and creamy, ladle the soup into bowls while it's still hot. Garnish each bowl and enjoy!

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 45gProtein: 14gFat: 12gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 10mgSodium: 800mgPotassium: 600mgFiber: 10gSugar: 4gVitamin A: 800IUVitamin C: 30mgCalcium: 150mgIron: 4mg

Notes

This soup is freezer-friendly; allow it to cool completely before storing in airtight containers for up to 3 months.

Tried this recipe?

Let us know how it was!

Leave a Reply

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

Recipe Rating