5 Star Tortilla Soup Recipe: Smoky Avocado Cream With Crispy Tortilla Strips

Soups & Stews

5 Star Tortilla Soup Recipe: Smoky Avocado Cream With Crispy Tortilla Strips

This 5-star tortilla soup recipe delivers restaurant-quality depth with smoky avocado cream and perfectly crispy tortilla strips—every bowl tastes like a Mexican cantina favorite. The secret lies in charring the tortillas for that signature crunch while balancing earthy spices and creamy textures. I’ve refined this recipe over years of testing, ensuring each spoonful delivers the perfect harmony of heat, creaminess, and freshness.

The broth starts with a rich base of tomatoes, onions, and garlic, simmered until deeply flavorful, while the avocado cream adds a velvety contrast that mellows the soup’s natural spice. Crispy tortilla strips—the star of the dish—are achieved by toasting them in oil until golden, creating a satisfying crunch in every bite. Fresh cilantro, lime, and a dollop of sour cream elevate the presentation, making it as beautiful as it is delicious.

What sets this apart is the balance: smoky from the charred tortillas, creamy from the avocado, and bright from the lime. It’s hearty enough for a cold evening but light enough for a lunch that feels special. The instructions walk you through every step—from building the broth to perfecting the toppings—so you’ll achieve the same results as your favorite Mexican restaurant.

Serve with warm cornbread or crusty rolls to soak up every last drop of that flavorful broth. The recipe scales easily, making it ideal for gatherings or meal prep. Let’s get cooking—this soup is a game-changer for weeknight dinners and beyond.

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

Ingredients for 5 star tortilla soup

Sixteen ingredients for a soup that tastes like a Mexican cantina classic—crispy, creamy, and packed with smoky depth.

Ingredient Amount Notes
Corn Tortillas 🌯 12 whole Flour tortillas work too
Ripe Avocados 🥑 2 whole Hass variety preferred
Canned Black Beans 🫘 1 can Low sodium preferred
Fire-Roasted Diced Tomatoes 🍅 2 cans San Marzano preferred
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 6 cloves Freshly minced
Chicken Broth 💧 4 cups Low sodium preferred
Vegetable Oil 🫒 ½ cup For frying tortillas
Cumin 🌿 1 tbsp Ground, toasted
Chili Powder 🌶️ 1 tbsp Medium heat preferred
Ground Cinnamon 🌿 ½ tsp For depth
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Lime 🍋 1 whole Juiced, for serving
Sour Cream 🧀 ½ cup For garnish
Shredded Monterey Jack Cheese 🧀 ½ cup For garnish

The tortillas are non-negotiable for that signature crunch. Corn tortillas are traditional, but flour works if you prefer. Grab a family-sized pack from Costco for better value—just check the expiration date, as stale tortillas won’t crisp properly. For the avocados, Hass variety is the gold standard—ripe but not mushy. The black beans and tomatoes? San Marzano cans and low-sodium brands elevate the broth. I always buy extra tomatoes because they’re the base of the flavor. Pro tip: if you can’t find fire-roasted tomatoes, regular crushed tomatoes with a pinch of smoked paprika work in a pinch.

No fresh cilantro? Dried cilantro works at half the amount, but honestly, it’s not the same. Short on sour cream? Greek yogurt or vegan sour cream keeps it creamy. The cheese can be swapped for cotija or queso fresco if you’re feeling fancy. For the broth, low-sodium is key—you’ll be adding plenty of salt later. The spices? Toast the cumin in a dry pan for 30 seconds before adding to the pot—game-changer for depth. If you’re making this ahead, the tortilla strips crisp up best when reheated right before serving, so save that step for last.

This soup tastes even better the next day—3-4 days in the fridge with the toppings added fresh. The avocado cream? Make it fresh or store it separately with a thin layer of oil on top to prevent browning. Freezes beautifully for 3 months without the toppings. I always double the batch because it disappears fast. For meal prep, store the broth and beans separately from the toppings—assemble just before serving to keep those tortilla strips crispy. And trust me, the lime juice is best added fresh at the table—nothing beats that bright zing.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmare: I swear by the canned black beans and fire-roasted tomatoes here—just drain, toss, and simmer. The onions get a quick sauté, but that’s it. Honestly, I’ve made this while scrolling through emails with one hand.
  • Creamy-Crisp Magic: That toasted tortilla crunch against the avocado’s velvety richness? Chef’s kiss. The beans add hearty texture, and the tomatoes bring just enough tang to balance everything—no weird aftertaste, just pure satisfaction.
  • Lunch or Dinner Hero: Pack it for work with avocado slices on top, or serve it piping hot with lime for date night. Even my picky teen clears his plate—between us, that’s saying something. It’s the kind of dish that works at 12pm or 8pm without breaking a sweat.
  • Zero-Guilt Leftovers: The flavors actually improve the next day, especially if you add a splash of broth. Costs me pennies per serving, and I’ve fed six people for under $10. Plus, it reheats like a dream—no sad, rubbery textures here.

