Basic Tortilla Soup Recipe: Zesty Lime and Cumin Kicks in One Pot

Soups & Stews

Basic Tortilla Soup Recipe: Zesty Lime and Cumin Kicks in One Pot

This basic tortilla soup recipe delivers bold Mexican-American flavors in a single pot, blending smoky cumin, tangy lime, and crispy tortilla strips for a restaurant-quality bowl. The secret lies in building layers of flavor through a well-seasoned broth and perfectly toasted spices—no shortcuts, just deep, authentic taste.

What starts as simple ingredients transforms into a hearty, zesty soup that’s ready in under an hour, making it ideal for weeknight dinners or game-day gatherings.

The foundation of great tortilla soup is a rich, aromatic broth infused with garlic, cumin, and chili powder, simmered until the flavors meld into a cohesive, savory base. I’ve streamlined the process by using pantry staples—like canned tomatoes and chicken broth—but the result is anything but basic.

The key step? Toasting the spices in oil before adding them to the pot, which unlocks their full depth and prevents bitterness. This method ensures every spoonful is packed with warmth and complexity.

By the time you ladle the soup into bowls, you’ll have a vibrant, brothy dish topped with crispy tortilla triangles, creamy avocado slices, and a dollop of tangy sour cream.

The contrast of textures—crunchy tortillas against the silky broth—elevates every bite, while the lime wedge adds a bright finish that cuts through the richness. This is comfort food at its best: hearty enough to fill you up, yet light enough to enjoy on a warm evening.

Serve with warm cornbread or a side of cilantro-lime rice to round out the meal. The beauty of this recipe is its versatility—adjust the heat with extra chili powder or swap in black beans for extra protein.

Whether you’re feeding a crowd or treating yourself to a solo dinner, this tortilla soup delivers on flavor without the fuss. Let’s get cooking!

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

Ingredients for basic tortilla soup

Pantry staples, bold spices, and a few fresh touches make this soup shine.

Ingredient Amount Notes
Chicken Broth 💧 4 cups Low-sodium preferred
Canned Diced Tomatoes 🍅 14 ½ oz Fire-roasted for depth
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Ground Cumin 🌿 1 tbsp Toasted for aroma
Chili Powder 🌶️ 1 ½ tbsp Medium heat preferred
Extra-Virgin Olive Oil 🫒 1 tbsp For toasting spices
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Corn Tortillas 🍞 8 whole Cut into triangles
Avocado 🥑 1 whole Sliced, ripe
Sour Cream 🧀 ½ cup Full-fat for creaminess
Lime 🍋 1 whole Juiced, for serving
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Black Beans 🥫 15 oz Drained, optional protein

The spices are non-negotiable here—toast the cumin and chili powder in olive oil until fragrant (about 30 seconds). This step unlocks their full flavor. Trader Joe's has the best pre-toasted spices if you're short on time, but the bulk bins at Whole Foods are cheaper for regular use. Fire-roasted canned tomatoes add smoky depth—Muir Glen is my go-to, but any brand works. The chicken broth? Low-sodium is key unless you want to adjust later. For the tortillas, Mission brand is the most reliable for crispiness when fried.

No corn tortillas? Flour tortillas work in a pinch, but they won't crisp up the same way. Swap the avocado for guacamole if you're feeling lazy (or just buy pre-made—no shame). The black beans are optional but add heartiness. Drained and rinsed is a must to avoid a watery soup. Short on lime? Lemon juice works, but lime's that bright citrus punch is essential. The cilantro can be dried if you're in a bind, but fresh is worth the extra minute to chop.

This soup tastes even better the next day—flavors meld beautifully when refrigerated. Store leftovers in an airtight container for 4-5 days. For crispy tortilla strips, fry them fresh before serving (they get soggy fast). Freeze the broth base without toppings for up to 3 months—just reheat and add fresh garnishes when ready to serve.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe when I’ve got nothing but canned tomatoes and a head of onion staring at me. No fancy prep—just chop, simmer, and let the cumin work its magic while you do dishes.
  • Cumin Bomb: That earthy, toasty cumin? It’s the secret weapon here. A single teaspoon turns a simple broth into something warm and complex that makes you forget it’s “basic.”
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors only get better the next day, and it reheats like a dream—perfect for lunches or feeding unexpected guests.
  • Budget Win: Three bucks for the tomatoes, a dollar for the broth, and you’ve got a full pot of soulful soup. Honestly, it’s the kind of recipe that makes me feel like I’m feeding a crowd without breaking the bank.

