Black Bean Enchilada Soup Recipe: Tortilla-Stripped Cheese Swirls and Spiced Tomato Depth

Soups & Stews

Black Bean Enchilada Soup Recipe: Tortilla-Stripped Cheese Swirls and Spiced Tomato Depth

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.

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

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!

1

🔥 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.

2

🍳 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.

3

🥘 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.

4

🔥 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.

5

🍽️ 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

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 680mg29%
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 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.

2

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!

3

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.

4

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.

5

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.

★★★★★4.6(4 reviews)
Categories Soups & Stews