As I stood over my Instant Pot, the rich, smoky aroma of spices began to envelop my kitchen, pulling me away from the chaos of the day. This Vegan Instant Pot Black Bean Enchilada Soup not only promises a bowlful of comfort but also brings a wholesome touch to your dining table—complete with a silky texture thanks to simmered dried black beans. Made entirely from scratch and requiring no pre-made sauces, this budget-friendly recipe is a lifesaver for those of us looking to escape fast food traps. Plus, with its quick prep and customization possibilities for toppings, it’s sure to delight your family and friends. Are you ready to dive into a bowl of this deliciously easy soup?

Why is Black Bean Enchilada Soup a Must-Try?

Comforting Flavors: This soup is a delicious twist on a classic, combining the comforting flavors of traditional enchiladas into a warm, hearty dish.

Quick & Easy: With the Instant Pot, you’ll have dinner ready in under 30 minutes—perfect for busy weeknights!

Customizable: Whether you prefer it spicy or mild, feel free to adjust the ingredient ratios or toppings. Try adding a dollop of avocado or fresh cilantro for a burst of flavor.

Healthy & Budget-Friendly: Packed with protein and fiber yet light on the wallet, this soup is an excellent option for those watching their budget without sacrificing nutrition.

Crowd-Pleasing: Ideal for family dinners or casual gatherings, everyone can enjoy this vegan delight! If you’re looking for more comforting recipes, check out this delicious Tortellini Soup Cozy or our festive Green Bean Casserole.

Black Bean Enchilada Soup Ingredients

For the Soup Base
Onion – Finely chop for an even-cooked flavor base.
Garlic – Use crushed cloves for a more robust taste.
Green Chili – Adjust according to your spice preference.
Flour – This works as a thickening agent; cornstarch is a great gluten-free substitute.
Cumin – A key earthy spice that enhances the enchilada flavor profile.
Smoked Paprika – Adds a delicious smokiness; regular paprika can be used in a pinch.
Chili Powder – Choose a mild variety for less heat if desired.
Canned Tomatoes – Adds body; can be swapped with salsa for zestier Black Bean Enchilada Soup.
Dried Black Beans – Provides protein and fiber; no soaking needed, just rinse!
Vegetable Broth – Serves as the soup’s liquid base; stock cubes in water are a simple alternative.
Salt & Pepper – Adjust to your taste for an enhanced flavor.
Lime Juice – Use freshly squeezed for a vibrant finish.

Toppings (Optional)
Avocado – Adds creaminess and a refreshing touch.
Fresh Cilantro – A sprinkle for a burst of color and flavor.
Tortilla Strips – Perfect for crunch and texture contrast.

Step‑by‑Step Instructions for Black Bean Enchilada Soup

Step 1: Prepare the Spices
In a mixing bowl, combine flour, cumin, smoked paprika, and chili powder, creating a flavorful base that will thicken your Black Bean Enchilada Soup. Ensure the spices are evenly mixed to distribute their warmth throughout the dish. Set the bowl aside while you prep the other ingredients to allow the aromas to develop as you cook.

Step 2: Sauté the Onions
Using the “Sauté” mode on your Instant Pot, heat a drizzle of oil over medium heat. Add the finely chopped onion, cooking until it turns translucent and fragrant, about 3 to 5 minutes. Stir in crushed garlic and diced green chili, letting them mingle for 1-2 minutes, enhancing the aromatic foundation of your soup.

Step 3: Make the Roux
Add a splash more oil to the pot, then sprinkle in your prepared flour and spice mixture. Stir constantly for about 2 minutes, allowing the spices to bloom and the roux to cook without burning. You’ll know it’s ready when it turns a light golden color and fills your kitchen with a rich, inviting scent.

Step 4: Combine the Broth
Gradually pour in the vegetable broth while stirring vigorously, ensuring a smooth consistency and breaking up any lumps of roux. Scrape the bottom of the pot to prevent sticking as you work. This creates a rich, hearty base for your Black Bean Enchilada Soup, ready for the next layers of flavor.

Step 5: Add Beans and Tomatoes
Layer the rinsed, dried black beans and canned tomatoes on top of your broth mixture without stirring. This step is crucial, as it prevents the tomatoes from sinking and potentially causing a burn warning during cooking. The texture of whole beans will enhance the soup when it’s finally served.

Step 6: Pressure Cook
Cancel the sauté mode on your Instant Pot and secure the lid. Set it to “Pressure Cook” on high for 20 minutes. The pot will take some time to build pressure, but you’ll hear a joyful hiss when it’s ready. After cooking, allow for a natural pressure release, which helps keep your soup flavorful and tender.