Step-by-step instructions for zesty lime tortilla soup

Here's how to build this vibrant soup from scratch—layer by layer.

1

Sauté Aromatics Until Fragrant

Heat the 1 tablespoon extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Here's the thing—you want the onions to caramelize just slightly, so don't rush this step.

Add the 3 minced garlic cloves and cook for another 30 seconds until fragrant. Immediately stir in the 1 tablespoon ground cumin and 1.5 tablespoons chili powder, toasting them for 1 minute until you can smell that earthy, warm aroma. This is where the soup gets its signature depth—don't skip this toasting step or you'll miss out on maximum flavor.

2

Build the Flavor Base

Pour in the 14.5 ounces canned diced tomatoes and stir to combine with the spiced onions. Add the 4 cups chicken broth, 1 teaspoon salt, and 0.5 teaspoon black pepper. Bring everything to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15 minutes. You'll see the flavors melding together—this is when the soup starts to develop its complex taste.

After 15 minutes, stir in the 15 ounces drained black beans. If you're using them, they'll add a nice hearty texture. Let the soup continue simmering for another 5 minutes to let all the flavors fully integrate. The beans should be heated through and the soup should have a rich, slightly thickened consistency from the tomatoes and spices.

3

Prepare the Tortilla Strips

While the soup simmers, cut the 8 corn tortillas into ¼-inch strips. You'll end up with about 4 cups of strips—this is your perfect ratio for texture. I like to cut them into triangles first, then slice those triangles into strips for even cooking.

Heat 1 tablespoon extra-virgin olive oil in a dry skillet over medium heat. Add the tortilla strips in a single layer and fry for 1-2 minutes until they're golden brown and crispy. Watch them closely—they burn quickly! Remove the crispy strips with a slotted spoon and drain on paper towels. Set aside for later.

4

Finish and Serve with Toppings

Once the soup has simmered for 20 minutes total, taste and adjust seasoning if needed. You might need a bit more salt or lime juice to balance the flavors. Remove from heat and stir in ½ cup sour cream—this adds a lovely creamy contrast to the spicy broth.

Ladle the soup into bowls and top each serving with ¼ of the crispy tortilla strips, ¼ of the sliced avocado, a sprinkle of chopped fresh cilantro, and a squeeze of lime juice. The contrast of textures and temperatures makes this dish truly special—creamy soup, crispy tortillas, cool avocado, and bright lime all working together.

👨‍🍳

Pro Tips For Making Basic Tortilla Soup

  • Sweat the Onion First: I learned this the hard way—when you toss raw onion into simmering broth, it just sits there like a soggy rock. Instead, cook the diced onion in a dry pan over medium heat for 5-6 minutes until it’s soft and golden. The flavor will actually develop instead of hiding in the background.
  • Bloom the Cumin: This isn’t the prettiest method, but it’s the tastiest. Toast the ground cumin in the same dry pan you used for the onion (no oil needed) for 30 seconds until it smells deeply aromatic. Then stir it into the broth with the onions—this step makes a real difference in how earthy and complex the soup tastes.
  • Simmer, Don’t Boil: I used to crank the heat and wonder why my soup tasted flat. Tortilla soup needs a gentle simmer (small bubbles, occasional swirls) for at least 15 minutes after adding the tomatoes. Boiling burns off the tomato flavor and makes the broth taste thin. Keep it at a low, steady simmer—your future self will notice.
  • Crush the Tortilla Chips: Skip the store-bought crumbly chips—they’re bland and mushy. Tear or crush your own tortilla chips by hand (or pulse them briefly in a food processor) right before adding them to the soup. This keeps them crispy longer and lets you control the texture. (Yes, even if you’re impatient like me.)