Step-by-step instructions for 5 star tortilla soup

Let's build this restaurant-worthy soup with layers of smoky depth and velvety avocado cream.

1

Fry the Tortilla Strips Until Golden and Crispy

Cut the 12 whole corn tortillas into ¼-inch thick strips. In a large skillet, heat the ½ cup vegetable oil over medium heat until it reaches 350°F on a thermometer. Fry the tortilla strips in batches for 2-3 minutes until they're deep golden brown and crispy—don't overcrowd the pan or they'll steam instead of fry.

Transfer the fried strips to a paper towel-lined plate to drain excess oil. Keep them warm while you prepare the soup base. The key here is high heat and patience—these crispy strips should hold their shape even when submerged in the hot broth. If they lose crispness later, just fry a fresh batch before serving.

2

Build the Smoky Soup Base

In a large pot, sauté the diced yellow onion in 1 tablespoon of the vegetable oil over medium heat for 5 minutes until softened. Add the 6 cloves minced garlic and cook for 30 seconds until fragrant. Stir in the 1 tablespoon cumin, 1 tablespoon chili powder, ½ teaspoon ground cinnamon, and 1½ teaspoons salt, toasting for 1 minute until the spices release their aroma.

Add the 1 can black beans (drained and rinsed), 2 cans fire-roasted diced tomatoes (with juices), and 4 cups chicken broth. Bring to a boil, then reduce heat to low and simmer for 15 minutes until flavors meld. The soup should have a rich, smoky depth from the fire-roasted tomatoes and toasted spices—this is the foundation of your 5-star flavor.

3

Blend the Creamy Avocado Sauce

In a blender, combine the 2 whole ripe avocados, ½ cup sour cream, ½ cup chopped fresh cilantro, and 2 tablespoons of the soup liquid. Blend until completely smooth, scraping down the sides as needed. The sauce should be thick and velvety—if it's too thick, add more soup liquid 1 tablespoon at a time until you reach a pourable consistency that still coats the back of a spoon.

Slowly pour the avocado mixture back into the simmering soup, stirring constantly. The cold sauce will cause the soup to bubble vigorously—this is normal. Return to a gentle simmer for 5 minutes to let the flavors integrate. The result should be a luxurious creaminess that contrasts beautifully with the crispy tortilla strips.

4

Finish and Serve with Perfect Garnishes

Taste and adjust seasoning with additional salt if needed. Ladle the soup into bowls and top each serving with 2 tablespoons of the crispy tortilla strips, 1 tablespoon shredded Monterey Jack cheese, and a squeeze of fresh lime juice. The acidity from the lime brightens all the flavors while the cheese adds a salty contrast to the creamy soup.

For that final touch, sprinkle with extra chopped cilantro and serve immediately. The texture contrast—creamy soup, crispy tortillas, cool avocado cream—is what makes this soup truly special. Each bite should deliver a perfect balance of smoky, creamy, and crispy elements working together in harmony.

👨‍🍳

Pro Tips For Making 5 Star Tortilla Soup

  • CHAR THE TORTILLAS LOW: I learned this the hard way—tossing them straight into boiling water turns them into sad, mushy scraps. Instead, fry them in batches over medium-low heat (about 325°F) until golden on both sides. They’ll crisp up perfectly when they hit the soup later, and you won’t end up with a bowl of tortilla confetti.
  • TOAST THE BEANS FIRST: Black beans straight from the can taste flat until you brown them in a dry skillet for 3-4 minutes. The Maillard reaction wakes up their flavor, and you’ll notice it immediately—no extra spices needed. (Yes, even if you’re impatient like me.)
  • SWEAT THE ONIONS UNTIL SOFT: Don’t rush this step—cook the diced yellow onion in oil over medium heat until it’s translucent and just starting to caramelize (about 8-10 minutes). This builds a rich base for the soup, and skipping it leaves the dish tasting raw. (Your future self will thank you.)
  • ADD AVOCADO LAST—CRUSH IT: Tossing whole avocado into the soup turns it into a sad, watery mess. Mash it with a fork or blend it briefly with lime juice and salt, then stir it in right before serving. This keeps the texture creamy and prevents the soup from turning into a green sludge. (Does it look weird? Yes. Does it work? Every single time.)

Perfect pairings for this dish

