Black Bean Enchilada Soup Recipe: Charred Tortilla Crunch Over Smoky Cumin-Lime Broth

Soups & Stews

Black Bean Enchilada Soup Recipe: Charred Tortilla Crunch Over Smoky Cumin-Lime Broth

This black bean enchilada soup recipe transforms humble pantry staples into a restaurant-worthy bowl of smoky, spiced goodness in under an hour. The secret lies in charring corn tortillas until crispy—adding texture that elevates every spoonful—while the cumin-lime broth dances between earthy and bright.

I developed this version after realizing store-bought soup just couldn't compete with homemade layers of flavor, especially when you toast the tortillas yourself for that signature crunch.

The magic happens in the broth: simmering black beans, enchilada sauce, and vegetable broth until flavors meld into a velvety base, then folding in those perfectly toasted tortilla strips at the end.

This isn't your childhood's watery soup—it's hearty enough to stand alone but flexible enough to become a taco bowl base when topped with avocado, cheese, and cilantro.

The lime zest finishes it with a zing that cuts through the richness, making each bite feel like a warm hug on a chilly evening.

What makes this recipe truly special is how it balances tradition with convenience. You can use store-bought enchilada sauce to save time while still achieving that smoky, charred tortilla crunch that defines the dish.

It's the kind of soup that disappears faster than you can say "second bowl," leaving your kitchen smelling like a Mexican cantina and your taste buds singing with every flavorful spoonful. Ready to make it?

Perfect for meal prep, potlucks, or cozy weeknight dinners, this soup scales beautifully and tastes even better the next day. The tortillas stay crispy when reheated, and the flavors deepen as the soup sits—proof that good things come to those who simmer patiently. Let's get cooking!

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

Ingredients for black bean enchilada soup

Charred tortillas meet smoky cumin in this vegetarian enchilada soup—simple ingredients, bold flavors.

Ingredient Amount Notes
Dried Black Beans 🌱 1 ½ cups Unsoaked, rinsed well
Corn Tortillas 🌽 8 whole Small size, for crispy strips
Enchilada Sauce 🍅 2 cups Store-bought or homemade
Vegetable Broth 💧 4 cups Low-sodium preferred
Canned Diced Tomatoes 🍅 14 ½ oz Fire-roasted for depth
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Ground Cumin 🌿 1 tbsp Toasted for aroma
Lime 🍋 1 whole Zest and juice
Cilantro 🌿 ¼ cup Fresh, chopped
Avocado Oil 🫒 2 tbsp For charring tortillas
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly cracked
Chipotle Peppers in Adobo 🔥 2 tbsp Mined for smoky heat

The tortillas are the star here. Mission brand or La Tortilla Factory at grocery stores give the best texture—look for small, thin ones that crisp up perfectly. Whole Foods carries organic corn tortillas if you want to splurge, but any store-bought will work. Toast them in a dry skillet over medium-high heat until dark brown spots appear—about 2 minutes per side. Don't skip this step; that smoky crunch is what makes this soup restaurant-quality. For the black beans, dried is best—soak overnight or use the quick-soak method (boil 2 minutes, then rest 1 hour). The fire-roasted diced tomatoes add depth without extra work—Muir Glen is my go-to brand, but any good-quality canned tomatoes will do.

No enchilada sauce? Mix 1 cup tomato sauce with 1 tbsp chili powder, 1 tsp cumin, and 1/2 tsp smoked paprika. The chipotle peppers in adobo can be swapped for 1/2 tsp cayenne plus 1 tsp smoked paprika if you're sensitive to heat. Fresh cilantro? Dried works at 1/4 the amount, but nothing beats the bright flavor. For the lime, zest the whole thing—it's more potent than juice alone. The avocado oil is non-negotiable for charring those tortillas; light olive oil works too if you're out, but it has a stronger flavor. If you're making this ahead, toast the tortillas fresh before serving—they lose crispness fast.

This soup tastes even better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge. For leftovers, reheat gently on the stove and crisp up fresh tortilla strips to fold in at the end. Freezes beautifully for 3 months—just thaw overnight in the fridge before reheating. The tortilla strips can be prepped ahead and frozen separately, then toasted straight from frozen in a dry skillet. Double the batch and freeze half; you'll thank me when you're craving a quick, hearty meal on a cold night.

❤️

