Bancheros Soup Recipe: Smoky Tomato and Bean Stew with Crispy Tortilla Topping

Soups & Stews

Bancheros Soup Recipe: Smoky Tomato and Bean Stew with Crispy Tortilla Topping

This Bancheros soup recipe brings the hearty, smoky flavors of Mexico to your kitchen with its perfect balance of tender meat, hearty beans, and rich tomato broth.

The dish's cultural roots run deep—traditionally served at gatherings, it's a comforting stew that marries smoky chipotle with earthy beans and tender beef, all finished with crispy tortilla strips that add irresistible texture.

What makes this recipe special is how it transforms simple ingredients into something deeply satisfying, with layers of flavor that develop as it simmers.

The secret to achieving that crispy tortilla topping lies in frying the strips just until golden—never overcooking, or they'll lose their delicate crunch. Meanwhile, the stew itself requires patience: letting the meat and beans simmer low and slow ensures tender, melt-in-your-mouth results.

The smoky tomato base, built from chipotle peppers and dried chilies, forms the soul of the dish, while cumin and garlic add warmth that lingers with every spoonful. This is the kind of soup that warms you from the inside out, perfect for chilly evenings or family meals.

By the time you serve this Bancheros soup, you'll have a steaming bowl of rich, hearty goodness topped with crispy, golden tortilla triangles that shatter with every bite.

The broth is thick enough to coat a spoon but light enough to let the flavors shine, while the beans and beef provide protein-packed substance. It's a dish that feels both rustic and refined—a testament to how simple ingredients can create something extraordinary when prepared with care.

Ready to make this comforting classic?

Serve it with warm corn tortillas on the side or a sprinkle of fresh cilantro for brightness. This recipe delivers restaurant-quality results at home, with every element working together to create a meal that's as nourishing as it is delicious. Let's get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bancheros soup

Sixteen ingredients, one unforgettable bowl of smoky, hearty goodness waiting for you.

Ingredient Amount Notes
Chuck Roast Beef 🥩 2 lb Cut into 1-inch cubes
Dried Pinto Beans 🌾 1 ½ cups Soaked overnight or quick-soaked
Diced Tomatoes (Canned) 🍅 2 cups San Marzano preferred
Chipotle Peppers in Adobo 🌶️ 2 whole Adjusted for heat preference
Dried Ancho Chilies 🌶️ 2 whole Stems and seeds removed
Garlic Cloves 🧄 6 cloves Peeled and smashed
Ground Cumin 🌿 2 tsp Toasted for deeper flavor
Ground Coriander 🌿 1 tsp Freshly ground preferred
Sea Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Chicken Broth 💧 4 cups Low-sodium preferred
Corn Tortillas 🍞 6 whole Cut into triangles
Vegetable Oil 🫒 ½ cup For frying tortillas
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lime 🍋 1 whole Juiced for brightness

The beef and beans are the stars here. Chuck roast is your best bet for tender, flavorful meat—it's cheaper than sirloin and stays juicy. Grocery stores usually have it pre-cubed, but if you're buying a whole roast, ask the butcher to cut it for you. Pinto beans are traditional, but black beans or kidney beans work just as well. The key is soaking them overnight or quick-soaking with boiling water. For the dried chilies, Mexican markets often have the best selection, but any grocery store with a Latin aisle will have ancho and chipotle. Look for vibrant color—dull or faded chilies mean less flavor.

No chipotle peppers? Smoked paprika at half the amount gets you close, though it won't have that smoky depth. Short on ancho chilies? Pasilla or guajillo work in a pinch—just toast and rehydrate them first. The tortillas? Corn tortillas are traditional, but flour works if that's what you've got. For the crispy topping, don't overcrowd the pan—fry in batches so the oil stays hot. The cilantro is optional, but it adds that fresh brightness that ties everything together. If you're sensitive to heat, remove the seeds and membranes from the chipotle peppers before blending them into the broth.

