Black Bean Enchilada Soup Recipe: Tortilla-Crusted Depth With Smoky Cumin Heat

Soups & Stews

Black Bean Enchilada Soup Recipe: Tortilla-Crusted Depth With Smoky Cumin Heat

This black bean enchilada soup recipe delivers the bold flavors of Mexico in a single pot—smoky cumin, toasted tortillas, and tender black beans working together for a dish that tastes like a hug.

The secret lies in crispy tortilla strips that add texture and depth, while a rich broth simmers with garlic, onions, and chiles to create layers of warmth.

I developed this recipe after years of perfecting the balance between hearty and light, ensuring every spoonful delivers that perfect blend of smoky, spicy, and savory notes.

The beauty of this soup is its versatility—it’s foolproof for weeknight dinners but impressive enough for gatherings, all while keeping prep simple. Start by sautéing onions and garlic until fragrant, then toast spices like cumin and chili powder to unlock their full flavor.

The black beans and broth simmer together until thick and flavorful, while the tortilla strips crisp up in the oven for that signature enchilada crunch. It’s a one-pot wonder that requires minimal effort but maximum flavor.

What sets this recipe apart is the tortilla-crusted topping, which transforms ordinary soup into something extraordinary. The strips absorb the rich broth and become slightly chewy, adding a satisfying bite that contrasts beautifully with the creamy texture of the soup.

Topped with avocado, cheese, and cilantro, it’s a dish that’s as nutritious as it is delicious—packed with protein, fiber, and vibrant flavors. The best part? It’s easy to customize—add corn for extra sweetness, swap cheese for vegan alternatives, or adjust the spice level to your taste.

Perfect for chilly evenings or as a comforting meal any time of year, this soup is designed to be restaurant-quality at home.

The smoky cumin and toasted spices create a depth of flavor that lingers, while the tortilla strips add a satisfying crunch that keeps you reaching for another bowl. Whether you’re feeding a family or meal prepping for the week, this recipe delivers warmth, texture, and flavor in every bite.

Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for black bean enchilada soup

The heart of this smoky enchilada soup—tortilla strips, black beans, and cumin working magic in one pot.

Ingredient Amount Notes
Black Beans 🌱 2 cups Cooked or canned, drained
Corn Tortillas 🌽 12 whole For strips, cut into 1/2-inch pieces
Yellow Onion 🧅 1 medium Diced, about 1 cup
Garlic Cloves 🧄 4 cloves Minced, for depth of flavor
Ground Cumin 🌿 2 tbsp Toasted for smoky richness
Chili Powder 🌶️ 1 ½ tbsp Adjust for heat preference
Dried Oregano 🍃 1 tsp Mexican oregano preferred
Vegetable Broth 💧 4 cups Low-sodium preferred
Fire-Roasted Diced Tomatoes 🍅 1 can 14.5 oz can, undrained
Avocado 🥑 1 medium Diced, for fresh topping
Shredded Monterey Jack Cheese 🧀 1 cup Or vegan cheese alternative
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing onions
Lime Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 1 ½ tsp Adjust to taste

The tortillas are non-negotiable for that signature crunch. Mission brand or any corn tortillas work—just cut them into 1/2-inch strips before baking. For the onions, yellow or red both work, but yellow adds a touch of sweetness. The black beans? Canned is fine, but if you're prepping ahead, cook a big batch and freeze extras. Toast your cumin and chili powder in the pot before adding liquids—this unlocks their full flavor. I always grab mine from the bulk section at Whole Foods or Trader Joe's for freshness.

No corn tortillas? Flour tortillas work in a pinch, but they won't be as authentic. Short on avocado? Guacamole or extra lime juice brightens things up. The cheese can be swapped for vegan shreds or nutritional yeast for a dairy-free version. For extra depth, add a dash of smoked paprika with the cumin. The vegetable broth matters—low-sodium is key, or you'll need to adjust the salt later. If you're feeling fancy, use homemade broth for maximum flavor.