Why You'll Love This Recipe

  • Foolproof Simplicity: I swear by this recipe because it’s the kind of meal where you can soak beans overnight or use a can—no judgment. The tortillas just get toasted and torn, not sliced into perfect triangles, and the sauce does all the heavy lifting.
  • Creamy-Smoky Magic: That moment when the tortillas soften into the broth, soaking up the enchilada sauce until it’s rich and velvety? It’s like a hug in a bowl. The black beans add earthy depth, while the tomatoes keep it bright—no single ingredient overpowers.
  • Weeknight to Potluck: I make this for lazy Tuesdays when I’m too tired to chop, and it’s also my go-to for bringing to gatherings because it’s hearty enough for a crowd but still light enough for summer. Add avocado or cheese if you’re feeling fancy—no rules.
  • Budget-Friendly Leftovers: A single batch feeds my family for three meals, and it actually tastes better the next day. The beans get even more tender, the flavors meld, and I’m left with a pantry-friendly dish that costs me pennies per serving. (Yes, even on a Tuesday night.)

Step-by-step instructions for black bean enchilada soup

Here's how to build layers of flavor and texture—starting with charred tortillas and ending with a smoky, cumin-infused broth.

1

Char the Tortillas for Crunchy Topping

Heat a dry skillet over medium-high heat and add the 8 whole corn tortillas in batches of 3-4. Let them sit undisturbed for 30-45 seconds until they begin to puff and develop golden-brown spots. Flip carefully with tongs and char the other side for another 30-45 seconds—you're aiming for crispy, slightly blackened edges. Transfer the charred tortillas to a paper towel-lined plate to keep them crisp.

This step is non-negotiable for texture. The char adds a smoky depth that elevates the entire soup. If they soften while waiting, simply reheat them in the same skillet for 10-15 seconds before using. I like to tear the tortillas into ¼-inch strips for easy stirring into the soup later.

2

Sauté Aromatics and Build the Base

In a large pot, heat 2 tablespoons avocado oil over medium heat until shimmering. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the 4 minced garlic cloves and 1 tablespoon toasted ground cumin, cooking for 30 seconds until fragrant—this is where the foundational flavors develop.

Add the 14.5 oz fire-roasted canned diced tomatoes (with juices) and 2 tablespoons chipotle peppers in adobo, stirring to combine. Let this mixture simmer for 3 minutes to deepen the smoky, slightly spicy character. The chipotle peppers should be finely minced—if using whole peppers, chop them first to avoid large chunks in your soup.

3

Simmer the Black Beans and Broth

Add the 1.5 cups rinsed dried black beans, 4 cups vegetable broth, 1.5 teaspoons salt, and 0.5 teaspoon black pepper to the pot. Bring to a boil, then reduce heat to low and let it simmer uncovered for 45-50 minutes, stirring occasionally. The beans are done when they're tender but still hold their shape—no need to mash them.

Here's the thing—don't skip the uncovered simmer. It allows excess moisture to evaporate, preventing a watery soup. If the broth reduces too much before the beans are tender, add ½ cup water to maintain consistency. The beans should absorb the flavors completely, turning rich and dark.

4

Finish with Enchilada Sauce and Lime

Stir in the 2 cups enchilada sauce and simmer for 5 minutes to blend the flavors. Add the zest and juice of 1 whole lime, then taste and adjust seasoning—you might need a pinch more salt to balance the acidity. The lime brightens the deep, earthy flavors of the cumin and chipotle.

Remove from heat and gently fold in the ¼ cup chopped cilantro and the charred tortilla strips. The tortillas should soften slightly in the hot broth but retain their crisp edges. Let the soup sit for 5 minutes off the heat to allow the flavors to meld completely. This resting period makes all the difference in a well-balanced soup.

5

Serve with Garnishes

Ladle the soup into bowls and top each serving with an extra sprinkle of cilantro, a drizzle of lime juice, and a few crisp tortilla strips for that signature crunch. Serve immediately with warm cornbread or a side of avocado slices to round out the meal. The contrast between the creamy beans, smoky broth, and crispy tortillas is what makes this soup truly special.

Pro tip: If you're making this ahead, prepare the soup up to Step 4, then refrigerate. Reheat gently on the stove, adding a splash of broth if needed, and crisp the tortillas fresh before serving. The flavors only improve with a little time to develop!

👨‍🍳

