Sopa de Tortilla (Tomato and Tortilla Soup with Avocado and Lime)
Why this recipe works
- Layered savoury base: Softened onion, garlic, cumin and guajillo chilli build depth before the tomatoes and stock are simmered together.
- Crunch where it matters: Freshly fried tortilla strips stay crisp when added at the table, giving contrast to the smooth blended soup.
- Bright finish: Avocado adds richness while lime cuts through the tomato base, keeping the soup fresh rather than heavy.
Get the most out of this recipe
Adjust the heat
- For a gentler bowl: Use less guajillo chilli powder or replace some of it with smoked paprika for smokiness without as much heat.
- For more heat: Add extra chilli powder gradually, tasting after the soup has simmered so the spice has time to bloom.
- Balance at the table: Serve lime wedges separately so each bowl can be brightened to taste; acidity helps soften the perception of chilli.
Ingredient notes
- Guajillo character: Guajillo chilli brings a rounded, smoky-fruity flavour with moderate warmth, making it well suited to tomato-based soups.
- Use ripe tomatoes: Ripe tomatoes break down more easily and give the blended soup a fuller, less sharp flavour.
- Choose firm avocado: A ripe but firm avocado holds its shape in the hot soup and gives clean, creamy pieces rather than disappearing into the broth.
Texture tips
- Fry in batches: Keep the tortilla strips in a single loose layer as they fry so they crisp evenly rather than steaming.
- Add strips last: Scatter the tortilla strips over each bowl just before eating to preserve their crunch.
- Blend thoroughly: Blend until the tomato, onion and chilli base is fully smooth, then return it to the pan for final seasoning.
Make-ahead tips
- Keep toppings separate: Store the soup without tortilla strips, avocado, lime or coriander so the toppings stay fresh and crisp.
- Reheat gently: Warm the soup in a saucepan until piping hot, adding a little water if it has thickened in the fridge.
- Freezer-friendly base: Freeze the blended soup base on its own, then prepare fresh tortilla strips and garnishes when serving.
Equipment you'll need
Ingredients
Soup
To serve
Instructions
- Halve the onion and thinly slice it. Peel the garlic, then roughly chop it. Roughly chop the tomatoes.
- Heat the vegetable oil in a saucepan over medium heat. Add the onion and a pinch of the fine sea salt, then cook for 6 to 8 minutes until softened and lightly golden. Stir in the garlic, ground cumin and guajillo chili powder and cook for 30 seconds until fragrant.
- Add the tomatoes and cook for 8 to 10 minutes, stirring occasionally, until they break down and the mixture looks jammy. Pour in the chicken stock and bring to a gentle simmer. Simmer for 10 minutes to meld the flavours.
- Blend the soup until smooth, then return it to the pan. Taste and season with the remaining fine sea salt. Keep warm over a low heat while you make the tortilla strips.
- Stack the corn tortillas and cut into thin strips. Heat a thin layer of vegetable oil in a frying pan over medium-high heat, then fry the strips in batches for 1 to 2 minutes, turning, until crisp and golden. Drain briefly, then lightly season with a pinch of fine sea salt.
- Cut the avocado into small chunks. Cut the limes into wedges and roughly chop the fresh coriander. Ladle the soup into bowls and top with tortilla strips, avocado and coriander, then squeeze over lime to serve.
Recipe notes
Tips
- For a deeper, smokier flavour, let the onion take on a little more colour before adding the garlic and spices, but do not let the garlic burn.
- Blend in batches if using a jug blender, and let the soup cool for a couple of minutes first to avoid pressure building up.
- If serving to young children, keep the guajillo chili powder to 1 tsp and let adults add extra at the table.
Substitutions
- Replace Chicken stock with Vegetable broth for a lighter, meat-free base.
- Replace Fresh coriander with Fresh parsley if you prefer a milder herb finish.
- Replace Guajillo chili powder with Smoked paprika for a gentler heat and a similar smoky note.
Storage
- Refrigerate up to 3 days
- Store the soup (without tortilla strips, avocado, lime and coriander) in an airtight container. Reheat gently in a saucepan until piping hot, adding a splash of water if it has thickened; make fresh tortilla strips for serving.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 bowls
- Total time: 50min (30min active)
- Difficulty: Easy
- Cuisine: Mexican
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
All-Clad Tri-Ply Stainless Steel Saucepan
- Excellent heat control
- Premium build quality
- Expensive
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.
