The tortilla strips keep best in an airtight container for 3 days—reheat in the oven at 375°F for 5 minutes to crisp up. The soup itself reheats beautifully, but add a splash of broth or water if it gets too thick. I always make a double batch because it disappears fast—freezes for 3 months and tastes even better the next day. Store the avocado separately until serving to keep it fresh, and add the cheese and cilantro right before eating so they stay vibrant.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the tortillas soften into the broth like little flavor bombs, buttery and crispy at the edges. No heavy cream, no cheese overload—just the beans and spices holding it together. It’s rich, but it doesn’t weigh you down.
  • No-Fuss Weeknight Win: I swear by this when I’m too tired to think past dinner. Just toast the tortillas, toss them in the pot with the beans and spices—no fancy layers, no stress. That cumin and garlic? They do all the work while you stir.
  • Creamy Without the Guilt: Here’s what sold me: the tortillas soften into the broth like little flavor bombs, buttery and crispy at the edges. No heavy cream, no cheese overload—just the beans and spices holding it together. It’s rich, but it doesn’t weigh you down.
  • Double Duty Magic: Make a big batch on Sunday, and you’ve got lunch covered all week. Even better? It’s the star of potlucks, tailgates, or when your partner’s “I’m not hungry” turns into “Wait, you made this?” moment. (Yes, even on a Tuesday night.)

Step-by-step instructions for black bean enchilada soup

This soup delivers restaurant-quality flavor with crispy tortilla edges and smoky cumin depth.

1

Toast the Tortilla Strips for Crispy Texture

Cut the 12 whole corn tortillas into ½-inch strips. Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium heat until shimmering. Add half the tortilla strips in a single layer and cook for 2-3 minutes until golden brown and crispy. Flip carefully with a spatula and cook another 1-2 minutes until evenly browned. Transfer to a paper towel-lined plate and repeat with remaining strips. The crispy texture is what gives this soup its enchilada-like depth.

Don't overcrowd the pan or the strips will steam instead of crisp. You want them to develop that golden color and slight crunch that makes every spoonful exciting. Set aside for now - we'll add them back later.

2

Build the Flavor Base with Aromatics and Spices

In the same skillet, add the 1 medium diced yellow onion and cook over medium heat for 5-6 minutes until softened and slightly caramelized. Add the 4 minced garlic cloves and cook for 30 seconds until fragrant. Stir in the 2 tablespoons ground cumin, 1.5 tablespoons chili powder, and 1 teaspoon dried oregano, cooking for 30 seconds to toast the spices and release their aromas.

This spice toasting step is crucial - it deepens the smoky, earthy flavors that define this soup. You'll smell that wonderful cumin aroma filling your kitchen, which means you're on the right track. Keep the heat at medium so the spices don't burn.

3

Simmer the Bean and Tomato Mixture

Add the 2 cups black beans, 4 cups vegetable broth, and 1 can fire-roasted diced tomatoes (with juices) to the skillet. Bring to a boil, then reduce heat to low and simmer uncovered for 15 minutes, stirring occasionally. Season with the 1.5 teaspoons salt and adjust to taste. The soup should be thick but still spoonable - if it's too thick, add a splash of water.

Here's where the magic happens - the beans break down slightly, releasing their starchy goodness that thickens the soup naturally. You'll notice the colors deepen as the flavors meld together. This simmering time is perfect for developing that rich, hearty texture.

4

Combine and Finish with Crispy Tortillas

Return the crispy tortilla strips to the soup and stir gently to distribute them evenly. Simmer for an additional 5 minutes to heat through completely. Remove from heat and stir in the 1 tablespoon lime juice. The acidity brightens all the flavors and balances the richness. Taste and adjust seasoning if needed.

This final step is where all the elements come together. The tortilla strips soften slightly but maintain their crispy edges, creating that perfect textural contrast. The lime juice is essential - it cuts through the richness and makes every bite more vibrant.

5

Serve with Fresh Toppings

Ladle the soup into bowls and top each serving with 1 tablespoon diced avocado and 1 tablespoon shredded Monterey Jack cheese. Garnish with the 0.25 cup chopped fresh cilantro. The avocado adds freshness while the cheese melts slightly from the warm soup, creating the perfect finishing touch.

Serve immediately while the tortilla strips are still crispy. Each spoonful delivers that perfect combination of textures - creamy beans, crispy tortilla pieces, and fresh toppings. The soup tastes even better the next day as the flavors continue to meld together.

👨‍🍳

Pro Tips For Making Black Bean Enchilada Soup

  • TOAST THE CUMIN LOW: I learned this the hard way—dumping ground cumin straight into hot oil makes it bitter fast. Instead, sprinkle it in and let it bloom over medium-low heat for 30 seconds, stirring like you’re stirring up old memories. The nutty aroma deepens, and the soup won’t taste like you burned your spices.
  • SOAK TORTILLAS IN BROTH: Skip the dry stack in the oven—it turns them into hockey pucks. Instead, cut tortillas into strips, then submerge them in simmering broth for 2-3 minutes until pliable but still holding shape. They’ll soften perfectly without losing their structure, and the soup gets that rich, tortilla-infused flavor.
  • CHAR THE ONION FIRST: Don’t just dice and sauté—get that onion deeply caramelized before adding garlic. Cook it in 1 tablespoon oil over medium heat for 10-12 minutes, stirring occasionally, until it’s dark golden and sticky. It’s the backbone of the soup’s depth, and cutting corners here means missing out on the real flavor.
  • SIMMER BEANS UNTIL TENDER: Black beans need time—don’t rush them. Cook them until they’re fork-tender, not just soft, which usually takes 20-25 minutes in the broth. Overcooked beans turn mushy, but undercooked ones make the soup taste like you skipped a step. Test one—it should mash slightly but still hold shape.

