Soups & Stews
This black bean enchilada soup recipe transforms humble ingredients into a hearty, flavor-packed vegetarian masterpiece that tastes like a hug in a bowl. đ The secret lies in crispy tortilla strips that swirl through rich tomato broth, while black beans and melted cheese create a satisfying, textured bite with every spoonful.
What makes this recipe stand out is the balance of smoky cumin, earthy chili powder, and the subtle crunch of toasted tortillasâall simmered together until the flavors meld into something deeply comforting yet sophisticated.
The foundation of this soup begins with a robust tomato base, where onions, garlic, and spices caramelize into a fragrant paste before blending into a velvety broth. Black beans add protein and depth, while shredded cheese and tortilla strips transform it from ordinary to extraordinary.
Unlike traditional enchilada recipes, this version keeps the essence of Mexican flavors while adapting them into a cohesive, one-pot soup thatâs perfect for weeknight dinners or cozy gatherings.
By the time you finish this recipe, youâll have a restaurant-quality soup with layers of textureâcreamy cheese swirls, tender beans, and crispy tortilla strandsâthat make it irresistibly satisfying.
The aroma alone will draw everyone to the table, while the first bite delivers a perfect harmony of smoky, spicy, and slightly sweet notes. This isnât just soup; itâs a flavor experience that feels like a celebration.
Serve it with a dollop of sour cream, a sprinkle of fresh cilantro, or a slice of avocado for extra freshness. The best part? It comes together in one pot, making it both foolproof and easy to customize.
Letâs get cookingâthis soup is about to become a staple in your meal rotation.
Ingredients for black bean enchilada soup
This hearty vegetarian soup brings restaurant-quality texture and smoky tomato depth to your table with just 15 humble ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegetable Oil đŤ | 2 tbsp | For sautĂŠing onions and garlic |
| Yellow Onions đ§ | 1 ½ cups | Diced into small pieces |
| Garlic Cloves đ§ | 6 cloves | Minced for aromatic base |
| Dried Chili Powder đśď¸ | 2 tbsp | Medium heat preferred |
| Ground Cumin đż | 1 ½ tbsp | Toasted for deeper flavor |
| Diced Tomatoes (15 oz can) đ | 1 can | San Marzano preferred |
| Black Beans (15 oz can) đŤ | 2 cans | Drained and rinsed |
| Vegetable Broth đ§ | 4 cups | Low-sodium preferred |
| Corn Tortillas đ˝ | 8 whole | Cut into thin strips |
| Shredded Monterey Jack Cheese đ§ | 2 cups | Mild and melty |
| Cotija Cheese đ§ | ½ cup | Crumbled for topping |
| Fresh Cilantro đż | Âź cup | Chopped for garnish |
| Lime đ | 1 whole | Juiced for brightness |
| Salt đ§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper đśď¸ | ½ tsp | Freshly ground preferred |
The tortillas are the starâcorn tortillas work best for that authentic texture, but flour tortillas in a pinch wonât disappoint. Grab a family-sized pack from Trader Joeâs or the Mexican foods aisle at your grocery store. For the cheese, Monterey Jack melts beautifully while Cotija adds that salty crunch. The beans? No-soak black beans save time, but if youâve got dried, soak them overnight for even better flavor. Pro tip: Toast your spices in the dry pan for 30 seconds before adding oilâthatâs where the magic happens.
No fresh cilantro? Dried works at one-third the amount, but it wonât have the same bright punch. Running low on Cotija? Parmesan or feta crumbled gives a similar salty kick. The tomatoes can be fresh if youâre feeling fancyâRoma tomatoes roasted and blended make this even richer. Want more smokiness? Add a dash of liquid smoke or swap half the cumin for smoked paprika. The lime? Mexican Key limes are ideal, but regular limes work perfectly fineâjust squeeze a little extra.
This soup tastes even better the next dayâmake a double batch and freeze half for lazy weeknights. Store leftovers in the fridge for 4-5 days, covered tightly to keep those tortilla strips crispy. For reheating, add 2 tbsp broth and stir over medium heat until warmed through. The cheese swirls get even gooier when reheated, so donât skip this step! Serve with warm tortillas on the side for dippingâgame-changer.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipeâjust chop an onion, mince some garlic, and toss it all in one pot. No extra dishes, no stress, and that deep, smoky cumin-chili base builds itself while you stir.
- Smoky Depth Fast: Between the toasted cumin and dried chili powder, this soup has layers of warmth without needing fancy ingredients. The garlic sizzling in that oil? Instant flavor explosion.
- Lunch or Dinner: Make a big batch on Sunday and eat it all weekâover rice, with tortilla strips, or straight from the bowl. Itâs my go-to for lazy days when I canât decide what to fix.
- Budget Hero: Black beans stretch this into a full meal, and the spices cost pennies. Honestly, Iâve made this for $2 a serving and still felt like I was eating at a cozy Mexican spot.
Step-by-step instructions for black bean enchilada soup
This soup is all about layers of flavorâspiced tomatoes, cheesy tortilla swirls, and that perfect blend of smoky and tangy. Let's make it together!
đĽ Step 1: SautĂŠ the Aromatic Base
Heat the 2 tbsp vegetable oil in a large pot over medium heat. Add the 1.5 cups diced yellow onions and cook for 5-6 minutes until they turn translucent and just start to soften. You'll know they're ready when they look like they've lost their sharpness and become more glassy.
Push the onions to the side of the pot and add the 6 minced garlic cloves. Stir for 30 seconds until the garlic becomes fragrantâdon't let it brown or it'll turn bitter. Here's the thingâgarlic burns fast, so keep an eye on it. Once fragrant, add the 2 tbsp dried chili powder and 1.5 tbsp ground cumin, stirring constantly for 1 minute to toast the spices and release their aromas.
đł Step 2: Build the Spiced Tomato Base
Pour in the 1 can diced tomatoes (with juices) and stir to combine with the spices. Let it simmer for 5 minutes until the mixture thickens slightly. This step develops the depth of flavorâyou're creating a rich, spiced tomato base that'll carry the whole soup.
Add the 2 cans drained black beans and 4 cups vegetable broth to the pot. Stir in the 1.5 tsp salt and 0.5 tsp black pepper, then bring everything to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15 minutes. This gives the flavors time to meld together beautifully. You'll notice the soup becomes more aromatic and the spices infuse fully into the liquid.
đĽ Step 3: Prepare the Tortilla Cheese Swirls
While the soup simmers, cut the 8 corn tortillas into thin stripsâabout Âź-inch wide. The key here is to cut them consistently so they cook evenly. Place the tortilla strips on a baking sheet and bake at 350°F for 8-10 minutes until they're completely dry and crispy. They should turn a lovely golden colorâthis ensures they'll hold their shape when added to the soup.
In a separate bowl, mix the 2 cups shredded Monterey Jack cheese with 0.5 cup crumbled cotija cheese. This combination gives you a perfect balance of creamy and tangy flavors. Once the tortilla strips are crispy, remove them from the oven and immediately toss them with the cheese mixture until every strip is well coated.
đĽ Step 4: Combine and Finish the Soup
Carefully ladle about 3 cups of the hot soup into a blender (leave the remaining soup in the pot). Blend until smoothâthis creates a velvety texture that contrasts beautifully with the cheesy tortilla strips. Pour the blended soup back into the pot and stir well to combine.
Add the cheese-coated tortilla strips to the pot and gently stir to distribute them evenly. Let the soup simmer together for 5 minutesâjust enough time for the tortillas to soften slightly while maintaining their texture. The cheese should start to melt and create those beautiful swirls throughout the soup.
đ˝ď¸ Step 5: Serve with Fresh Garnishes
Remove the soup from heat and let it sit for 2-3 minutes to allow the flavors to settle. Just before serving, stir in the juice of the 1 whole limeâthis brightens up all the rich, spiced flavors and gives the soup that final zing.
Ladle the soup into bowls and garnish with the 0.25 cup chopped fresh cilantro. The contrast of the bright green against the deep red soup makes it look absolutely stunning. Serve immediately while the tortilla strips are still crispy and the cheese is meltyâthis soup tastes best fresh out of the pot!
Pro Tips For Making Black Bean Enchilada Soup
- Sweat the Onions: Donât rush this stepâcut onions into Âź-inch slices and cook them in vegetable oil over medium-high heat until theyâre translucent and just starting to caramelize (about 8-10 minutes). I used to skip this and ended up with raw onion bits in my soup. Trust me, the flavor builds here.
- Toast the Spices: Bloom your chili powder and cumin in the pot for 30 seconds after the onions softenâyouâll smell it release. This step deepens the earthy, smoky notes without overpowering. (Yes, even if youâre impatient like me.)
- Simmer Gently: After adding broth and beans, keep the heat at a low simmer (tiny bubbles, not a rolling boil). High heat turns the soup grainy and breaks down the beans too fast. I learned this the hard way when my soup turned into a sad, thick paste.
- Add Tortilla Strips Last: Tear corn tortillas into ½-inch strips and stir them in only during the final 2 minutes of cooking. This keeps them soft and prevents them from turning into a mushy, flavorless mess. (Pro move: Toast them in a dry pan first for extra crunch.)
Essential equipment for this recipe
Large Pot Essentials
Youâll need a large, heavy-bottomed pot with at least 6-quart capacityâI swear by my All-Clad Stainless Steel Dutch Oven for even heat distribution and easy stirring. If you donât have one, a 6-quart enameled cast iron or even a heavy-duty stainless steel stockpot will work perfectly.
The key is avoiding thin, reactive metals that can alter flavors during the long simmer. đĽ
Blender for Creamy Swirls
A high-speed blender is non-negotiable for that velvety texture. My go-to is the Ninja BN601âit handles hot liquids safely and blends smoothly without overheating. If youâre working with a smaller blender, use 2 cups of soup at a time and pulse until silky.
Pro tip: Let the soup cool slightly before blending to prevent steam explosions. The last thing you want is a messy kitchen mid-recipe! đŤ
Baking Sheet & Parchment
For crispy tortilla strips, a rimmed baking sheet (preferably half-sheet size) is ideal. Line it with parchment paper for easy cleanupâtrust me, youâll thank yourself later. If youâre short on space, a wire cooling rack placed over a baking sheet works too, allowing air to circulate for even crispiness.
Preheat your oven to 350°F before baking to ensure consistent results. â¨
Cheese Tools & Storage
Invest in a sharp cheese grater (like the Microplane) for perfectly shredded Monterey Jackâit melts beautifully and creates those dreamy swirls. For cotija cheese, use a cheese crumbler or fork to break it into small pieces.
Store any leftover cheese in airtight containers in the fridge for up to 5 days, or freeze for longer storage. A small mixing bowl (like a 3-quart Pyrex) is perfect for tossing the cheese with tortilla strips. đ§
Tortilla Cutter or Knife
While you can use a knife to cut tortillas into strips, a tortilla cutter (or even a pizza cutter) makes this step 10x faster and more consistent. If youâre cutting by hand, use a long, sharp chefâs knife and cut strips about Âź-inch wide for even cooking.
For extra crispiness, spread the strips in a single layer on the baking sheetâoverlapping can lead to soggy spots. đ˝
Nutrition facts
Frequently asked questions
Can I make this soup without a blender?
Yes, but the texture will be slightly different. Instead of blending, mash about ½ cup of the black beans with a fork in the pot to create a thicker, chunkier base. The soup will still be deliciousâjust with more texture variation. For a smoother result without blending, use 1 can of tomato sauce instead of diced tomatoes and simmer it longer to thicken naturally.
How can I make this soup spicier?
Add ½ teaspoon of cayenne pepper or 1 chopped chipotle pepper in adobo sauce when you toast the spices in Step 1. For heat without dryness, stir in 1 tablespoon of hot sauce at the end. If you love smoky heat, swap ½ teaspoon of the cumin for smoked paprika. Always taste as you goâspices build up during simmering!
Can I use flour tortillas instead of corn?
Flour tortillas will work, but they won't have the same authentic texture. If you must use them, cut them â -inch thick and bake at 375°F for 5-6 minutes to crisp them faster. For best results, stick with corn tortillasâthey hold their shape better in the soup and have a slightly sweeter flavor that pairs perfectly with the cheese.
Why did my tortilla strips get soggy?
This usually happens from one of three things: overlapping strips on the baking sheet, not baking long enough, or adding them to the soup too early. For crispy results, bake strips in a single layer and check at 8 minutesâthey should be golden and dry. Add them to the soup only after blending (Step 4) to preserve their texture. If they soften too quickly, remove them with a slotted spoon before serving.
Can I make this soup ahead of time?
This soup tastes even better the next day. Store it in an airtight container in the fridge for up to 4 days. When reheating, add 2 tablespoons of broth or water and stir over medium heat until warmed through. The cheese swirls get even gooier when reheated, and the flavors meld beautifully. For freezing, cool completely first, then freeze for up to 3 months. Thaw overnight in the fridge.
