The Ultimate Chicken Tortilla Soup With Black Beans
Chicken Tortilla Soup With Black Beans Recipe
This vibrant Chicken Tortilla Soup is the definition of comfort in a bowl, combining tender shredded chicken, hearty black beans, and a rich, spicy tomato broth. Topped with crunchy homemade tortilla strips and creamy avocado, it is a restaurant-quality meal ready in under an hour.
20 minutes
35 minutes
55 minutes
6 servings
Main Course
Stovetop
Mexican / Tex-Mex
Gluten-Free
There is something profoundly comforting about a steaming bowl of soup that manages to be both light and incredibly satisfying at the same time. This Chicken Tortilla Soup with Black Beans is a celebration of textures and bold flavors, perfectly bridging the gap between a hearty stew and a refreshing broth-based soup. Imagine the aroma of sautéed garlic, onions, and earthy cumin filling your kitchen, promising a meal that warms you from the inside out. This isn’t just a recipe; it’s a remedy for cold nights, a solution for leftover chicken, and a crowd-pleaser that brings everyone to the table with anticipation. The magic lies in the balance. You have the savory depth of the chicken broth enriched with tomatoes and chilies, the creamy softness of black beans and avocado, and the irresistible crunch of fried tortilla strips that soak up just enough liquid to become tender yet remain crisp. It is a dish that feels sophisticated enough for a dinner party but is humble enough for a Tuesday night family meal. We’ve designed this recipe to be flexible yet precise, ensuring that every spoonful delivers a punch of zesty lime, spicy chili, and savory chicken. Whether you are a seasoned home cook or just starting out, this soup is forgiving and rewarding. It invites customization—load it up with cheese, sour cream, or extra jalapeños—making it a fun, interactive dining experience. In this guide, we dive deep into how to build layers of flavor so that your soup tastes like it has been simmering all day, even though it comes together relatively quickly.
History & Origins
The origins of Tortilla Soup, or ‘Sopa de Tortilla,’ are deeply rooted in Mexican culinary history, specifically attributed to the state of Tlaxcala, near Mexico City. The name Tlaxcala actually translates to ‘place of corn tortillas’ or ‘place of maize bread,’ highlighting the region’s historical significance in corn cultivation. Traditionally known as Sopa Azteca, this dish is a brilliant example of the pre-Hispanic and Spanish fusion that defines modern Mexican cuisine. The ancient Aztecs relied heavily on corn as a staple crop, and the use of fried tortillas in soup was a practical and delicious way to utilize leftover tortillas that had gone stale. Over centuries, the recipe evolved, incorporating ingredients introduced by the Spanish, such as onions, garlic, and chicken, while maintaining its indigenous soul through the use of tomatoes, chilies, and epazote. As the dish migrated north towards the border, it became a staple of Tex-Mex cuisine, where it saw further adaptations. The inclusion of black beans, corn, and generous toppings of cheddar or Monterey Jack cheese reflects this regional shift. While traditional versions might focus purely on a pasilla chile broth and crisp tortillas, the modern American interpretation—like the one we are making today—often includes a heartier mix of vegetables and legumes, turning it into a robust main course rather than a starter. Despite these variations, the heart of the dish remains the same: a celebration of the humble corn tortilla.
Why This Recipe Works
This recipe works because it focuses on building flavor in stages rather than dumping everything into a pot at once. Many quick soup recipes suffer from a ‘flat’ taste, but here we combat that by sautéing the aromatics—onions, garlic, and jalapeños—until they are soft and fragrant before adding any liquid. This releases their essential oils and creates a savory base. We also use a combination of fire-roasted tomatoes and tomato paste; the fire-roasted variety adds a subtle smokiness that mimics traditional dried chilies, while the paste provides a deep, umami richness that thickens the broth slightly without needing heavy cream. Another key to success is the treatment of the chicken. By poaching the chicken directly in the simmering spiced broth, the meat absorbs the flavors of cumin, chili powder, and oregano from the inside out, rather than just being coated in them. Furthermore, the addition of black beans adds a textural contrast and an earthy flavor profile that grounds the acidity of the tomatoes and lime. Finally, the homemade tortilla strips are non-negotiable. Store-bought chips are often too salty or thick; frying your own strips takes minutes and results in a texture that holds up beautifully against the hot broth, offering that essential crunch in every bite.
Why You’ll Love This Recipe
- ✓Rich, complex broth developed in under an hour.
- ✓High-protein meal with lean chicken and black beans.
- ✓Customizable heat levels to suit kids or spice lovers.
- ✓Perfect for meal prep as flavors improve the next day.
- ✓Includes instructions for homemade crunchy tortilla strips.
Equipment You’ll Need
- ✓Large Dutch oven or heavy-bottomed soup pot
- ✓Sharp chef’s knife
- ✓Cutting board
- ✓Frying pan or skillet (for tortilla strips)
- ✓Tongs or slotted spoon
- ✓Measuring cups and spoons
- ✓Two forks (for shredding chicken)
Ingredients
- ✓1 tablespoon olive oil
- ✓1 large yellow onion, diced
- ✓3 cloves garlic, minced
- ✓1 jalapeño, seeded and minced
- ✓1 teaspoon ground cumin
- ✓1 teaspoon chili powder
- ✓1 teaspoon dried oregano (Mexican oregano preferred)
- ✓1 (28-ounce) can crushed fire-roasted tomatoes
- ✓4 cups low-sodium chicken broth
- ✓1.5 pounds boneless, skinless chicken breasts or thighs
- ✓1 (15-ounce) can black beans, drained and rinsed
- ✓1 cup frozen corn kernels
- ✓1/2 cup chopped fresh cilantro
- ✓Juice of 1 lime
- ✓Salt and black pepper to taste
- ✓6 corn tortillas, cut into thin strips
- ✓Vegetable oil for frying
- ✓Garnishes: Diced avocado, sour cream, lime wedges, shredded cheese
Instructions
- Prepare the tortilla strips: Heat about 1/2 inch of vegetable oil in a skillet over medium-high heat. Once hot, add the tortilla strips in batches. Fry until golden brown and crisp, about 2-3 minutes. Remove with a slotted spoon and drain on paper towels. Sprinkle immediately with a pinch of salt. Set aside.
- Sauté aromatics: In a large Dutch oven or soup pot, heat the olive oil over medium heat. Add the diced onion and jalapeño. Sauté for 5-7 minutes until the onion is translucent and soft. Add the minced garlic, cumin, chili powder, and oregano. Cook for another minute until fragrant, stirring constantly to prevent burning.
- Build the broth: Pour in the crushed tomatoes and chicken broth. Stir well to combine, scraping up any browned bits from the bottom of the pot. Bring the mixture to a gentle boil.
- Cook the chicken: Carefully lower the raw chicken breasts into the boiling soup. Reduce the heat to low, cover the pot, and let it simmer for about 20 minutes, or until the chicken is cooked through and tender.
- Shred the chicken: Remove the cooked chicken from the pot and transfer it to a cutting board or plate. Use two forks to shred the meat into bite-sized pieces.
- Finish the soup: Return the shredded chicken to the pot. Stir in the drained black beans and frozen corn. Simmer uncovered for another 10 minutes to meld the flavors and heat the vegetables through.
- Season and serve: Stir in the fresh cilantro and lime juice. Taste and season with salt and pepper as needed. Ladle the hot soup into bowls and top generously with the homemade tortilla strips, avocado, cheese, and any other desired garnishes.
Expert Cooking Tips
- ✓Use rotisserie chicken: If you are short on time, skip the poaching step and add shredded rotisserie chicken at the end with the beans.
- ✓Control the spice: For a milder soup, remove all seeds and ribs from the jalapeño. For more heat, leave some seeds in or add a pinch of cayenne pepper.
- ✓Thicken the broth: If you prefer a thicker soup, you can blend a small portion of the soup (before adding chicken/beans) with a corn tortilla, then stir it back in.
- ✓Fresh lime is key: Do not skip the lime juice at the end; the acidity brightens the heavy flavors of the broth.
- ✓Mexican Oregano: If you can find it, Mexican oregano has a citrusy undertone that pairs perfectly with this dish compared to Mediterranean oregano.
Substitutions and Variations
This recipe is incredibly versatile. If you want to make it vegetarian, simply swap the chicken broth for vegetable broth and omit the chicken, perhaps adding extra beans (like pinto or kidney beans) or zucchini for bulk. For the tomatoes, if you cannot find fire-roasted, regular crushed tomatoes work fine, just add a pinch of smoked paprika to mimic the smoky flavor. If you don’t have fresh garlic or onions, granulated garlic and onion powder can be used in a pinch, though fresh is always better for texture. You can also swap the corn tortillas for flour tortillas if that is all you have, though corn provides the traditional flavor and better crunch when fried. For a dairy-free version, simply omit the cheese and sour cream toppings or use plant-based alternatives; the soup base itself is naturally dairy-free.
Common Mistakes to Avoid
One of the most common mistakes is overcooking the chicken, resulting in dry, rubbery meat. By poaching it gently in the liquid and removing it as soon as it’s done, you ensure it stays moist. Another mistake is adding the lime juice too early; cooking citrus juice for too long can make it turn bitter, so always add it right at the end just before serving. Also, avoid adding the fried tortilla strips to the pot directly unless you plan to eat it all immediately. If they sit in the broth, they will turn into mush. Always serve them on top or on the side. Finally, be careful with salt. Store-bought broth and canned beans can be salty, so taste your soup before adding extra salt.
Serving Suggestions
This soup is a meal in itself, but it pairs wonderfully with a side of Mexican street corn (elote) or a simple crisp green salad with a vinaigrette dressing to cut through the richness. Serve it in wide, shallow bowls to maximize the surface area for toppings—because let’s be honest, the toppings are half the fun. A cold Mexican lager or a fresh margarita makes for an excellent beverage pairing. For a cozy family dinner, serve with a side of warm cornbread or quesadillas for dipping.
Storage and Reheating Tips
To store leftovers, let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. In fact, the flavors often taste even better the next day as they have had time to marry. This soup also freezes beautifully. Store it in freezer-safe bags or containers for up to 3 months. When reheating, thaw overnight in the fridge and warm on the stovetop over medium heat. Note: Do not store the soup with the tortilla strips or avocado in it. Store toppings separately and add them fresh when reheating.
Nutrition Facts (Estimated)
| Serving Size | 1.5 cups |
| Calories | 380 |
| Fat | 14g |
| Saturated Fat | 3g |
| Unsaturated Fat | 9g |
| Trans Fat | 0g |
| Cholesterol | 65mg |
| Sodium | 850mg |
| Carbohydrates | 32g |
| Fiber | 9g |
| Sugar | 6g |
| Protein | 28g |
Frequently Asked Questions
Can I make this in a slow cooker?
Yes! Add all ingredients except the beans, corn, cilantro, and lime juice to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Remove chicken to shred, then return it with the beans and corn for the last 30 minutes.
Is this soup very spicy?
It has a mild to medium kick depending on your jalapeño. You can make it completely mild by omitting the jalapeño or using a bell pepper instead.
Can I use canned corn instead of frozen?
Absolutely. Drain and rinse the canned corn before adding it to the soup. You can also use fresh corn cut off the cob.
How do I make the broth thicker?
You can mix 1 tablespoon of cornstarch with a little cold water and stir it into the boiling soup, or blend 1-2 soft corn tortillas into the broth.
Can I use pre-made tortilla chips?
Yes, you can use store-bought tortilla chips in a pinch. Look for a sturdy, restaurant-style chip that won’t dissolve instantly.
What other beans can I use?
Pinto beans or kidney beans are excellent substitutes or additions if you want a multi-bean soup.
Do I have to use fire-roasted tomatoes?
No, but they add a great depth of flavor. Regular diced or crushed tomatoes work fine.
Is this recipe gluten-free?
Yes, as long as you use 100% corn tortillas and check your broth and spices for hidden gluten additives.
Conclusion
Chicken Tortilla Soup with Black Beans is more than just a recipe; it is a reliable, flavorful friend in the kitchen. It requires minimal effort for a maximum flavor payoff, making it a staple for busy weeknights and lazy weekends alike. The combination of the warm, spicy broth and the cool, creamy toppings creates a sensory experience that is hard to beat. We hope this guide helps you create a bowl of soup that warms your home and delights your family. Don’t forget to experiment with your toppings and make the dish your own. Happy cooking!