This soup tastes even better the next day—honestly, the flavors meld into something magical after a night in the fridge. Keeps for 4-5 days in an airtight container, and freezes beautifully for up to 3 months. I like to double the batch and freeze half, because it's always nice to have a ready-made meal on hand. The tortilla strips lose their crunch after a few hours, so fry them fresh and keep them warm in a 200°F oven until serving. A squeeze of lime right before eating? Non-negotiable—it cuts through the richness and wakes up all the flavors.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally dump-and-simmer. Chuck roast goes tender on its own while the beans and tomatoes soak up the smoky ancho-chipotle sauce—no fancy chopping, no last-minute panic. Honestly, the hardest part is deciding whether to use canned tomatoes or fresh.
  • Smoky Depth Bomb: That combo of chipotle in adobo and dried ancho chilies? It’s a flavor explosion in a bowl. The beef gets this caramelized edge from slow cooking, while the beans stay creamy—like a hug in soup form. (Yes, even on a Tuesday night.)
  • Meal Prep MVP: Make a double batch on Sunday, and you’ve got lunch for the week. The flavors only get better as it sits—my freezer’s always stocked with this stuff. Between us, it’s the only soup that doesn’t taste sad after reheating.
  • Budget Winner: Chuck roast stretches for days, dried beans cost pennies, and canned tomatoes? Cheap as chips. I feed my family four hearty bowls for less than $10—plus, the leftovers taste like you slaved over them. (Spoiler: They won’t know.)

Step-by-step instructions for Bancheros soup

Here's how to build this smoky, hearty stew with perfect texture and flavor.

1

Prepare the Beef and Bean Base

Cut the 2 lb chuck roast beef into 1-inch cubes and pat them dry with paper towels. This helps the meat brown properly and absorb the smoky flavors. In a large Dutch oven, heat 0.25 cup vegetable oil over medium-high heat until shimmering. Add the beef in batches, working in 2 batches to avoid crowding the pan. Sear for 3-4 minutes per side until deeply browned—this builds rich flavor. Remove the beef and set aside.

In the same pot, add 1.5 cups dried pinto beans (rinsed if quick-soaked) and toast them for 2 minutes to enhance their nutty flavor. Pour in 4 cups chicken broth and bring to a boil. Stir in 2 cups diced tomatoes (canned), 2 whole chipotle peppers in adobo (minced), 2 whole dried ancho chilies (stemmed and seeded), 6 cloves garlic cloves (smashed), 2 tsp ground cumin, 1 tsp ground coriander, 1.5 tsp sea salt, and 0.5 tsp black pepper. Return the beef to the pot and reduce heat to low. Cover and simmer for 1.5 hours until the beef is fork-tender and beans are soft.

2

Build the Smoky Tomato Sauce

After the initial simmer, remove the ancho chilies and chipotle peppers (or leave them in for extra heat). Use an immersion blender to partially purée the soup until it reaches a chunky consistency—just enough to thicken the broth slightly. If you prefer it smoother, blend it fully. Taste and adjust seasoning with more sea salt or black pepper if needed. The soup should be rich, slightly smoky, and deeply tomato-forward.

While the soup simmers, prepare the crispy tortilla topping. Cut the 6 whole corn tortillas into triangles and fry them in batches in 0.25 cup vegetable oil over medium heat for 1-2 minutes per side until golden and crispy. Drain on paper towels and keep warm. Real talk: don't skip this step—it adds the perfect crunchy contrast to the creamy stew.

3

Finish and Serve with Crispy Toppings

Once the beef is tender, skim off any excess fat from the soup. Stir in the 0.25 cup fresh cilantro and juice of 1 whole lime to brighten the flavors. The lime cuts through the richness of the beef and beans, balancing the dish perfectly. Taste again and adjust seasoning—this is where the magic happens.

To serve, ladle the soup into bowls and top each portion with 2-3 crispy tortilla triangles. The contrast of the warm, smoky stew against the cool, crunchy tortillas is what makes this dish unforgettable. Garnish with extra cilantro if you like, and serve immediately. The tortillas will soften slightly as they absorb the steam, but that’s okay—they’ll still hold their crispy edges.

👨‍🍳

Pro Tips For Making Bancheros Soup

  • Brown the Roast Properly: Chuck roast needs a deep, dark crust for flavor—don’t skimp on the sear. After patting it dry, hit it with oil and heat until the edges turn golden brown (about 5-7 minutes per side). I learned this the hard way: undercooked beef means bland soup, no matter how much chili powder you add later.
  • Soak Beans Overnight: Pinto beans are stubborn—skip the soak, and you’re fighting for texture all day. Toss them in cold water for at least 8 hours (or overnight) with a pinch of salt. This isn’t just about softening; it cuts down on gas and makes them creamy without gummy residue. Trust me, your future self will notice the difference.
  • Toast the Dried Chilies: Dry toast your ancho chilies in a skillet for 30 seconds per side before rehydrating—it deepens their flavor and prevents bitterness. Chipotles in adobo don’t need this, but the ancho? Non-negotiable. I was skeptical until I tried it; now I toast them every time.
  • Simmer Low and Slow: After everything’s in the pot, keep the heat at a gentle simmer (tiny bubbles, not a rolling boil). High heat breaks down the beans and beef too fast, turning your rich soup into a mushy mess. Sounds weird, but it works: patience here means tender meat and intact beans.