Pro Tips For Making Black Bean Enchilada Soup

  • SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak and just boiling dried black beans straight leads to tough, mealy results. Toss them in cold water with a splash of vinegar (yes, even if you’re impatient like me) and let them sit 8+ hours; the beans will triple in size and cook faster, giving you that creamy texture everyone loves.
  • TOAST TORTILLAS FIRST: Don’t just toss raw corn tortillas into the soup—they’ll turn to mush. Heat them dry in a skillet over medium for 30 seconds per side until fragrant and slightly crisp. This keeps them intact while soaking up flavor, and trust me, the texture makes a real difference.
  • SIMMER ENCHILADA SAUCE: After burning three batches, I finally figured out: enchilada sauce needs low and slow to deepen its flavor. Once you add it to the soup, reduce heat to a bare simmer and let it meld for at least 15 minutes—no rushing. The longer it sits, the richer the taste.
  • SALT THE BEANS LATE: My grandmother swore by this, and she was right: add salt only after the beans are tender. Salting early toughens them, and you’ll end up with a bitter broth. Instead, wait until the last 10 minutes of cooking, then season generously—your future self will thank you.

Pro cooking tips for perfect results

Char Tortillas Like a Pro

Use a dry skillet over medium-high heat—no oil needed. Char the tortillas in 30-45 second batches until they develop golden-brown spots and puff slightly. Flip carefully with tongs to avoid burning.

The key is even browning—if one side chars faster, reduce heat slightly. For extra crunch, tear them into ¼-inch strips right after charring. 🔥

Toast Your Cumin

Toast your ground cumin in the same skillet you char the tortillas for 30 seconds until fragrant. This simple step unlocks deep, nutty aromas that transform your soup.

Add it to the onions and garlic while they sauté—this ensures the cumin's flavor infuses the entire base. I like using Penzeys Spices for their robust, toasted cumin.

Simmer Uncovered Always

Never cover your soup while simmering—this traps steam and makes your broth watery. Let it reduce naturally over 45-50 minutes on low heat. Stir occasionally to prevent sticking. If the beans aren't tender after this time, add ½ cup water but keep the lid off.

The goal is a thick, velvety consistency that coats the back of a spoon.

Lime Zest First

Add lime zest before the juice—this releases the oils that brighten the soup. Use a Microplane for fine zest and avoid the bitter pith. The juice comes in last to balance acidity without overpowering.

I find Mexican limes (like those from Trader Joe's) work best—they're more aromatic than Persian limes. 🍋

Stir in Tortillas Last

Fold in the charred tortilla strips off the heat to preserve their crispness. Stir gently so they soften slightly but stay crunchy. If reheating leftovers, toast fresh strips in a dry skillet for 10 seconds before serving.

This maintains the textural contrast that makes the soup special. Don't skip this step—it's what turns good soup into great soup.

Adjust Salt at the End

Taste your soup before adding salt—especially after the lime. The acidity can trick your taste buds into thinking it needs more salt. I usually add ½ teaspoon at the end to balance flavors.

For extra depth, finish with a pinch of smoked salt or chipotle powder to enhance the smoky notes. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 340kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 820mg36%
Total Carbohydrate 52g18%
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 charring the tortillas?

The charred tortillas add that signature smoky crunch, but you can still make it delicious! Use corn tortilla chips (like Fritos) instead—toss them in a dry skillet for 1-2 minutes until crispy. Or skip them entirely and boost flavor with extra chipotle peppers in adobo or smoked paprika. The soup will still have great depth, though the texture will be softer.

2

How can I make this soup spicier?

Add more heat by doubling the chipotle peppers in adobo to 4 tablespoons, or stir in ½ teaspoon cayenne pepper with the cumin. For smoky heat without spice, add 1 teaspoon smoked paprika. Always taste as you go—you can adjust after the lime is added to balance the flavors.

3

Can I use canned black beans instead of dried?

Drain and rinse 2 (15 oz) cans of black beans (about 3 cups) and add them directly to the pot with the broth. Simmer for 20-25 minutes instead of 45-50 minutes to let flavors meld. Canned beans work perfectly and save time, though dried beans develop deeper flavor through long simmering.

4

What’s the best way to store leftovers?

Store in an airtight container in the fridge for 4-5 days, or freeze for 3 months. Reheat gently on the stove, adding a splash of broth if needed. Always crisp fresh tortilla strips in a dry skillet for 10 seconds before serving—this restores the crunch lost during storage. The flavors actually improve overnight!

5

Can I make this gluten-free?

Yes! Use corn tortillas (naturally gluten-free) and ensure your enchilada sauce is certified gluten-free. For extra insurance, check labels on broth, spices, and canned tomatoes. The recipe’s core flavors remain intact—just verify all ingredients.

★★★★★4.8(5 reviews)
Categories Soups & Stews