Soups & Stews
This 5-star tortilla soup recipe delivers the perfect balance of smoky chipotle heat, tender chicken, and crispy tortilla bites that elevate every spoonful. The secret lies in slow-simmered broth infused with garlic, cumin, and a touch of cinnamon—creating depth that transforms ordinary soup into a restaurant-worthy dish.
I've perfected this version over years of testing, ensuring the tortilla strips achieve that ideal crispy texture without sacrificing their ability to soak up the rich, flavorful broth.
The foundation starts with a well-built broth: chicken simmered with aromatic spices until tender, then blended with chipotle peppers for that signature smoky kick.
What sets this apart is the crispy tortilla topping—lightly fried until golden and placed directly on the soup's surface, where they stay perfectly crisp even after sitting for 10 minutes.
This isn't just soup; it's a complete meal with layers of texture and flavor that will have your guests asking for seconds.
By the time you're ready to serve, you'll have a steaming bowl of soup topped with crispy tortilla bites, creamy avocado slices, melted cheese, and fresh cilantro.
The contrast between the smoky broth, tender chicken, and crispy tortilla pieces creates a harmony of temperatures and textures that makes each bite satisfying. It's the kind of dish that feels indulgent yet balanced—perfect for weeknight dinners or gathering friends over a shared pot.
Don't be afraid to adjust the spice level to your preference—adding more chipotle peppers for heat or a splash of lime for brightness. The recipe scales beautifully, making it ideal for feeding a crowd or meal prepping for the week.
Let's get started on creating this showstopping soup that will earn its five-star reputation.
Ingredients for 5 star tortilla soup
Sixteen ingredients transform into a restaurant-worthy bowl of smoky, crispy tortilla soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 2 lb | Cut into bite-sized pieces |
| Corn Tortillas 🌯 | 12 whole | Cut into 1-inch strips |
| Chipotle Peppers in Adobo Sauce 🌶️ | 3 whole | Minced, plus 2 tbsp sauce |
| Yellow Onion 🧅 | 1 whole | Diced, about 1 cup |
| Garlic Cloves 🧄 | 6 cloves | Minced, about 2 tbsp |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Ground Cinnamon 🌿 | ½ tsp | For subtle warmth |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Avocados 🥑 | 2 whole | Ripe, sliced for garnish |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Shredded Monterey Jack Cheese 🧀 | 1 cup | For topping |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For frying tortilla strips |
The chipotle peppers in adobo are non-negotiable for that signature smoky kick—Penzeys or Mexican markets carry the best quality. Look for plump, dark peppers with minimal liquid in the can. Fresh cilantro is ideal, but dried works at one-third the amount if you're in a pinch. For the tortillas, I always grab Mission brand at Walmart or Target—they fry up perfectly crisp without cracking. The chicken breast should be boneless, skinless, and cut into even 1-inch pieces for consistent cooking. If you're using dried spices, toast the cumin and coriander in a dry pan for 30 seconds to wake up their flavors.
No fresh chipotle peppers? Substitute 1 tbsp smoked paprika plus 1/2 tsp cayenne for heat, but you'll lose that authentic smokiness. Running low on tortillas? Flour tortillas work too, but corn tortillas give the best texture. The avocados should be ripe but firm—press gently, they should yield slightly. For the cheese, Monterey Jack melts beautifully, but cheddar or pepper jack add great variety. Need to adjust spice levels? Add more chipotle for heat or a splash of lime for brightness. The lime juice is essential—it balances all the smoky, spicy flavors and keeps the soup vibrant.
The tortilla strips stay crispy for about 10 minutes after frying, so fry them fresh and place them directly on the soup's surface. Store leftovers in the fridge for 4 days, but keep the tortilla strips separate—they'll get soggy. Freeze the broth and toppings separately for 3 months. To reheat, warm the broth gently and crisp the tortilla strips again in oil for 1-2 minutes. The soup actually tastes better the next day as flavors meld—perfect for meal prep. Double the recipe and freeze half for lazy weeknights.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this soup—just toss everything into one pot (chicken, onions, garlic, even the tortillas) and let it simmer. No chopping boards full of scraps, no extra dishes. The chipotle peppers in adobo sauce melt right in, so you’re not dealing with messy seeds or extra prep.
- Smoky Depth: That jar of chipotle peppers in adobo? It’s the secret weapon. A spoonful of the sauce gives you smoky, spicy heat that lingers, while the garlic and onion caramelize into something rich and complex. Honestly, the first time I tasted it, I thought, “Why haven’t I done this before?”
- Lunch or Dinner: Between us, this soup is my go-to for lazy afternoons or when I’m feeding a crowd. Serve it with a dollop of sour cream and avocado for a light lunch, or pile it high with lime and cilantro for a hearty dinner. My roommates still ask for it after three months—no joke.
- Budget-Friendly Leftovers: Chicken breast stretches further than you’d think when shredded, and tortillas add texture without breaking the bank. Make a big batch, and you’ll have flavorful leftovers for days—perfect for reheating or turning into quesadillas. (Yes, even on a Tuesday night.)
Step-by-step instructions for smoky chipotle tortilla soup
Here's how to build this restaurant-quality soup with layers of smoky heat and crispy tortilla bites.
Cook the Chicken and Sauté Aromatics
Heat 0.25 cup extra-virgin olive oil in a large pot over medium-high heat. Add the 2 lb boneless chicken breast cut into bite-sized pieces and cook for 5-6 minutes until lightly browned on all sides. Remove the chicken and set aside.
In the same pot, add the 1 whole yellow onion diced and cook for 5 minutes until softened. Add the 6 cloves garlic cloves minced and the 3 whole chipotle peppers in adobo sauce minced (plus 2 tablespoons adobo sauce from the jar), stirring for 30 seconds until fragrant. Here's where that smoky flavor starts building—don't rush this step.
Build the Spiced Broth Base
Stir in the 1 tablespoon ground cumin, 1 tablespoon ground coriander, and 0.5 teaspoon ground cinnamon, toasting the spices for 30 seconds until you can smell their warm, earthy aromas. Pour in the 4 cups vegetable broth and bring to a boil. Return the chicken to the pot, reduce heat to low, cover, and simmer for 15 minutes until the chicken is cooked through.
Remove the chicken from the pot and shred it with two forks, discarding any bones. Return the shredded chicken to the pot and season with 1.5 teaspoons salt and 0.5 teaspoon black pepper. Taste the broth—it should be rich with smoky chipotle flavor and well-seasoned. If it needs more salt, adjust now while it's hot.
Fry the Crispy Tortilla Bites
While the soup simmers, heat 0.25 cup extra-virgin olive oil in a separate skillet over medium heat. Add the 12 whole corn tortillas cut into 1-inch strips and fry in batches for 2-3 minutes until golden brown and crispy. Drain on paper towels and sprinkle with a pinch of salt while still hot. These crispy bits are what make this soup special—don't skip frying them separately.
Here's the thing—if you fry them in the soup pot, they'll get soggy. Frying them separately ensures that perfect crunch that contrasts beautifully with the creamy broth. Keep them warm while you finish the soup.
Finish and Serve the Soup
Stir the shredded chicken back into the soup and simmer for another 5 minutes to let all the flavors meld together. Taste and adjust seasoning if needed—this is where you can really customize the heat level by adding more chipotle or salt to your preference.
To serve, ladle the soup into bowls and top each with crispy tortilla strips, 1 cup shredded Monterey Jack cheese, and 2 slices avocado. Garnish with 0.5 cup chopped fresh cilantro and a squeeze of 1 whole lime. The contrast of creamy avocado, crispy tortilla bites, and smoky broth makes every spoonful amazing.
Pro Tips For Making 5 Star Tortilla Soup
- BLANCH THE TORTILLAS: Use a skillet over medium-high heat—just 30 seconds per side until they’re fragrant and slightly charred. I learned this the hard way: skipping the blanch makes them soggy, and no one wants mushy chips in their soup. (Yes, even if you're impatient like me.)
- SIMMER THE CHICKEN LOW: After shredding, return the chicken to the pot and let it cook covered on low for 10 minutes. This guarantees the meat absorbs the broth’s smoky depth instead of drying out—no one wants rubbery chicken in what’s supposed to be a creamy, rich soup.
- STRAIN THE ADOBO SAUCE: Chipotle peppers in adobo have seeds and skin that turn the broth gritty. Strain it through a fine-mesh sieve before adding—trust me, you’ll taste the difference. (I used to skip this and wondered why my soup always felt heavy.)
- TOAST THE ONIONS FIRST: Sauté the diced yellow onion in oil for 5 minutes until it’s soft and just starting to caramelize. This builds flavor before the broth even hits the pot—skipping this step leaves your soup tasting flat, no matter how much chipotle you add.
Make-ahead tips for this 5 star tortilla soup
Broth Prep Ahead
Make the soup's base the day before for deeper flavors—I simmer the chicken and spices for 30 minutes instead of 15 minutes to intensify the smoky chipotle notes. Store the broth in a quart-sized airtight container in the fridge.
The spices meld beautifully overnight, and you'll save 20 minutes on cooking day. Just reheat gently before adding the fresh toppings. 💪
Crispy Tortilla Strategy
Fry the tortilla strips fresh the day you serve, but you can prep them ahead by cutting 12 corn tortillas into strips and storing them in a ziplock bag with a paper towel to absorb moisture.
Fry them for just 1-2 minutes when ready to serve—they crisp up faster when cold. Keep them warm in a 200°F oven while you reheat the soup. ✨
Toppings Assembly
Prep all garnishes the night before for a stress-free serving experience. Store the avocado slices in a bowl with 1 tbsp lime juice to prevent browning, and keep the cilantro and cheese in separate containers.
The lime juice also adds brightness to the toppings—just squeeze it fresh when ready to serve. 🍋
Freezer-Friendly Broth
Double the broth recipe and freeze half in gallon-sized freezer bags. When reheating from frozen, add 1 cup water to prevent thickening. The texture remains silky smooth, and all the smoky chipotle flavor stays intact.
Just add fresh toppings after reheating to keep them crisp. This is my go-to for busy weeknights! ❄️
Portion Control
For meal prep, divide the soup into 4-cup portions in microwave-safe containers. Store the crispy tortilla strips separately in a small airtight container—they stay crisp for 2 days if kept dry.
When ready to eat, microwave the soup for 3-4 minutes, then add fresh tortilla strips and garnishes. The contrast of warm soup and crispy toppings is unbeatable! 🌟
Nutrition facts
Frequently asked questions
Can I make this soup vegetarian?
Replace the chicken with 1 lb firm tofu or 1 lb mushrooms (like portobello or cremini) for a meaty texture. For extra protein, add 1 cup black beans or 1 cup lentils to the broth. The smoky chipotle flavor still shines with plant-based ingredients—just simmer the veggies for 20 minutes instead of 15 minutes to ensure they're tender.
How do I keep the tortilla strips crispy when serving?
Fry them fresh in batches just before serving and place them directly on the soup's surface. For a crowd, keep fried strips warm in a 200°F oven on a wire rack (not touching the pan) for up to 10 minutes. If reheating leftovers, fry fresh strips in 1-2 minutes of olive oil—they crisp up faster when cold.
Can I make this soup in an Instant Pot?
Yes! Sauté the onion, garlic, and chipotle in the pot first. Add spices, broth, and chicken, then cook on high pressure for 8 minutes. Release pressure naturally and shred the chicken. For crispy tortilla strips, fry them separately in a skillet—they won't crisp in the Instant Pot. The broth will be even more flavorful from the pressure cooking!
What if I don't have chipotle peppers?
Use 1 tbsp smoked paprika plus ½ tsp cayenne for heat, but you'll lose the authentic smoky depth. For a milder version, try 1 tbsp adobo sauce (from the can) plus ½ tsp cinnamon to mimic the warmth. If you're near a Mexican market, ask for dried guajillo chiles—they toast and blend into a smoky paste that works beautifully.
How spicy is this soup?
The recipe uses 3 whole chipotle peppers (mild heat) plus adobo sauce, giving a medium smoky kick. For less heat, reduce to 2 peppers or remove seeds. For extra spice, add 1 extra pepper or a pinch of cayenne. The lime juice at serving time helps balance the heat—always keep it on hand!
