Soups & Stews
This award-winning chicken tortilla soup delivers the perfect balance of creamy tomato broth, tender shredded chicken, and crispy tortilla strips that steal every bite. The secret lies in toasting whole spices for deep, smoky flavor and simmering the broth until it develops that restaurant-quality richness.
I've perfected this recipe over years of testing—each element comes together to create a soup that's both comforting and sophisticated, with layers of cumin, chipotle, and fresh herbs.
The broth starts with a dry-toasted spice blend—cumin, coriander, and smoked paprika—that infuses the tomato base with warmth and complexity. Chicken thighs (not breasts) stay juicy while shredding easily, and the tortilla strips achieve that perfect crunch by baking until golden.
What makes this version stand out is the creamy finish from a touch of sour cream or Mexican crema, which balances the acidity of the tomatoes without overpowering the other flavors.
By the time you serve this soup, you'll have a steaming bowl of creamy tomato goodness topped with crispy tortilla triangles, fresh cilantro, and a squeeze of lime. The texture contrast—tender chicken, velvety broth, and crunchy tortillas—elevates it beyond ordinary tortilla soup.
This is the kind of recipe that earns awards because it delivers on every level: flavor, texture, and presentation.
Perfect for game day gatherings, cozy weeknight dinners, or holiday potlucks, this soup scales beautifully while maintaining its depth of flavor. The instructions walk you through each step—from spice toasting to tortilla crisping—so you can achieve the same restaurant-quality results at home. Let's get started on this crowd-pleasing classic.
Ingredients for award winning chicken tortilla soup
Sixteen ingredients transform into a restaurant-worthy bowl of cumin-spiced, creamy tomato perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Bone-In 🍗 | 2 ½ lb | Skin-on, trimmed of excess fat |
| Corn Tortillas 🌽 | 12 whole | Small size, store-bought or homemade |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred, no salt added |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred, homemade or store-bought |
| Cumin Seeds 🌿 | 1 tbsp | Toasted until fragrant |
| Ground Cumin 🌿 | 1 tbsp | For extra depth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky richness |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Chipotle Peppers in Adobo 🌶️ | 2 whole | Mined, adjust for heat preference |
| Garlic Cloves 🧄 | 6 cloves | Peeled and smashed |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Mexican Crema or Sour Cream 🥛 | ½ cup | For creamy finish |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for toasting |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken thighs are non-negotiable here—they stay juicy and shred beautifully. Look for bone-in thighs at Whole Foods or your local butcher shop; the skin adds flavor when crisped. Corn tortillas? Mission brand from the store is fine, but homemade ones (just cornmeal + water) give that authentic texture. The diced tomatoes make all the difference—San Marzano has that sweet, meaty depth that store brands can't match. Toasting the cumin seeds in olive oil until fragrant? That's where the magic happens—don't skip this step. The chipotle peppers in adobo sauce are essential for that smoky kick; adjust the number based on how much heat you want to handle.
No cumin seeds? Ground cumin at double the amount works in a pinch, but you'll miss that toasted aroma. Chipotle too spicy? Remove the seeds and membranes before mincing. The Mexican crema can be swapped for regular sour cream if that's what you've got—just add a splash of lime to balance the tang. Fresh cilantro is ideal, but dried works at one-third the amount if you're in a bind. The broth? Low-sodium is key—you'll be adding plenty of salt later. For extra richness, stir in a spoonful of nutritional yeast at the end; it adds a cheesy depth without dairy.
This soup tastes even better the next day—make a double batch if you can. Store leftovers in the fridge for 4-5 days, or freeze for up to 3 months. The tortilla strips crisp up perfectly when reheated in a dry skillet for 2-3 minutes. Garnish with extra cilantro and lime right before serving—that's when it shines. For a crowd, double the tortilla strips and bake them all at once; they stay crispy for hours if kept warm in a 200°F oven.
Why You'll Love This Recipe
- Here’s what sold me: the way those toasted corn tortillas turn irresistible—crunchy edges but still soft enough to soak up every last drop. I even let my kids tear them into pieces; they disappear faster than I can say "second bowl."
- One-Pot Magic: I swear by this—just brown the bone-in thighs, toss in broth, tomatoes, and cumin seeds, then let it simmer. No extra pots, no fuss, and honestly? That deep, smoky flavor from the cumin and chicken bones builds itself while you chop tortillas.
- Crispy-Tender Tortilla Hack: Here’s what sold me: the way those toasted corn tortillas turn irresistible—crunchy edges but still soft enough to soak up every last drop. I even let my kids tear them into pieces; they disappear faster than I can say "second bowl."
- Weeknight to Party Fix: Between us, this soup is my go-to for anything. Too tired for dinner? Done in 30. Hosting a crowd? Double the batch—it’s hearty enough for a potluck but still light enough for a summer lunch. (Yes, even on a Tuesday night.)
Step-by-step instructions for award-winning chicken tortilla soup
Here's how to build layers of smoky depth and velvety texture in this crowd-pleasing soup.
Toast the Spice Blend for Maximum Flavor
Heat a dry skillet over medium heat and add the cumin seeds. Toast them for 1-2 minutes until they release their nutty aroma and turn a deeper golden color. Immediately transfer them to a small bowl and let cool slightly. This quick toasting intensifies their flavor dramatically.
In the same skillet, add the olive oil and swirl to coat the bottom. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the ground cumin, smoked paprika, and ground coriander, cooking for another 30 seconds to toast the spices and deepen their aroma. You should smell that earthy, smoky complexity developing—this is your flavor foundation.
Build the Rich Broth Base
Add the 2.5 lb chicken thighs to the skillet, skin-side down, and cook for 6-8 minutes until golden brown on both sides. Remove the chicken and set aside. In the same skillet, pour in the 4 cups chicken broth and scrape up all the browned bits from the bottom—this is where all the flavor lives. Add the 2 cups canned diced tomatoes and bring to a gentle boil.
Reduce heat to medium-low and let it simmer uncovered for 20 minutes. Skim off any foam that rises to the surface—this ensures a clean, smooth broth. The chicken should now be fork-tender. Remove the chicken from the bones, discarding the skin and bones, and shred the meat using two forks. Return the shredded chicken to the pot and stir to combine.
Infuse with Smoky Heat and Aromatics
While the broth simmers, finely mince the 2 whole chipotle peppers in adobo (adjust for heat preference) and add them to the pot along with the 6 smashed garlic cloves. Let the soup simmer for another 10 minutes, allowing the chipotle to release its smoky depth and the garlic to mellow into the broth. Taste and adjust seasoning with the 1.5 tsp salt and 0.5 tsp black pepper—this is where you balance the flavors.
Here's the thing—this is the moment that matters: the soup should be rich, slightly tangy from the tomatoes, and deeply aromatic from the spices. If it needs more brightness, squeeze in 1-2 tablespoons of lime juice (you'll add more later for garnish). The texture should be velvety, not watery—if it's too thin, simmer uncovered for another 5-10 minutes to reduce slightly.
Finish with Creamy Texture and Crunch
Stir in the 0.5 cup Mexican crema or sour cream and let it heat through for 2-3 minutes—just until it's warmed but not curdled. The soup should now have that signature creamy texture without being heavy. Taste again and adjust seasoning if needed; the crema adds richness that balances the acidity.
To assemble, ladle the hot soup into bowls. Top each serving with 4-6 torn corn tortillas (you'll use about 8-10 total) and let them soften slightly in the hot broth. Garnish generously with the 0.5 cup chopped fresh cilantro and a squeeze of the lime juice. The contrast of crispy tortilla against the creamy soup is what makes this dish unforgettable.
Serve Immediately with Confidence
This soup tastes best served immediately while the tortillas are still crisp and the broth is steaming hot. Each spoonful should deliver layers of smoky chipotle, earthy cumin, bright lime, and creamy richness. The tortillas should soften just enough to create a satisfying crunch with every bite—don't skip this step, as it's what elevates this from ordinary to award-worthy.
For an extra touch, serve with warm corn tortillas on the side and a sprinkle of additional smoked paprika on top. The combination of textures and flavors—creamy, smoky, tangy, and crunchy—is what makes this soup truly special. Trust the process, and you'll have a dish that rivals your favorite Mexican restaurant.
Pro Tips For Making Award Winning Chicken Tortilla Soup
- CRISP THE THIGHS FIRST: I learned this the hard way—skipping the sear makes the broth taste flat. Hit those bone-in thighs with a hot, dry skillet for 8-10 minutes until the skin’s deep golden and crisp. The extra effort pays off in flavor, especially when you later toast the cumin seeds in the same pan.
- TOAST THE CUMIN SEEDS: This isn’t the prettiest method, but it’s the tastiest. Dry-toast the cumin seeds in a separate pan over medium heat for 30 seconds until they smell intense—like earthy fireworks. Then grind them fresh in a mortar or spice grinder before adding to the soup. Pre-ground cumin lacks that aromatic punch.
- DON’T BOIL THE TORTILLAS: I used to drop them in simmering broth and watch them turn to mush. Instead, blanch the corn tortillas in batches for 30 seconds—just enough to soften—but finish them in the hot soup off the heat. This keeps them sturdy enough to hold up to the first bite.
- UPGRADE THE BROTH: Store-bought chicken broth is fine, but for that award-worthy depth, deglaze the pan after searing the thighs with ½ cup of water, scraping up every crispy bit. Strain it into the pot with the broth, then add the tomatoes. The extra umami from the browned fond makes a real difference.
Health benefits of this recipe
Protein Powerhouse
This soup packs a lean protein punch with 2.5 lbs of chicken thighs, delivering about 60 grams of protein per serving—perfect for muscle repair and keeping you full for hours.
Chicken thighs are richer in flavor and nutrients than breasts, providing iron and zinc while staying juicy during cooking. The bone-in version also adds natural collagen, which enhances the broth's richness. 💪
Tomato Antioxidants
The 2 cups of San Marzano tomatoes bring lycopene and vitamin C, both powerful antioxidants that support your immune system. Cooking tomatoes actually increases lycopene absorption, making this soup a heart-healthy choice.
The tomatoes also provide vitamin K and potassium, which help regulate blood pressure. I always use high-quality canned tomatoes—they make a noticeable difference in flavor and nutrition.
Spice Benefits
The toasted cumin seeds and chipotle peppers contribute more than just flavor—they're packed with anti-inflammatory properties. Cumin aids digestion and may help regulate blood sugar, while chipotle peppers contain capsaicin, which boosts metabolism and provides temporary pain relief.
The smoked paprika adds antioxidants too, making this soup a flavorful health boost. 🌶️
Creamy Comfort
The ½ cup Mexican crema adds healthy fats that help your body absorb fat-soluble vitamins from the tomatoes and spices. Unlike heavy cream, crema provides a lighter texture while still delivering satiety.
For an even healthier option, you could use Greek yogurt (strain it first to remove excess liquid) for added protein without compromising the soup's velvety consistency.
Crunchy Nutrition
The tortilla strips provide fiber and complex carbohydrates that help stabilize blood sugar levels. Corn tortillas are naturally gluten-free and lower in fat than flour tortillas, making them a smart choice.
Plus, the slight crispness from baking adds texture contrast that makes each bite more satisfying. I like to serve extra tortillas on the side so everyone can customize their crunch level.
Bright Citrus Boost
The fresh lime juice isn't just for flavor—it provides vitamin C and helps balance the richness of the soup. Lime also contains flavonoids that may help reduce inflammation. The acidity from the lime also enhances iron absorption from the chicken, making this soup a complete nutritional package.
A squeeze of lime right before serving keeps everything fresh and vibrant. ✨
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs for this recipe?
While you can substitute chicken breasts, thighs are ideal because they stay juicier and more tender during the long simmer. If using breasts, cut them into 1-inch pieces and add them to the pot 10 minutes before the end of cooking to prevent drying out. You may also want to reduce the simmering time to 15 minutes instead of 20 minutes to maintain moisture.
How do I make the tortilla strips extra crispy?
For maximum crunch, bake the tortilla strips on a middle rack at 400°F for 8-10 minutes, flipping halfway through. Spread them in a single layer on a parchment-lined baking sheet and avoid overcrowding. For even more texture, brush them lightly with olive oil before baking. Store any leftovers in an airtight container for up to 2 days—they'll crisp up again when reheated in a dry skillet.
What can I do if my soup is too spicy?
If the chipotle heat is overwhelming, stir in 1-2 tablespoons of Mexican crema or sour cream to cool the burn. You can also add more lime juice (up to 1 tablespoon) or a pinch of sugar to balance the acidity. For a milder version next time, reduce the chipotle to 1 pepper and remove the seeds and membranes before mincing. The smoky flavor will still shine through without the heat.
Can I make this soup in a slow cooker?
Brown the chicken and toast the spices in a skillet first, then transfer everything to the slow cooker. Cook on LOW for 6-7 hours or HIGH for 3-4 hours. The slow cooking enhances the flavors even more. Just add the tortilla strips and garnishes right before serving to maintain their crispness. The broth will be even more concentrated and flavorful than stovetop cooking.
How do I store and reheat leftovers?
Store leftovers in airtight containers in the fridge for 4-5 days or freeze for up to 3 months. To reheat, warm the soup on the stovetop over medium-low heat until steaming hot. For the tortilla strips, crisp them again by spreading them on a baking sheet and heating at 375°F for 3-5 minutes. The texture and flavors will be just as vibrant as when you first made it!