Crispy Tortilla Toppings

The star of this tortilla soup is the crispy tortilla strips—they need to stay perfectly crunchy even when submerged in hot broth. I fry them in vegetable oil at 350°F for 2-3 minutes per batch, ensuring they turn deep golden brown. Transfer them immediately to a paper towel-lined plate to drain excess oil. For extra crunch, I like to sprinkle them with a pinch of smoked paprika right after frying. 🔥

If you’re making this ahead, fry the tortilla strips just before serving—they lose crispness quickly when reheated. For a shortcut, you can bake them at 400°F for 8-10 minutes on a wire rack set over a baking sheet, tossing halfway through. Just be careful not to overcrowd the pan or they’ll steam instead of crisp!

Creamy Avocado Garnish

The avocado cream is what elevates this soup from ordinary to extraordinary. I blend 2 ripe avocados with ½ cup sour cream, ½ cup chopped cilantro, and 2 tablespoons of soup liquid until silky smooth. For a luxurious finish, drizzle a thin layer of the avocado cream on top of each bowl before serving. This adds a cool, velvety contrast to the warm, smoky broth. 🥑

To prevent browning, store any leftover avocado cream in an airtight container with a thin layer of lemon juice on top. It keeps well in the fridge for 1-2 days, but I always make it fresh when possible—nothing beats the freshness! For a vegan version, swap the sour cream for silken tofu or coconut yogurt and use lime juice instead of lemon.

Cheesy & Tangy Finishes

A sprinkle of shredded Monterey Jack cheese adds a salty, melty contrast that balances the creamy avocado. I use about 1 tablespoon per bowl, letting it soften slightly from the heat of the soup. For a spicier kick, add crumbled cotija cheese—it’s sharper and adds a briny depth. 🧀

Don’t forget the lime juice—a fresh squeeze right before serving brightens all the flavors and cuts through the richness. I also like to add a dash of hot sauce on the side for those who crave extra heat. For a herbaceous finish, garnish with extra cilantro leaves and a pinch of flaky sea salt to enhance the flavors.

Beverage Pairings

A Mexican lager like Modelo Especial or Pacifico is my go-to pairing—its crisp, clean finish cleanses the palate between bites of creamy soup. For a non-alcoholic option, try a sparkling lime soda like Jarritos Limón or a Mexican mango soda for a sweet contrast. 🍺

If you prefer wine, a light-bodied white like Chenin Blanc or a dry Riesling complements the soup’s acidity and creaminess. For a bold twist, a Mexican red wine like Tempranillo stands up to the smoky, spicy notes. Avoid heavy reds—they’ll overpower the delicate flavors of the soup.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 5g25%
Cholesterol 35mg12%
Sodium 520mg23%
Total Carbohydrate 38g13%
Dietary Fiber 12g43%
Sugars 6g
Protein 14g28%
* 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 about this tortilla soup

1

Can I make this soup without avocado?

The avocado cream gives this dish its signature velvety texture, but you can substitute with ½ cup Greek yogurt or coconut milk for a similar creaminess. For extra richness, blend in 1 tablespoon olive oil with the yogurt. The flavor will be different but still delicious—just expect less of that luxurious mouthfeel.

2

How do I keep the tortilla strips crispy when reheating?

Never reheat the fried tortilla strips directly in the soup—they'll turn soggy instantly. Instead, fry a fresh batch right before serving or bake them at 400°F for 5-7 minutes on a wire rack. For maximum crispiness, use corn tortillas (they hold up better than flour) and pat them completely dry before frying.

3

Can I make this soup vegetarian?

Replace the chicken broth with vegetable broth and use vegan sour cream (or silken tofu) for the avocado cream. For extra protein, add 1 can of white beans or crumbled tempeh. The smoky tomato base and crispy tortillas will still shine—just skip the Monterey Jack and use vegan cheese instead.

4

Why does my soup taste bland?

Most likely, you need more salt and acid. Start with the 1.5 teaspoons of salt called for, then taste and adjust—this soup should be seasoned generously. Add a splash of lime juice or a pinch of smoked paprika to deepen the flavor. Pro tip: Toast your spices in a dry pan for 30 seconds before adding to the pot—this releases their essential oils and boosts flavor dramatically.

5

How long can I store leftovers?

Store the soup (without toppings) in an airtight container in the fridge for 3-4 days. The avocado cream should be made fresh or stored separately with a thin layer of lemon juice on top. Reheat gently on the stove, then add fresh toppings—especially the tortilla strips—just before serving. For freezing, store all components separately (soup, beans, avocado cream) for up to 3 months.

★★★★★5.0(15 reviews)
Categories Soups & Stews