Soups & Stews
This avocado tortilla soup recipe delivers the perfect balance of smoky, creamy swirls and crispy tortilla topping—a modern twist on a classic favorite. The secret lies in blending roasted tomatoes and garlic into a velvety base, then crowning it with golden, textured tortilla strips and fresh avocado. I developed this version after craving something hearty yet refreshing, and it’s become a go-to for both weeknight dinners and entertaining.
The recipe starts with a rich, creamy broth infused with cumin and smoked paprika, then gets elevated by blending in avocado for natural richness without heavy cream. While traditional versions often rely on canned soup, this method builds flavor from scratch—roasting the tomatoes deepens their sweetness, and toasting the spices adds warmth. The crispy tortilla topping is the star: lightly fried until golden and crunchy, it contrasts beautifully with the cool, creamy soup.
What makes this dish special is how every element comes together—smoky from the spices, creamy from the avocado, and crispy from the tortilla strips. The result is a soup that’s satisfying yet light, packed with texture and flavor in every spoonful. It’s also completely adaptable: add a dollop of sour cream, a squeeze of lime, or a sprinkle of cilantro to customize it to your taste.
Perfect for serving in chilled bowls with a side of warm cornbread or a simple green salad, this soup is as impressive as it is easy to prepare. Let’s get cooking—your taste buds will thank you.
Ingredients for avocado tortilla soup
Sixteen ingredients for a bowl that balances smoky, creamy, and crispy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Roma Tomatoes 🍅 | 4 whole | Roasted for depth of flavor |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 6 cloves | Roasted for sweetness |
| Avocados 🥑 | 2 whole | Ripe, pitted and peeled |
| Corn Tortillas 🌽 | 6 whole | Blue or white, cut into strips |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Cumin Seeds 🌿 | 1 tbsp | Toasted for aroma |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Ground Cumin 🌿 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and frying |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Sour Cream 🧀 | ¼ cup | Optional, for serving |
The tomatoes and garlic are the flavor anchors here. Roma tomatoes roast up sweeter than beefsteak—look for plump, firm ones at the store. Whole Foods or local markets usually have the best quality, but any grocery store works if they're fresh. Toast the cumin seeds in a dry pan for 30 seconds until fragrant—it adds a depth store-bought ground cumin can't match. The avocados should yield slightly to gentle pressure; none of that rock-hard or mushy stuff. And for the tortillas? Mission or La Banderita are my go-tos—they crisp up perfectly without burning.
No Roma tomatoes? Grape tomatoes work in a pinch, but you'll need about twice as many. Smoked paprika hard to find? Regular paprika plus a pinch of liquid smoke gets you close. Running low on corn tortillas? Flour tortillas fry up crispier, but corn keeps the authentic vibe. The vegetable broth can be homemade or Pacific Foods or Imagine brands for the best flavor. And if you're vegan, use coconut yogurt instead of sour cream—it's just as creamy. Fresh cilantro? Dried works at half the amount, but it won't have that bright, fresh finish.
This soup keeps beautifully—3 days in the fridge, 2 months frozen. The tortilla strips crisp up again when reheated, so store them separately if you're prepping ahead. For serving, I like chilling the soup slightly—it lets the flavors meld even more. Garnish with extra cilantro, a squeeze of lime, or a dollop of sour cream right before eating. The crispy tortilla topping stays crunchy for about 1 hour after frying, so make it fresh if you can. Leftovers? Just add a splash of broth to thin it out.
Why You'll Love This Recipe
- No Chopping Hassle: I’ll be real—this soup only needs a knife for the onion and garlic. Toss the rest (tomatoes, avocado) straight in, and you’re done. The tortillas? Just toast and crumble. That’s it.
- Creamy Without Guilt: The avocado makes this soup velvety smooth without heavy cream or cheese. Honestly, the first time I skipped the sour cream, my kids didn’t even notice—now they fight over the last bowl.
- Lunch for Days: Between us, this soup tastes even better the next day. I make a big batch on Sundays, and it’s my go-to for work lunches. The tortillas stay crispy when reheated, and the tomatoes deepen in flavor.
- Budget-Friendly Luxury: Roma tomatoes and onions are cheap, but they pack a punch. Avocados stretch further when blended into the broth, and tortillas cost pennies. It’s fancy enough for company, but my wallet stays happy.
Step-by-step instructions for avocado tortilla soup
Here's how to create that perfect balance of smoky, creamy, and crispy in every bowl.
Roast the Tomatoes, Onion, and Garlic for Deep Flavor
Preheat your oven to 425°F and line a baking sheet with parchment paper. Cut the 4 whole Large Roma Tomatoes in half lengthwise and place them cut-side down on the sheet. Dice the 1 whole Yellow Onion into medium pieces and spread them out. Peel the 6 cloves Garlic Cloves and place them whole on the sheet as well.
Drizzle everything with 2 tablespoons of the 0.5 cup Extra-Virgin Olive Oil and sprinkle with 1 tablespoon Smoked Paprika, 1 teaspoon Ground Cumin, 1 teaspoon Salt, and 0.25 teaspoon Black Pepper. Toss everything gently to coat. Roast for 25-30 minutes until the tomatoes are blistered and the onions are golden brown.
This roasting step is crucial—it caramelizes the natural sugars and deepens the smoky flavor that makes this soup special. Keep an eye on the garlic; it should be soft and fragrant but not burned.
Build the Creamy Base with Avocado and Broth
While the vegetables roast, heat 1 tablespoon Extra-Virgin Olive Oil in a large pot over medium heat. Once hot, add the roasted tomatoes, onions, and garlic, scraping up any browned bits from the bottom of the pan. Let them cook for 2-3 minutes to meld the flavors.
Pour in the 4 cups Vegetable Broth and bring to a gentle simmer. Reduce heat to low and let it cook for 10 minutes to allow the flavors to meld together. Meanwhile, scoop the flesh of the 2 whole Avocados into a blender or food processor. You can leave the skin on for easier scooping.
Once the broth has simmered, remove it from heat and carefully blend in the avocado flesh until completely smooth. The soup should be thick and creamy—if it's too thick, thin it with a splash of hot broth. Here's the thing—this is where the magic happens. The avocado creates that luxurious creaminess while keeping the dish light.
Season and Prepare the Crispy Tortilla Topping
Return the soup to the pot and stir in the remaining 1 tablespoon Extra-Virgin Olive Oil, 1 tablespoon Cumin Seeds, and 0.5 teaspoon Salt. Let it simmer gently for 5 minutes to let all the flavors come together. Taste and adjust seasoning with more salt or pepper if needed.
While the soup simmers, cut the 6 whole Corn Tortillas into ¼-inch thick strips. Heat 2 tablespoons Extra-Virgin Olive Oil in a skillet over medium-high heat until shimmering. Fry the tortilla strips in batches for 2-3 minutes per batch, stirring constantly, until they're golden brown and crispy. Transfer to a paper towel-lined plate to drain excess oil.
Don't skip this step—crispy tortilla strips are the perfect textural contrast to the creamy soup. They should be golden and crunchy, not soggy. If they lose their crispiness, just fry them again for another 30 seconds.
Finish with Brightness and Serve
Remove the soup from heat and stir in the juice of the 1 whole Lime. This adds a bright, citrusy note that cuts through the richness of the avocado. Taste again and adjust seasoning if needed—it should be perfectly balanced between smoky, creamy, and tangy.
To serve, ladle the soup into bowls and top each with a generous handful of crispy tortilla strips. Garnish with 2 tablespoons Fresh Cilantro and a dollop of 0.25 cup Sour Cream on the side for those who want it. The contrast of the creamy soup, crispy tortillas, and fresh garnishes makes every bite exciting.
Real talk: the best part is when you take your first spoonful. The creamy avocado base, the smoky depth from the roasted vegetables, and the crunch of the tortilla strips all come together in perfect harmony. Serve immediately while the tortilla strips are still crispy and the soup is hot.
Pro Tips For Making Avocado Tortilla Soup
- Char the Tomatoes: Get them blackened on the edges first—this deepens the smoky flavor and cuts through the avocado’s richness. I used to stop at blistering, but now I let them sit until they’re half-charred before scraping into the pot. Works best with Roma tomatoes, so don’t skip this step even if you’re in a hurry.
- Toast the Tortillas: Tear them into strips and fry in small batches until crisp—about 30 seconds per batch—so they don’t turn into soggy confetti. I learned this the hard way after serving a bowl where the tortillas just dissolved. A splash of oil in a dry pan makes all the difference.
- Add Avocado Last: Stir it in just before serving to keep the texture creamy and prevent browning. If you add it too early, the soup will turn gray and the avocado will release too much water, thinning out the broth. Save the best bite for the end.
- Blend in Stages: Pulse the soup in the blender first, then blend again after adding broth—this avoids a gritty texture from over-blending. I was skeptical until I tried it; now I never go back to full-blending right away. Adjust thickness with a splash of water if needed.
Regional styles of this avocado tortilla soup
Mexican-Inspired Original
This is the version most Americans know and love—creamy, smoky, and topped with crispy tortilla strips. I grew up eating this in Mexican restaurants where they’d use homemade tortillas fried until golden. The key is balancing the smoked paprika for depth and lime juice for brightness. Serve with warm flour tortillas on the side for scooping up every last bit of that creamy avocado goodness. 🌶️
For an extra kick, add 2 tsp of chipotle powder to the roasted vegetables—it amplifies the smoky flavor without overpowering. I also like toasting 1 tsp of coriander seeds alongside the cumin for a nutty undertone. The original recipe calls for blue corn tortillas, but white corn works just as well if that’s what you have on hand.
Southwestern Spicy Twist
This variation cranks up the heat with 1-2 diced jalapeños roasted alongside the tomatoes and onions. The charred peppers add a smoky-spicy depth that pairs perfectly with the creamy avocado. I’ve also seen versions where roasted poblano peppers replace some of the tomatoes for a sweeter, milder heat. Garnish with pickled red onions and extra jalapeño slices for those who love their soup fiery. 🔥
For extra richness, stir in 2 tbsp of Greek yogurt at the end instead of sour cream—it adds a tangy brightness that cuts through the heat. I’ve made this version with vegan sour cream (like Kite Hill) for a dairy-free option that still delivers that creamy texture. The Southwestern style works especially well with cornbread on the side to soak up all the spicy-sweet flavors.
California-Inspired Lighter Version
If you’re watching your calories but still want that creamy texture, this West Coast take swaps avocado for silken tofu blended into the soup base. It’s lighter but still velvety smooth. I like adding 1 tbsp of nutritional yeast for a cheesy flavor without the dairy. The crispy tortilla topping stays the same—it’s the perfect crunchy contrast. 🥑
For extra freshness, top with avocado slices (even if you didn’t blend any in) and a sprinkle of toasted pumpkin seeds for crunch. This version pairs beautifully with a simple arugula salad dressed with lemon vinaigrette—the peppery greens balance the creamy soup perfectly. It’s a great option for those hot summer days when you want something refreshing but still hearty.
Texas-Style Hearty Version
In Texas, they take their tortilla soup to the next level by adding diced potatoes and black beans to the base for extra heartiness. The potatoes soak up the broth and add a satisfying bite. I’ve also seen versions with shredded chicken (if you’re not keeping it vegetarian) or crumbled bacon for a smoky, savory depth. The crispy tortilla topping gets even more attention here—sometimes they’ll fry it with garlic powder for extra flavor. 🌽
For a true Texan touch, serve with warm flour tortillas and a side of refried beans. The contrast of the creamy soup, crispy toppings, and hearty sides makes this a filling meal. I’ve even seen versions where they add diced bell peppers to the roasted veggies for a touch of sweetness. This style is perfect for game day or a big family gathering when you want to feed a crowd.
Nutrition facts
Frequently asked questions
Can I make this soup without avocado?
If you're avoiding avocado, blend in 1 cup of silken tofu or ½ cup Greek yogurt for creaminess instead. For a dairy-free option, use ½ cup coconut milk or 1 tbsp nutritional yeast for a cheesy flavor. The texture will be slightly different but still delicious.
Why does my tortilla topping get soggy?
Soggy tortilla strips happen when they absorb moisture from the soup. To fix this, fry them just until golden brown (2-3 minutes per batch) and drain on paper towels. Serve the soup and toppings separately, or fry the tortillas fresh right before eating. For extra crispiness, sprinkle them with ½ tsp cornstarch before frying.
How can I make this soup spicier?
Add 1-2 diced jalapeños to the roasted vegetables for heat, or stir in ½ tsp cayenne pepper with the spices. For smoky heat, use 1 tbsp chipotle powder instead of smoked paprika. Garnish with pickled jalapeños or a dash of hot sauce for extra kick. Always taste as you go!
Can I prepare this ahead of time?
Yes! Make the soup base (without avocado) up to 3 days ahead and refrigerate. Blend in avocado just before serving to prevent browning. For the tortilla strips, fry them fresh or store separately in an airtight container for up to 1 hour. Reheat gently in a dry skillet to restore crispiness. Freeze the soup base (without toppings) for up to 2 months.
What’s the best way to reheat leftovers?
Reheat soup gently on the stove over low heat until warm, stirring occasionally. For crispy tortilla strips, warm them in a dry skillet for 1-2 minutes until golden again. Avoid microwaving the soup—it can make the avocado watery. If the soup seems too thick after reheating, thin it with a splash of warm broth or water.