Step 7: Finish the Soup
Once the pressure has released naturally, carefully remove the lid and stir in freshly squeezed lime juice for a pop of freshness. Taste your Black Bean Enchilada Soup, adding salt and pepper according to your preference. This finishing touch enhances the vibrant flavors, making it ready for serving with your favorite toppings.

Expert Tips for Black Bean Enchilada Soup

  • Avoid Over-Pureeing: Keep the beans intact for texture; pureeing can alter the heartiness of your Black Bean Enchilada Soup.

  • Prevent Burn Warnings: Ensure tomatoes are layered on top of the broth mix. Stirring can lead to sticking at the bottom of the pot.

  • Customize Spice Levels: Adjust the amount of green chili or chili powder based on your preferred heat level.

  • Quality Ingredients: Use fresh lime juice at the end for a brighter flavor that enhances the overall taste of the soup.

  • Bean Prep Options: Rinsing dried black beans is a must, but soaking is optional. Rinsing helps reduce potential digestive discomfort.

What to Serve with Vegan Instant Pot Black Bean Enchilada Soup

There’s nothing quite like savoring a bowl of comforting soup, but pairing it with the right sides can elevate your meal to a new level.

  • Creamy Avocado Toast: A slice of buttery avocado toast adds a smooth texture that complements the soup’s rich flavors perfectly.

  • Tangy Cilantro Lime Rice: Fluffy rice with zesty lime and fresh cilantro enhances the depth of this dish, making each bite refreshing and exciting.

  • Crunchy Tortilla Chips: A side of crispy tortilla chips offers a delightful crunch, perfect for scooping up the thick, hearty enchilada soup.

  • Simple Green Salad: A light salad with mixed greens and a vinaigrette balances the richness of the soup, providing a fresh contrast in flavors.

  • Spicy Cornbread Muffins: Sweet and spicy cornbread muffins introduce a cozy warmth and a touch of sweetness that harmonize beautifully with the soup’s flavors.

  • Fresh Mango Salsa: This sweet and tangy salsa brings a burst of tropical flavor, providing a refreshing counterpoint to the smoky notes in the enchilada soup.

  • Refreshing Fruit Salad: A light fruit salad made with seasonal berries and melons creates a refreshing and palate-cleansing accompaniment to your meal.

  • Coconut Lime Sparkler: For a drink, this fizzy combination balances the savory elements of the soup while adding a refreshing zing to each sip.

How to Store and Freeze Black Bean Enchilada Soup

Fridge: Store in an airtight container for up to 5 days. Reheat gently on the stovetop or in the microwave, stirring occasionally to maintain texture.

Freezer: For longer storage, freeze soup in portions for up to 3 months. Use freezer-safe containers or bags, leaving space for expansion.

Thawing: When ready to enjoy, thaw overnight in the fridge before reheating. The soup may separate; simply stir well to bring it back together.

Reheating: Heat on low heat in a pot, stirring frequently, until warmed through. Add a splash of vegetable broth if needed to restore consistency.

Make Ahead Options

These Vegan Instant Pot Black Bean Enchilada Soup preparations are perfect for busy cooks looking to save time without sacrificing flavor! You can chop the onions, garlic, and green chili, mix the spices, and even assemble the broth mixture up to 24 hours before cooking. Simply refrigerate the prepped ingredients in airtight containers. For even more convenience, you can layer the rinsed black beans and canned tomatoes on top and seal everything together ahead of time. When you’re ready to cook, just pop the mixture into your Instant Pot, pressure cook for 20 minutes, and stir in fresh lime juice before serving. This way, you’ll have a delightful, homemade soup ready in no time!

Black Bean Enchilada Soup Variations

Feel free to let your creativity shine with these variations that will elevate your Black Bean Enchilada Soup to new heights!

  • Slow Cooker: Cook the soup on low for 6-8 hours. Ideal for those busy days when you want a meal waiting for you!
  • Canned Beans: Use canned black beans instead of dried. Simply add them in the last 10 minutes of cooking for ease!
  • Salsa Swap: Replace diced tomatoes with your favorite salsa for a zesty twist. The salsa adds a fresh burst of flavor that’s irresistible.
  • Corn Addition: Toss in a cup of sweet corn for a pop of sweetness and texture. It balances beautifully with the smoky flavors of the soup.
  • Creamy Texture: Stir in a bit of coconut milk or cashew cream before serving. It gives the soup a delightful creaminess without sacrificing the vegan aspect.
  • Herb Boost: Fresh herbs like oregano or cilantro can be stirred in at the end for added aroma. They elevate the flavor profile even more!
  • Extra Spice: Crank up the heat by adding jalapeños or red pepper flakes. Spice lovers will adore this fiery version!
  • Flavorful Broth: Use homemade vegetable broth instead of store-bought for deeper flavor. Your soup will taste even more wholesome and delightful!