Essential equipment for this dish

Large Pot Essentials

A 6-8 quart Dutch oven or heavy-bottomed soup pot is my go-to for tortilla soup—it gives enough room for the broth to develop depth without boiling over. I use my All-Clad Stainless Steel Dutch Oven because it distributes heat evenly, preventing hot spots that can burn the onions or spices.

If you don’t have one, a large enameled cast iron pot works just as well. Avoid thin aluminum pots, as they can’t maintain consistent heat for the 20-minute simmer. 🔥

Skillet for Crispy Tortillas

For the tortilla strips, a 10-inch cast iron skillet is ideal—it heats up quickly and retains heat to crisp the edges perfectly. My Lodge Cast Iron Skillet is my workhorse, but any heavy skillet will do.

If you’re short on time, a non-stick frying pan works too, though you’ll need to watch the strips more closely to prevent sticking. Pro tip: Use paper towels under the skillet to absorb excess oil and make cleanup easier. 🍞

Slotted Spoon & Tongs

A long-handled slotted spoon is a must for removing crispy tortilla strips without breaking them. I keep a OXO Good Grips Slotted Spoon in my kitchen specifically for this task—its sturdy handle and wide slots make it easy to lift strips without soggy edges.

A pair of tongs also comes in handy for stirring the soup while keeping your hands safe from the hot broth. Avoid wooden spoons here; they can absorb flavors and leave residue. ✨

Immersion Blender (Optional)

If you prefer a smoother texture, an immersion blender lets you blend the soup directly in the pot for a velvety finish. I use my Ninja BN601 to blend about half the soup before serving, leaving the other half chunky for texture contrast.

This step is optional but adds a restaurant-quality touch. Just be careful not to over-blend, or you’ll lose the beautiful tomato and onion pieces that add depth. 💫

Fine-Mesh Strainer

A fine-mesh strainer is useful if you want to remove any unwanted bits from the broth or rinse the black beans before adding them. I use a stainless steel strainer from my OXO kitchen set—it’s durable and easy to clean.

This step isn’t critical, but it ensures your soup is smooth and free of any gritty textures. For the tortilla strips, a strainer also works great for draining excess oil after frying. 🧼

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 3g15%
Cholesterol 15mg5%
Sodium 680mg29%
Total Carbohydrate 42g15%
Dietary Fiber 10g36%
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 vegetarian?

Swap the chicken broth for 4 cups vegetable broth and omit the black beans or use 15 oz cooked lentils instead for protein. The spices and lime will still shine, and you can add extra veggies like diced zucchini or bell peppers to the broth for depth. Just toast the cumin and chili powder the same way—they're the flavor anchors.

2

How do I prevent the tortilla strips from getting soggy?

Fry them fresh right before serving—1-2 minutes per batch in hot oil until golden and crispy. Store any extras in a 200°F oven for up to 10 minutes if needed, but they're best served immediately. Another trick: Toss the fried strips in a tiny bit of cornstarch before adding them to the soup for extra crunch.

3

What's the best way to store leftovers?

Keep the soup (without toppings) in an airtight container for 4-5 days in the fridge. The broth flavor actually improves overnight! Reheat gently on the stove, then add fresh toppings like avocado and tortilla strips when serving. For freezing, store the broth base (without toppings) for up to 3 months—just reheat and garnish fresh when ready.

4

Can I make this soup spicier?

Add ½ teaspoon cayenne pepper with the chili powder or stir in 1 chopped chipotle pepper in adobo sauce when building the broth. For heat lovers, serve with extra hot sauce or diced jalapeños. Remember: You can always add more spice, but you can't take it out—so start with what you like and adjust!

5

Why does my soup taste bland?

Most likely, the spices weren't toasted long enough. Always toast the cumin and chili powder in oil for 1 full minute until fragrant before adding liquids. Also check your salt—tortilla soup needs 1-1.5 teaspoons total. If using low-sodium broth, you may need to add extra. Finally, fresh lime juice at the end brightens everything up.

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