5 Star Tortilla Soup Recipe: Crispy Tortilla Topping and Creamy Avocado Swirl

Soups & Stews

5 Star Tortilla Soup Recipe: Crispy Tortilla Topping and Creamy Avocado Swirl

This 5-star tortilla soup recipe delivers the perfect balance of smoky, spicy, and creamy flavors that make every spoonful unforgettable. ✨ The secret lies in a rich, aromatic broth infused with cumin, chili powder, and garlic, topped with crispy tortilla strips that add satisfying texture. I've perfected this recipe over years of testing—each element comes together to create a soup that's both comforting and restaurant-worthy.

The foundation starts with a deep, flavorful base where onions, garlic, and tomatoes simmer until caramelized, building layers of complexity. What sets this recipe apart is the crispy tortilla topping, achieved by frying tortillas until golden and slightly crunchy, then layering them over the creamy avocado swirl. This technique ensures every bite has that perfect contrast of textures—creamy, crispy, and tender.

By the time you're done, you'll have a bowl of soup that's rich with smoky spices, velvety avocado cream, and crispy tortilla pieces that add a satisfying crunch. The broth is packed with hearty vegetables like corn and beans, while the avocado swirl adds a luxurious creaminess that ties everything together. This is the kind of soup that feels like a warm hug on a chilly day or a vibrant celebration of Mexican flavors.

Whether you're serving it as a main dish or a crowd-pleasing appetizer, this recipe scales beautifully and stays just as delicious the next day. The optional additions like shredded chicken or black beans make it even more hearty. Let's get started on creating your 5-star tortilla soup—it's easier than you think, and the results are absolutely worth it.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for 5 star tortilla soup

Sixteen ingredients create this showstopping soup—crispy, creamy, and packed with smoky Mexican flavors.

Ingredient Amount Notes
Yellow Onions 🧅 1 whole Diced finely for even cooking
Garlic Cloves 🧄 6 cloves Minced for aromatic base
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Chili Powder 🌶️ 2 tbsp Medium heat preferred
Dried Oregano 🍃 1 tbsp Mexican oregano if available
Canned Diced Tomatoes 🍅 28 oz San Marzano preferred
Corn Kernels 🌽 1 cup Frozen or canned, drained
Black Beans 🫘 1 cup Rinsed if canned
Chicken Broth 💧 4 cups Low-sodium preferred
Avocados 🥑 2 whole Ripe but firm
Lime Juice 🍋 2 tbsp Freshly squeezed
Flour Tortillas 🍞 6 whole Medium size, 10-inch
Vegetable Oil 🫒 ½ cup For frying tortillas
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred

The San Marzano canned tomatoes make all the difference here—their sweetness and consistency are unmatched. Trader Joe's carries them at a great price, or check the Latin market for authentic brands. For the avocados, pick ripe but firm ones—they should yield slightly to gentle pressure. The tortillas? Mission brand is my go-to—they fry up perfectly crispy without tearing. Skip the pre-shredded cheese; freshly grated Monterey Jack melts beautifully if you want to add it later. The cumin and chili powder should be freshly toasted in a dry pan for 30 seconds before adding to the soup—this brings out their natural oils and deepens the flavor profile.

No San Marzano tomatoes? Any good-quality canned tomatoes work—just drain them well. Out of black beans? Lentils or pinto beans stretch beautifully. The corn can be fresh or frozen—just make sure it's fully drained. For the crispy tortilla topping, corn tortillas work too but stay slightly sweeter. Want to make it vegan? Swap the chicken broth for vegetable broth and use cashew cream instead of avocado for the swirl. The lime juice is essential—Mexican limes if you can find them** have a brighter tang, but regular limes work fine. If your avocados are too ripe, blend them with a splash of water to create a smooth swirl instead of chunks.

This soup tastes even better the next day—the flavors meld beautifully when reheated. Store the broth and toppings separately in airtight containers for up to 4 days in the fridge. The crispy tortillas stay crunchy for 2 days if kept in a sealed container. For the avocado swirl, add lime juice right before serving to prevent browning. Freeze the broth portion for up to 3 months—just thaw and reheat gently. The tortillas? Freeze them raw and fry fresh when needed for maximum crispiness.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s all in one pot—no chopping mountains of veggies, no last-minute cleanup. Just dice up a yellow onion, mince some garlic, and let the cumin and chili powder work their magic while you stir. Honestly, the only mess you’ll make is licking the spoon.
  • Layered Heat: That blend of ground cumin and chili powder? It’s not just spice—it’s depth. The cumin adds this warm, earthy backbone, while the chili powder brings a slow-building heat that makes every sip satisfying. (Yes, even on a Tuesday night when you’re craving something bold but not too wild.)
  • Lunch or Dinner: This soup is my weeknight secret weapon—throw it together for lunch, let it simmer while you run errands, or serve it with crusty bread when friends drop by. Between us, it’s the only soup I make that works for both my lazy Sunday and my "I’m hosting but don’t want to slave" moments.
  • Budget-Friendly Leftovers: A single batch feeds four, and the flavors only get better the next day. I’ll be real: I often make double just so I can reheat a bowl at work or pack it for my kid’s soccer game. The onions and spices stretch thin, so you’re not breaking the bank for a meal that actually feels special.