Wine and beer pairings for black bean enchilada soup

Mexican Lager Magic

A crisp Mexican lager like Modelo Especial or Pacifico Clara is my go-to pairing for this soup. The clean, slightly malty profile cuts through the smoky cumin and spicy chili powder while complementing the earthy black beans.

The carbonation also helps refresh your palate between each rich, flavorful spoonful. I like to chill mine to 40°F for that perfect balance of crispness and approachability. 🍺

Spicy Margarita Cocktail

For a festive touch, mix up a batch of spicy margaritas using tequila reposado, fresh lime juice, and a dash of ají amarillo chili powder—just a pinch (about ¼ teaspoon) to echo the soup's heat.

Serve over crushed ice with a salt rim and garnish with lime wheels. The citrusy brightness and subtle spice mirror the soup's flavor profile beautifully, creating a cohesive dining experience. 🍹

White Wine Contrast

If you prefer wine, a dry white wine with a touch of spice works wonders. I recommend a Verdejo from Spain or a Chenin Blanc with a hint of minerality.

The acidity in these wines helps cleanse your palate between bites, while their subtle herbal notes complement the cumin and oregano in the soup. Chill to 45-50°F to enhance the wine's crispness and let it shine alongside the dish. 🍷

Craft Beer Experiment

For beer lovers, try a Mexican-style amber ale like Deschutes Ambar or a wheat beer with citrus notes such as Blue Moon. The caramel and toasty malt flavors in amber ales enhance the soup's smoky depth, while the citrusy wheat beers provide a refreshing contrast.

Serve slightly chilled (45°F) to preserve the beer's aromatic qualities and let them harmonize with the dish's vibrant flavors. 🍻

Non-Alcoholic Options

Don't overlook non-alcoholic choices! A sparkling hibiscus iced tea (like jamaica) with a squeeze of lime offers a refreshing, slightly tart contrast to the soup's richness. For something heartier, try a Mexican horchata**—its cinnamon and rice notes complement the cumin and black beans beautifully.

Both options keep the meal vibrant and satisfying without alcohol. 💧

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 20mg7%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without corn tortillas?

While corn tortillas give the best authentic texture, flour tortillas work in a pinch—just cut them into slightly larger strips (3/4-inch instead of 1/2-inch) since they're thicker. For a gluten-free option, use gluten-free tortillas or even crispy fried plantains as a substitute. The key is getting that satisfying crunch, so whatever you use should be toasted until golden.

2

How can I make this soup vegan?

Swap the cheese for vegan shreds or nutritional yeast, and use vegetable broth instead of chicken broth. For extra richness, stir in 1 tablespoon of vegan mayo or cashew cream at the end. The lime juice and avocado will still add freshness, while the tortilla strips remain perfectly crispy and plant-based.

3

Why did my tortilla strips get soggy?

This usually happens when the soup simmers too long after adding the tortillas. Keep the final simmer to just 5 minutes—any longer and they'll lose their crunch. For extra insurance, add them back to the soup right before serving. Another trick? Toss the crispy strips with a tiny bit of oil before adding them to the soup to create a protective barrier.

4

Can I prep this soup ahead of time?

Yes! Make the soup base (without the tortilla strips) up to 3 days ahead and store it in an airtight container in the fridge. Reheat gently on the stove, then add the tortilla strips fresh for maximum crunch. For freezing, assemble the soup (with tortillas) and freeze for up to 3 months. Thaw overnight in the fridge, then reheat with a splash of water or broth to restore texture.

5

What if I want to make this soup spicier?

Add 1/2 teaspoon of cayenne pepper or 1 tablespoon of hot sauce when simmering the beans. For smoky heat, stir in 1/2 teaspoon of smoked paprika with the cumin. If you love fresh chiles, top each bowl with diced jalapeño or serrano peppers. Just remember—you can always tone it down with extra avocado or lime juice!

★★★★★4.7(15 reviews)
Categories Soups & Stews