Soups & Stews
This avocado tortilla soup recipe delivers the perfect balance of creamy avocado velouté and crispy tortilla strips in every spoonful. The secret lies in charring the tortillas for smoky depth while blending ripe avocados into a velvety base that transforms simple ingredients into restaurant-quality soup.
I developed this recipe after years of perfecting the texture contrast—silky smooth broth meets addictively crunchy toppings—making it a vegetarian showstopper that still feels hearty enough for any meal.
The foundation begins with sautéing onions, garlic, and spices to build flavor before adding tomato and chicken broth for a rich base. What sets this apart is the avocado blend—ripe Hass avocados create an ultra-smooth texture without overpowering the tomato's natural acidity.
Smoked paprika and cumin add that essential Latin American warmth, while lime zest brightens the finished soup. The crispy tortilla strips, toasted to a perfect golden-brown, provide the texture contrast that makes this soup irresistibly satisfying.
By the time you serve this soup, you'll have a bowl that's creamy yet light, tangy yet rich, with every bite delivering that perfect crunch from the tortilla strips. The garnishes—fresh cilantro, sour cream, and lime wedges—elevate it from simple to spectacular, transforming an ordinary weeknight into a flavor adventure.
This recipe proves you don't need meat for a deeply satisfying meal, especially when the textures and flavors work together so beautifully.
Perfect for lunch or dinner, this soup reheats beautifully and scales effortlessly for crowds. The technique is straightforward but yields professional results—no shortcuts that compromise on flavor or texture.
Whether you're serving it to guests or treating yourself, this avocado tortilla soup will become your new go-to recipe for creamy, crispy, and completely delicious comfort in a bowl.
Ingredients for avocado tortilla soup
Sixteen ingredients transform into a velvety, smoky, crispy vegetarian masterpiece—no shortcuts needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Hass Avocados 🥑 | 3 whole | Pitted, peeled, flesh scooped |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Canned Tomato Sauce 🍅 | 1 can | 28 oz, San Marzano preferred |
| Vegetable Broth 💧 | 4 cups | Low-sodium, homemade or store-bought |
| Smoked Paprika 🌶️ | 1 tbsp | High-quality for smoky depth |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lime 🍋 | 1 whole | Zest and juice, organic preferred |
| Corn Tortillas 🌽 | 6 whole | Small, for crispy strips |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For charring tortillas |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Sour Cream 🧀 | ¼ cup | Full-fat for creaminess |
| Avocado Oil 🫒 | ¼ cup | For crispy tortilla frying |
Avocados are the soul of this soup—Hass varieties with no bruises, please. Trader Joe's or local markets usually have the ripest ones, but if yours are firm, let them sit at room temperature for a day. The tomato sauce? San Marzano makes all the difference—sweeter, less acidic, and no mealy chunks. For the tortillas, corn is non-negotiable—they toast better and add authentic flavor. I buy mine in bulk from Costco to save money, but any store-brand corn tortillas work. The lime zest? Organic limes have more vibrant flavor—skip the conventional ones here if you can.
No smoked paprika? Substitute half the amount with chipotle powder for smoky heat. Running low on cumin? Ground coriander at the same amount gives a similar earthiness. The tortillas can be prepped ahead—char them and store in an airtight container for up to 3 days, but they lose crispiness faster. For the avocado blend, blend with a splash of broth if it's too thick—you want that silky texture. Fresh cilantro? Dried works at one-third the amount, but the flavor won't be the same. The sour cream adds richness, but Greek yogurt works too if you're avoiding dairy.
This soup tastes even better the next day—double the batch and freeze half for lazy weeknights. The avocado base keeps for 3 days in the fridge if you cover it tightly with plastic wrap pressed directly on the surface. The crispy tortilla strips? Best served immediately, but you can reheat them in a dry skillet for 30 seconds. For a crowd, scale the tortillas to 12—they disappear fast. Store any leftovers in the fridge for 4 days or freeze for 3 months. The broth base can be made ahead too—just reheat and blend with fresh avocado when ready to serve.
Why You'll Love This Recipe
- No Chopping Struggle: I swear by this recipe because the onion and garlic barely need dicing—just rough chop and let the broth work its magic. The avocado’s creaminess does most of the heavy lifting while you sip your wine.
- Creamy Without Guilt: That velvety avocado swirled into tomato broth? It’s like a hug in a bowl, but the canned tomato sauce keeps it from tasting like a heavy indulgence. (Honestly, I add extra avocado and no one judges.)
- Lunch or Dinner: Toss in tortilla strips for crunch and it’s a full meal, or blend it smooth for a quick lunch. My college-age kid devours it cold the next day—proof it’s just as good for leftovers as it is fresh.
- Pantry Staple Power: Vegetable broth and canned tomato sauce mean this costs pennies to make, and the avocado’s richness stretches every bite. Between us, I’ve fed six people for under $10 with this—no fancy ingredients needed.
Step-by-step instructions for creamy avocado tortilla soup
Here's how to create a velvety avocado-tomato blend with perfectly crisp tortilla strips—every bite delivers that perfect creamy-crispy contrast.
Build the Creamy Avocado-Tomato Base
In a blender, combine the scooped flesh from all 3 whole ripe Hass avocados, the 1 whole yellow onion, 4 cloves minced garlic, 1 can tomato sauce, 4 cups vegetable broth, 1 tablespoon smoked paprika, 1 teaspoon ground cumin, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Blend until completely smooth, scraping down the sides as needed. The mixture should be silky—if it's too thick, add 1-2 tablespoons water until it reaches a velouté consistency.
Taste and adjust seasoning—this is your flavor foundation. I like to add a splash of the lime juice at this stage to brighten the flavors before cooking. Keep the blender ready; we'll use it again for the crispy tortilla strips later.
Cook the Soup Until Velvety Perfection
Transfer the blended mixture to a large pot and bring to a gentle simmer over medium heat. Let it cook uncovered for 15-20 minutes, stirring occasionally, until it's heated through and the flavors meld together. You'll notice the soup thicken slightly as it cooks—this is normal and enhances the creaminess.
Here's the thing—I like to taste the soup at the 10-minute mark. If it needs more depth, add a pinch more salt or a squeeze of lime juice. The soup should be smooth with no graininess, and the avocado flavor should be prominent but not overpowering. Keep it warm while you prepare the tortilla strips.
Create Crispy Tortilla Strips
Cut the 6 whole corn tortillas into ¼-inch thick strips—this size gives you maximum crispiness with minimal oil. Heat 0.25 cup avocado oil in a large skillet over medium-high heat until it shimmers. Working in batches, fry the tortilla strips for 2-3 minutes per batch, stirring constantly, until they're deep golden brown and crispy. Transfer to a paper towel-lined plate to drain excess oil.
Don't walk away—tortilla strips burn quickly. You want them to be crisp enough to stand up to the creamy soup but not so dark they taste bitter. If they're not golden enough after 2 minutes, give them another 30 seconds. These crispy strips are what make this soup irresistible.
Assemble and Garnish
Return the soup to a gentle simmer and stir in the zest and juice of 1 whole lime. This final acidity cuts through the richness and brightens all the flavors. Ladle the soup into bowls, then top each serving with 2-3 crispy tortilla strips, 1 tablespoon chopped fresh cilantro, and a dollop of 0.25 cup sour cream. The contrast between the creamy soup and crispy tortillas is what makes this dish special.
Serve immediately while the tortilla strips are still crispy. The soup will continue to warm slightly from the residual heat, and the tortillas will soften just enough to create that perfect textural balance. Each spoonful should deliver creamy avocado, smoky tomato, and that satisfying crunch.
Pro Tips For Making Avocado Tortilla Soup
- SWEAT THE ONIONS FIRST: I learned this the hard way—skipping this step means your soup tastes like raw onion chunks. Dice the yellow onion extra fine (about ¼-inch pieces) and cook it in oil over medium heat until it’s translucent and just starting to caramelize. That’s when the natural sweetness comes out and blends into the broth instead of sitting like a textural surprise.
- DON’T MASH THE AVOCADO: Yes, even if you’re impatient like me. Once your soup base is simmering, let it cool slightly before folding in the avocado—ripe Hass, diced into ½-inch cubes. Mashing it turns the soup into a sad, grainy sludge. The cubes melt into creaminess as they heat through, and you’ll get those perfect ribbons of green when you stir.
- SAVE THE BROTH FOR LATER: If you’re using canned tomato sauce, drain most of the liquid first—keep just enough to thin the sauce slightly. Then, when you’re ready to assemble, add vegetable broth gradually while tasting. You can always add more, but you can’t un-water a soup. Start with about 1 cup and adjust.
- STIR IN THE GARLIC LAST: After the onions are cooked and the tomato sauce is simmering, add the minced garlic but keep the heat low. It burns faster than you think, and bitter garlic ruins the whole dish. Let it sizzle for 30 seconds max—just enough to wake up the flavors without turning them acrid. Then, add the broth and avocado before it has a chance to overstay its welcome.
Troubleshooting great avocado tortilla soup
Grainy Avocado Texture
If your soup looks grainy after blending, it’s likely because the avocados weren’t ripe enough or the blending wasn’t thorough. Use fully ripe Hass avocados (no brown spots, but yielding to gentle pressure) and pulse the blender in short bursts, scraping down the sides between each.
For extra silkiness, strain the blended mixture through a fine-mesh sieve to catch any lingering chunks. 🥑
Tortilla Strips Too Soft
Undercooked tortilla strips lose their crispness because they weren’t fried long enough or the oil wasn’t hot enough. Heat your avocado oil until it shimmers (around 350°F) and fry the strips for 2-3 minutes per batch, stirring constantly.
Work in small batches to avoid crowding the pan, which lowers the oil temperature. A slotted spoon helps drain excess oil without crushing the strips.
Broth Too Thin or Watery
If your soup tastes diluted, it’s likely because the avocado blend absorbed too much liquid during blending. Reduce the vegetable broth to 3 cups (instead of 4) and simmer uncovered for 10-15 minutes to thicken naturally.
For an instant fix, stir in 1 tablespoon cornstarch mixed with 2 tablespoons water and simmer for 2 more minutes. Avoid over-blending—this breaks down the avocado’s natural oils, making the soup thinner.
Lack of Smoky Flavor
Smoked paprika is key for that authentic depth, but if it’s missing, your spices might not be fresh or the heat wasn’t balanced. Toast the ground cumin in a dry skillet for 30 seconds before adding it to the blend to intensify its aroma.
For extra smokiness, add ½ teaspoon chipotle powder or a pinch of liquid smoke (just ¼ teaspoon). Let the soup simmer uncovered for the full 20 minutes to let the flavors meld—rushing this step weakens the depth.
Avocado Separation
Avocado soup can separate if the acidity (like lime juice) isn’t balanced or the soup sits too long before serving. Add the lime zest and juice after the soup has simmered, not during blending.
For storage, press plastic wrap directly onto the surface of the soup to prevent oxidation. If separation happens, stir vigorously and reheat gently—never microwave to avoid breaking down the avocado’s texture further.
Nutrition facts
Frequently asked questions
Can I make this soup without avocado?
The avocado is what gives this soup its signature creamy texture, but you can substitute with 1 cup silken tofu or ½ cup Greek yogurt for a similar consistency. The flavor will be different—more tangy than rich—but still delicious. If you do this, reduce the broth by ½ cup to maintain balance.
How long do the crispy tortilla strips stay crispy?
Freshly fried tortilla strips stay crispy for about 10-15 minutes at room temperature. To keep them crunchy longer, fry them just before serving and store any extras in a 200°F oven for up to 30 minutes. For reheating, place them on a baking sheet and warm in the oven for 2-3 minutes—never microwave, or they'll turn soggy.
Can I make this soup ahead of time?
Yes! Prepare the soup base (without the tortilla strips) up to 3 days ahead and store it in an airtight container. When ready to serve, reheat gently on the stove, then blend in fresh avocado and lime zest. The tortilla strips should be made fresh—don't fry them ahead as they lose crispness quickly. For extra flavor, add a pinch of smoked paprika when reheating.
What's the best way to store leftovers?
Store the soup (without tortilla strips) in an airtight container in the fridge for up to 4 days. Press plastic wrap directly onto the surface to prevent browning. Reheat gently on low heat, stirring occasionally. For freezing, portion into containers and freeze for up to 3 months. Thaw overnight in the fridge—never microwave frozen soup directly, or the avocado will separate.
Can I use flour tortillas instead of corn?
Flour tortillas work, but they won't have the same authentic texture or flavor. If you must use them, cut them ⅛-inch thick and fry at 375°F for 1-2 minutes per side to get crispy edges. For best results, stick with corn tortillas—they toast more evenly and add a subtle sweetness that complements the smoky soup flavors.
