Soups & Stews
This 5-star tortilla soup recipe delivers restaurant-quality flavor in a single pot, with a crispy tortilla topping that steals every bite. The secret lies in charring the tortillas for smoky depth while keeping the broth zesty and balanced—no shortcuts, just layered flavor that builds with every spoonful. I’ve perfected this version after years of testing, ensuring the broth stays vibrant and the tortilla chips maintain their perfect crunch.
The magic happens in the broth, where aromatics like garlic and onion caramelize before simmering with chicken, tomatoes, and spices until deeply flavorful. Meanwhile, the tortilla strips get toasted to golden perfection, adding texture that contrasts beautifully with the creamy, slightly spicy broth. This isn’t just soup—it’s a one-pot masterpiece that feels indulgent yet stays light enough for any meal.
By the time you’re done, you’ll have a steaming bowl of soup topped with crispy, charred tortilla pieces that shatter at the first bite. The broth is rich with smoky, savory notes, while the garnishes—like avocado, cilantro, and lime—add freshness that cuts through the heat. It’s the kind of dish that turns a simple weeknight dinner into a standout meal.
Ready to make it? The process is straightforward, but the results are anything but basic. Let’s get started—your taste buds will thank you.
Ingredients for 5 star tortilla soup
Here’s what you’ll need for that restaurant-worthy tortilla soup—crispy, creamy, and packed with smoky flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Breast 🍗 | 1 ½ lb | Boneless, skinless, diced small |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Canned Tomatoes 🍅 | 2 cans | 28 oz each, San Marzano preferred |
| Corn Kernels 🌽 | 1 cup | Fresh or frozen, thawed |
| Black Beans 🫘 | 1 can | 15 oz, drained and rinsed |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Flour Tortillas 🌯 | 8 whole | Medium size, 10-inch |
| Avocado 🥑 | 1 whole | Ripe, diced for garnish |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Lime 🍋 | 1 whole | Juiced, seeds removed |
| Vegetable Oil 🫒 | ¼ cup | For charring tortillas |
| Chicken Bouillon Cube 🧂 | 1 whole | Optional, for extra depth |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Smoked Paprika 🌶️ | ½ tsp | For smoky depth |
The tortillas are non-negotiable for that crispy top. Mission brand or any medium-sized flour tortillas work best—they char perfectly without burning. For the broth, San Marzano tomatoes make all the difference—they’re sweeter and less acidic, so the soup stays vibrant. If you can’t find them, any good-quality canned tomatoes will do, just drain the excess liquid. The chicken breast should be diced small so it cooks through quickly and stays tender. Costco or Walmart usually have the best prices for bulk packs of tortillas and canned goods.
No San Marzano tomatoes? Crushed tomatoes work in a pinch, but you’ll need to add a pinch of sugar to balance the acidity. Fresh corn is ideal, but frozen works just as well—just thaw and drain it. Swapping black beans for pinto beans? No problem, but taste the soup before serving—pinto beans are earthier. The bouillon cube is optional, but if you’re using it, Knorr or Maggi are solid choices. Want more heat? Add a pinch of cayenne or a dash of hot sauce. The lime should be freshly juiced—bottled juice won’t cut through the richness the same way.
Store the broth base in the fridge for 4-5 days—it actually tastes better the next day as flavors meld. The tortilla strips? Keep them in an airtight container for up to 2 days, but they’re best fresh. Freeze the broth in portions if you’re prepping ahead—just reheat gently and add fresh toppings when serving. The avocado and cilantro should be added right before eating, or they’ll turn brown and mushy. If you’re making this for a crowd, double the tortillas and char them in batches—they burn fast!
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just chop the onion, toss in the garlic and chicken, then let the tomatoes and broth work their flavor. No fancy gadgets, no extra pots. That’s it.
- Garlic Bomb Flavor: Between us, the slow-simmered garlic and cumin in this soup? It’s the kind of taste that lingers. The chicken stays juicy, the tomatoes caramelize, and the corn adds that sweet crunch—like a warm hug in a bowl.
- Lunch or Dinner: Honestly, this soup is my weeknight lifesaver. Too busy for a full meal? It’s perfect cold with a tortilla chip. Hosting friends? Double the batch and serve it hot with avocado. It just works.
- Budget-Friendly Feast: Chicken breast stretches far, canned tomatoes keep costs low, and the leftovers? Even better the next day. I’ve fed six people for under $15 with this—no guilt, all flavor.
Step-by-step instructions for 5-Star tortilla soup
This one-pot wonder delivers restaurant-quality tortilla soup with crispy edges and bold flavors.
🍳 Step 1: Sear the Chicken and Sauté Aromatics
Heat a large Dutch oven over medium-high heat with 2 tablespoons vegetable oil (divided from the 0.25 cup total). Add the 1.5 lb diced chicken breast in a single layer and cook for 5-6 minutes, stirring occasionally, until the chicken loses its pink color and begins to brown. This step builds deep flavor through the Maillard reaction.
Remove the chicken and set aside. In the same pot, add another 1 tablespoon vegetable oil and toss in the 1 whole diced yellow onion. Cook for 4-5 minutes until softened and translucent. Add the 6 cloves minced garlic, 1 tsp ground cumin, and 0.5 tsp smoked paprika, stirring constantly for 30 seconds until fragrant—this prevents burning while developing those warm, earthy spices.
🥘 Step 2: Build the Flavorful Broth
Pour in the 2 cans canned tomatoes (with juices), 1 cup corn kernels, 1 can drained black beans, and 4 cups chicken broth. Add the 1 whole chicken bouillon cube if using, and bring everything to a boil over high heat. Once boiling, reduce heat to medium-low and simmer uncovered for 20 minutes, stirring occasionally, until the flavors meld and the liquid slightly reduces.
Return the chicken to the pot and continue simmering for another 10 minutes until the chicken is fully cooked and tender. Taste the broth and adjust seasoning with salt and black pepper—this is your base, so balance is key. The soup should be flavorful but not overly salty, as the tortilla topping will add another layer of taste.
🔥 Step 3: Prepare the Crispy Tortilla Topping
While the soup simmers, heat a separate skillet over medium heat with the remaining 1 tablespoon vegetable oil. Working in batches, place 2 flour tortillas at a time in the skillet and cook for 1-2 minutes per side until lightly browned and crispy at the edges. The goal is to create a delicate balance between soft and crispy—don't overcook or they'll turn tough.
As each batch cooks, stack the crispy tortillas on a plate covered with a clean kitchen towel to keep them warm. You'll need all 8 tortillas for the topping, so work efficiently. The residual heat in the towel will help maintain their texture while you finish the soup. If any tortillas cool too much, simply reheat them in the skillet for 10-15 seconds per side before using.
🥘 Step 4: Assemble and Garnish Like a Pro
Once the chicken is fully cooked, use two forks to shred it directly in the pot, breaking it into bite-sized pieces. Stir everything together and let the soup sit off the heat for 5 minutes to allow the flavors to settle. This resting period is crucial—it lets the spices infuse fully and the broth develop its rich, complex taste.
To serve, ladle the hot soup into bowls, then carefully arrange the 8 crispy tortillas on top in overlapping layers. Garnish each bowl with diced avocado, 0.5 cup chopped fresh cilantro, and a squeeze of lime juice. The contrast of warm soup, crispy tortillas, and cool avocado creates the perfect textural experience. Serve immediately while the tortillas are still crisp and the soup is steaming hot.
Pro Tips For Making 5 Star Tortilla Soup
- Sear the Chicken First: Don’t just boil that chicken breast—sizzle it in a dry skillet over medium-high heat for 3-4 minutes per side until golden. That crust locks in flavor and keeps it from drying out later, especially when you’re simmering it in the broth. (Yes, even if you’re impatient like me, resist the urge to skip this.)
- Char the Onions Low: After sweating the onion, crank the heat to medium-low and let it caramelize for 8-10 minutes. The deeper the color, the richer the base—just don’t walk away or it’ll turn to ash. (I learned this the hard way when I burned a batch while answering the door.)
- Strain the Tomato Juice: After simmering the tomatoes, strain out the skins and seeds for a smoother, more refined soup. It’s extra work, but it cuts through the corn’s sweetness and makes the broth velvety. (Use a fine-mesh sieve—your future self will thank you.)
- Toast the Corn Kernels: Dry the corn in a skillet over medium heat for 2-3 minutes before adding it to the soup. The toasted kernels add a nutty depth and won’t turn mushy. (Skip this, and your soup will taste like a sad summer side dish.)
Creative variations of 5 star tortilla soup
Spicy Kick Variations
If you love heat, add 1-2 tablespoons of chipotle powder or ½ teaspoon of cayenne pepper to the broth while simmering. For a smoky kick, stir in 1 teaspoon of adobo sauce from canned chipotles. I’ve found that Penzeys brand chipotle powder adds the deepest flavor—it’s worth the investment if you’re a spice lover. 🌶️
White Bean Twist
Swap black beans for 1 can of cannellini or great northern beans for a creamier texture. These beans blend more smoothly into the broth, adding a subtle earthiness that pairs beautifully with the smoky tortillas. For extra richness, mash ½ of the beans before adding them to the pot. This creates a thicker, more velvety soup base.
Vegan Protein Swap
Replace chicken with 1 cup of cooked quinoa or 1 can of white beans for a plant-based version. For extra protein, add 1 cup of crumbled tempeh or 1 can of lentils to the broth. I’ve tested this variation and found that tempeh absorbs the smoky flavors exceptionally well. Just
Creamy Avocado Broth
Blend ½ of the cooked black beans with 1 cup of the broth until smooth, then stir it back into the pot. For extra creaminess, add ½ cup of coconut milk at the end. This variation turns the soup into a creamy, velvety texture while keeping it light. Garnish with extra avocado slices and a sprinkle of chili-lime salt for a restaurant-worthy finish. 🥑
Southwest Fusion
Add ½ cup of diced roasted poblano peppers and ¼ cup of corn tortilla chips to the broth for a Southwest-inspired twist. The poblano peppers add a subtle sweetness, while the tortilla chips create extra crunch. For a smoky depth, char the poblano peppers directly over a gas flame or under a broiler before dicing them. This step elevates the dish to a whole new level of complexity.
Slow Cooker Adaptation
For a hands-off approach, combine all broth ingredients in a 6-quart slow cooker and cook on LOW for 6-8 hours or HIGH for 3-4 hours. The slow cooking enhances the flavors, making the broth even more aromatic. Just be sure to char the tortillas separately in a skillet over medium heat before serving. This method is perfect for busy weeknights—just dump, cook, and enjoy! ⏰
Nutrition facts
Frequently asked questions
Can I make this tortilla soup without chicken?
For a vegetarian version, swap the chicken for 1 cup of cooked quinoa or 1 can of white beans to maintain protein. The broth will still be flavorful—just ensure you simmer it for an extra 5 minutes to let the spices meld. If you want meat, try shredded rotisserie chicken for convenience.
Why are my tortilla strips soggy instead of crispy?
Soggy tortillas usually mean one of two things: either they cooked too long or they sat too long before serving. Cook in batches over medium heat for just 1-2 minutes per side, then keep them warm in a 200°F oven while finishing the soup. Stack them on a wire rack to prevent steam buildup.
How do I make this soup spicier?
Add heat by stirring in 1-2 tablespoons chipotle powder or ½ teaspoon cayenne during simmering. For smoky depth, blend 1 canned chipotle in adobo with ½ cup broth> and stir it back in. Start with less—you can always add more!
Can I prepare this soup ahead of time?
Yes! Make the broth up to 2 days ahead> and store it covered in the fridge. Reheat gently on the stove, then char the tortillas fresh before serving. For make-ahead convenience, freeze the broth (without tortillas) in portions—just thaw and reheat, adding fresh toppings when ready.
What's the best way to reheat leftovers?
Reheat leftovers on the stove over low heat> with a splash of water or broth to prevent drying. Stir occasionally until steaming. For crispy tortillas, reheat them separately in a dry skillet over medium heat> for 30 seconds per side**. Never microwave tortillas—they'll turn rubbery!