Step-by-step instructions for 5 star tortilla soup

Here's how to create restaurant-quality tortilla soup with that perfect crispy crunch and velvety avocado swirl.

1

🍳 Step 1: Sauté the Aromatic Base

Heat 0.5 cup vegetable oil in a large pot over medium heat. Add the 1 whole yellow onions and cook for 5 minutes until softened and translucent. You'll see the onions release their moisture and begin to caramelize slightly—that's when you know they're ready.

Add the 6 cloves garlic cloves and cook for another 30 seconds until fragrant. Here's the thing—don't let the garlic brown or it'll turn bitter. Immediately add the 1 tbsp ground cumin, 2 tbsp chili powder, and 1 tbsp dried oregano, stirring constantly for 1 minute to toast the spices. This step builds the soulful flavor foundation of your soup.

2

🍳 Step 2: Build the Soup Base

Pour in the 28 oz canned diced tomatoes, 1 cup corn kernels, 1 cup black beans, and 4 cups chicken broth. Bring everything to a boil over high heat, then reduce to a simmer. Let it cook uncovered for 20 minutes until the flavors meld together and the soup thickens slightly. Stir occasionally—you'll notice the beans soften and the tomatoes break down into a rich sauce.

Season with 1.5 tsp salt and 0.5 tsp ground black pepper, then taste. This is your chance to adjust—add more chili powder if you want heat, or a pinch more salt if it needs balance. The soup should be flavorful but not overwhelming.

3

🔥 Step 3: Create the Crispy Tortilla Topping

While the soup simmers, cut the 6 whole flour tortillas into ¼-inch strips. Heat 2 tablespoons vegetable oil in a skillet over medium-high heat until shimmering. Fry the tortilla strips in batches for 1-2 minutes until they're golden brown and crispy—don't overcrowd the pan or they'll steam instead of crisp up.

Transfer the fried tortillas to paper towels to drain excess oil. Here's the secret: keep them warm in a 200°F oven while you finish the soup. This maintains their crispiness right up until serving time. You want them to stay crunchy, not soggy from the soup's steam.

4

🥘 Step 4: Make the Creamy Avocado Swirl

In a blender, combine 2 whole avocados (pitted and peeled) with 2 tbsp lime juice. Blend until completely smooth, scraping down the sides as needed. The mixture should be thick and creamy—almost like a rich dressing. Taste and adjust seasoning with a pinch of salt if needed.

Here's where it gets fun: carefully ladle the hot soup into bowls, then drizzle the avocado mixture on top in a swirl pattern. The contrast of warm soup and cool avocado creates the perfect temperature balance. The avocado adds richness while keeping the dish light and refreshing.

5

🍽️ Step 5: Assemble and Serve

Ladle the finished soup into bowls, dividing it evenly among the 6 servings. Top each serving with a generous sprinkle of crispy tortilla strips—aim for about ¼ cup per bowl. The tortillas should be piled high enough to create that dramatic visual contrast against the creamy soup.

Garnish with additional lime juice if desired, and serve immediately while the tortillas are still crispy. The first spoonful should deliver that perfect combination: warm, spicy, creamy, and crunchy all at once. This is the moment that matters—when all those flavors come together in harmony.

👨‍🍳

Pro Tips For Making 5 Star Tortilla Soup

  • SWEAT THE ONIONS FIRST: I used to rush this step and end up with bitter, raw onion flavor in my soup. Instead, cook the yellow onions over medium-low heat for 8-10 minutes until they’re soft and golden—almost caramelized—before adding garlic. This builds the base flavor that makes the whole dish sing.
  • TOAST THE SPICES: Skip the dry measuring and toast your cumin, chili powder, and oregano in the same pot for 30 seconds after removing the onions. The heat blooms their aromas and deepens the earthy, smoky notes—it’s the difference between good soup and great soup.
  • CONTROL THE GARLIC HEAT: Garlic burns faster than you think, especially when you’re distracted. Add the minced cloves to the pot just after the onions soften, and keep the heat at medium-low. If you smell it cooking too fast, immediately turn it down—you want nutty, not bitter.
  • BLITZ THE BROTH: After toasting the spices, pour in the broth all at once and bring it to a rolling boil for exactly 2 minutes. This jumpstarts the flavor extraction so you don’t end up with a weak, watery base. Then lower the heat—no need to simmer aggressively.