Common mistakes when making great bancheros soup

Skipping the Sear

One of the biggest mistakes is not searing the beef properly before simmering. When you skip this step, the meat stays bland and absorbs flavors unevenly. I always brown my 1-inch beef cubes in batches over medium-high heat until deeply caramelized—this creates the rich, meaty foundation for the entire dish.

If your beef isn't seared, the soup will taste more like broth than a hearty stew. 🔥

Overcrowding the Pot

Adding all the beef at once leads to uneven cooking and steaming instead of browning. Work in 2 batches to give each piece room to develop a proper crust. The same goes for the beans—don't dump them all in at once when toasting.

Spread them out in the pot for 2 minutes to toast evenly before adding liquid. Overcrowding turns your Dutch oven into a steamer, not a flavor builder.

Under-Soaking Beans

If you're quick-soaking your pinto beans (instead of overnight), make sure you cover them with plenty of boiling water and let them sit for at least 1 hour. I've seen people skip this and end up with tough, unappetizing beans.

The overnight method is best, but if you're short on time, the 1-hour soak works—just don't rush it. Under-soaked beans won't soften properly and will leave you with a gritty texture.

Burning the Chilies

When you toast dried chilies like ancho or chipotle, watch them closely—they can burn quickly. Toast them in a dry skillet over medium heat for just 30-45 seconds per side—until fragrant but not charred.

Burnt chilies add bitter, unpleasant flavors to your soup. The goal is to enhance their natural smokiness, not turn them into ash. Remove them from the pot after simmering to control heat levels.

Ignoring the Tortilla Timing

Frying the tortilla strips too early ruins their crispiness. I fry mine fresh while the soup simmers, keeping them warm in a 200°F oven—not on the counter. If you fry them too soon, they'll soften waiting to be served.

Also, don't overcrowd the pan—fry in batches with 0.25 cup vegetable oil—or they'll steam instead of crisp. The perfect tortilla topping is the secret weapon of this dish!

Skipping the Lime

Adding lime juice at the end is non-negotiable. It brightens the rich, smoky flavors and cuts through the heaviness of the beef and beans. I always juice 1 whole lime—right before serving. If you skip it, the soup will feel flat and one-dimensional.

The acidity also helps balance any excess saltiness from the broth or seasoning. Trust me, this one small step makes all the difference. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 110mg37%
Sodium 1050mg46%
Total Carbohydrate 38g13%
Dietary Fiber 10g36%
Sugars 6g
Protein 38g76%
* 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 about Bancheros soup

1

What makes Bancheros soup different from other Mexican stews?

Bancheros soup stands out for its smoky depth from chipotle and ancho chilies, combined with tender beef and hearty beans. Unlike posole or frijoles, it features crispy tortilla strips on top—a key texture contrast that sets it apart. The slow-simmered broth creates a rich, tomato-forward base that's both comforting and complex.

2

Can I make this soup without beef?

Swap the beef for chicken thighs or pork shoulder—both work beautifully. For a vegetarian version, use extra beans and mushrooms or lentils for protein. The cooking time may vary slightly, but the technique remains the same. Just ensure your protein is fork-tender before serving.

3

How do I adjust the heat level?

Remove the seeds and membranes from chipotle peppers to reduce heat, or leave them whole for extra spice. For a milder version, use 1 chipotle pepper instead of 2. If you prefer no heat at all, replace them with 1 tsp smoked paprika—just know the smoky flavor won't be as intense. Always taste as you go!

4

Why do the tortilla strips get soggy?

Soggy tortillas happen when fried too early or kept at room temperature. Fry them fresh in batches with 0.25 cup oil over medium heat for 1-2 minutes per side, then transfer to a 200°F oven until serving. Never fry all at once—overcrowding steams them instead of crisping. Keep them warm, not waiting!

5

Can I make this soup in a slow cooker?

Yes! Brown the beef first, then transfer everything to the slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The tortilla topping should still be fried fresh before serving. Slow cooking enhances the flavors, but you may need to add extra broth if it gets too thick. The result will be just as hearty and delicious!

★★★★★5.0(2 reviews)
Categories Soups & Stews