If you’re in love with cozy soups, don’t miss the chance to try my comforting Wild Rice Soup or indulge in a dreamy Vanilla Bean Panna for dessert!

Black Bean Enchilada Soup Recipe FAQs

What type of black beans should I use?
For this recipe, I recommend using dried black beans as they provide a beautiful texture and nutritional value. Make sure to rinse them well but there’s no need to soak them beforehand, which simplifies the cooking process in your Instant Pot.

How should I store leftover Black Bean Enchilada Soup?
You can store your Black Bean Enchilada Soup in an airtight container in the fridge for up to 5 days. Just remember to reheat it gently on the stovetop or microwave, stirring occasionally to maintain the soup’s delightful texture.

Can I freeze Black Bean Enchilada Soup?
Absolutely! To freeze, portion the soup into freezer-safe containers or bags, leaving some space for expansion. It can last up to 3 months in the freezer. When you’re ready to enjoy it, thaw overnight in the fridge and reheat on low, stirring until warmed through. You may want to add a splash of broth to restore its consistency.

What should I do if my soup is too thick?
If you find your Black Bean Enchilada Soup has thickened more than you’d like after cooking, simply stir in some vegetable broth or water until it reaches your desired consistency. The flavors are already wonderful, so you won’t compromise on taste.

Are there any allergy considerations with this soup?
This vegan soup is generally safe for those with dairy allergies. However, be mindful if anyone has gluten sensitivities; while the recipe uses flour as a thickener, substituting cornstarch works beautifully and keeps the soup gluten-free.

Can I customize the heat level of my Black Bean Enchilada Soup?
Yes, you can definitely adjust the heat! For a milder soup, reduce the amount of green chilies or chili powder. If you love a bit more spice, feel free to add extra green chilies or a splash of hot sauce right before serving. The more the merrier!

Black Bean Enchilada Soup

Savory Black Bean Enchilada Soup to Satisfy Every Craving

This delicious Vegan Instant Pot Black Bean Enchilada Soup brings comfort and flavor, perfect for every craving.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 bowls
Course: Soup
Cuisine: Mexican, Vegan
Calories: 250

Ingredients
  

Soup Base
  • 1 large Onion Finely chopped
  • 3 cloves Garlic Crushed
  • 1 cup Green Chili Adjust to taste
  • 0.25 cup Flour Or cornstarch for a gluten-free option
  • 1 teaspoon Cumin
  • 1 teaspoon Smoked Paprika Regular paprika can be used
  • 1 tablespoon Chili Powder Mild variety if desired
  • 1 can Canned Tomatoes Or salsa for zestier flavor
  • 1 cup Dried Black Beans Rinsed
  • 4 cups Vegetable Broth
  • 1 teaspoon Salt
  • 1 teaspoon Pepper
  • 2 tablespoons Lime Juice Freshly squeezed
Toppings (Optional)
  • 1 medium Avocado Diced
  • 0.25 cup Fresh Cilantro Chopped
  • 1 cup Tortilla Strips

Equipment

  • Instant Pot

Method
 

Step-by-Step Instructions
  1. Prepare the spices by combining flour, cumin, smoked paprika, and chili powder in a mixing bowl. Set aside.
  2. Sauté the onions in the Instant Pot with oil until translucent (3-5 minutes). Stir in garlic and green chili.
  3. Make the roux by adding more oil and then the flour and spice mixture. Stir for about 2 minutes.
  4. Combine the broth by gradually pouring vegetable broth while stirring to ensure a smooth consistency.
  5. Add the black beans and tomatoes on top of the mixture without stirring.
  6. Pressure cook for 20 minutes. Allow natural pressure release afterward.
  7. Finish the soup by stirring in lime juice and adjusting salt and pepper to taste.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 12gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gSodium: 600mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 10IUVitamin C: 25mgCalcium: 6mgIron: 15mg

Notes

Avoid over-pureeing the beans to maintain texture. Store leftovers in an airtight container for up to 5 days or freeze for up to 3 months.

Tried this recipe?

Let us know how it was!