Troubleshooting great 5 star tortilla soup

Broth Too Thin?

If your soup turns out watery, reduce the broth by ½ cup next time and simmer uncovered for an extra 10-15 minutes to thicken naturally. For instant thickness, stir in 1 tbsp cornstarch mixed with 2 tbsp cold water and simmer for 2 minutes. I’ve also had success adding ½ cup cooked white beans—they blend right in while boosting body. 🥣

Tortillas Not Crispy?

Overcrowding the pan is the #1 culprit for soggy tortillas. Fry in small batches—just ¼ cup strips at a time—and keep oil at 350°F using a thermometer. For extra crunch, sprinkle ½ tsp powdered sugar on the strips before frying—they’ll brown faster and stay crispier. Reheat in a 350°F oven for 3-5 minutes if needed. 🔥

Avocado Swirl Too Thin?

If your avocado mixture separates or is too runny, add ½ ripe banana or 1 tbsp Greek yogurt to thicken it. For a smoother texture, strain the blended avocado through a fine-mesh sieve. Pro tip: Chill the avocado in the fridge for 10 minutes before blending—it yields a thicker, more stable swirl. 🥑

Flavor Too Mild?

Boost depth by toasting the spices longer—2 minutes in a dry pan until fragrant. Add ½ tsp smoked paprika or 1 chipotle pepper in adobo sauce for smokiness. For heat, stir in ½ tsp cayenne or a dash of hot sauce at the end. I also love adding 1 tsp fish sauce (trust me, it balances sweetness perfectly). 🌶️

Lime Too Bitter?

Use Mexican limes if available—they’re tangier and sweeter. For regular limes, reduce to 1 tbsp juice and add ½ tsp honey to mellow the acidity. If the soup tastes too sharp, balance it with a pinch of salt or a spoonful of the avocado swirl. 🍋

Storage Issues?

Store the broth and toppings separately—never mix them ahead of time. The avocado swirl should be added fresh to prevent browning. For leftovers, reheat the broth gently on the stove, then add the avocado swirl and tortilla strips just before serving. To revive crispiness, bake tortilla strips at 375°F for 5 minutes**. ❄️

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 15mg5%
Sodium 850mg37%
Total Carbohydrate 58g20%
Dietary Fiber 12g43%
Sugars 8g
Protein 18g36%
* 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

1

Can I make this tortilla soup without avocado?

If you're avoiding avocado, substitute with ½ cup sour cream or ¼ cup Greek yogurt mixed with 1 tbsp lime juice for the creamy swirl. For a vegan option, blend ½ cup silken tofu with 1 tbsp lemon juice and 1 tbsp olive oil instead. The texture will be slightly different but still delicious.

2

How do I make this soup spicier?

For extra heat, add ½ tsp cayenne pepper or 1 chipotle pepper in adobo sauce (minced) to the broth. Stir in 1 tsp smoked paprika while toasting the spices for a smoky kick. If you prefer adjustable heat, serve hot sauce on the side. Start with ¼ tsp cayenne and taste before adding more—it builds quickly!

3

Can I prepare this soup ahead of time?

Yes! Make the broth base up to 2 days ahead and store it in the fridge. Keep the tortilla strips and avocado swirl separate until serving. Reheat the broth gently, then add fresh avocado and crispy tortillas just before eating. For the tortillas, reheat at 375°F for 5 minutes to restore crispiness. The flavors actually improve overnight!

4

What's the best way to serve this soup?

This soup shines as a main dish with warm corn tortillas on the side for scooping. Garnish with fresh cilantro, crumbled queso fresco, and extra lime wedges. For a restaurant-style presentation, serve in deep bowls with the avocado swirl artfully drizzled on top. It also works beautifully as an appetizer with chips and salsa.

5

Can I use corn tortillas instead of flour?

Corn tortillas work perfectly—they'll give your soup a slightly sweeter, more authentic Mexican flavor. For the crispy topping, cut them into strips and fry just like flour tortillas. They'll stay crispy but may have a slightly different texture. If you prefer, use a mix of both for variety. Just note corn tortillas burn faster, so watch them closely!

★★★★★4.6(5 reviews)
Categories Soups & Stews