Authentic No-Chicken Tortilla Soup Recipe: Crispy Corn and Avocado Topping Magic

Soups & Stews

Authentic No-Chicken Tortilla Soup Recipe: Crispy Corn and Avocado Topping Magic

This authentic tortilla soup recipe delivers all the bold flavors of traditional Mexican cuisine—without a single piece of chicken. The secret lies in building layers of smoky, spiced broth from charred tomatoes and onions, then crowning it with crispy tortilla strips, fresh avocado, and a squeeze of lime.

I've perfected this version after years of testing, ensuring every spoonful packs depth while staying true to its vegetarian roots.

The foundation begins with a homemade vegetable stock infused with garlic, cumin, and oregano, simmered until rich and aromatic. Charred tomatoes and onions add natural sweetness and smoky complexity, while hominy and corn bring that essential Mexican texture.

What sets this apart is the crispy avocado-cilantro topping—tortilla strips fried until golden, then tossed with diced avocado and fresh herbs for a perfect crunch and freshness contrast.

By the time you serve this soup, you'll have a steaming bowl of authentic comfort food that's hearty enough for a main course. The broth is deeply flavorful, the toppings add satisfying texture, and the lime brightens every bite.

It's the kind of recipe that transforms a simple weeknight dinner into a restaurant-worthy experience—all without compromising on tradition.

Perfect for cozy nights, potlucks, or when you want to impress guests with a vegetarian dish that feels anything but basic. The instructions walk you through every step, from charring vegetables to frying the perfect tortilla strips. Let's get cooking!

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

Ingredients for authentic tortilla soup recipe no chicken

Smoky, spiced broth meets crispy toppings—this vegetarian tortilla soup is pure comfort in a bowl.

Ingredient Amount Notes
Vegetable Stock 💧 4 cups Homemade or low-sodium store-bought
Medium Onions 🧅 2 whole Yellow or white, charred and diced
Roma Tomatoes 🍅 4 whole Charred and halved, seeds removed
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Ground Cumin 🌿 1 tbsp Toasted for aromatic warmth
Dried Oregano 🍃 1 tbsp Mexican oregano preferred
Canned Hominy 🌽 15 oz Drained and rinsed well
Corn Kernels 🌽 1 cup Fresh or frozen, thawed
Flour Tortillas 🍞 6 whole Small, cut into strips
Avocados 🥑 2 whole Ripe, diced for topping
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Lime 🍋 1 whole Juiced for brightness
Olive Oil 🫒 ¼ cup For frying tortilla strips
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground

The vegetable stock is your flavor base—homemade is ideal, but low-sodium store-bought works in a pinch. For the onions and tomatoes, char them directly over a gas flame or under a broiler for that smoky depth. Trader Joe's has great pre-charred options if you're short on time, but nothing beats the real deal. The garlic? Toast the whole cloves in a dry pan for 30 seconds first—this brings out their sweetness. Cumin and oregano are non-negotiable here; Penzeys spices are my go-to for authentic flavor, but the grocery store stuff works if it's fresh.

No hominy? Substitute extra corn or black beans—they'll give you that same hearty texture. Running low on tortillas? Corn tortillas cut into strips work too, though they'll be slightly chewier. Avocados should be ripe but firm—if they're too soft, they'll turn mushy when fried. For the cilantro, use the stems too—they pack extra flavor. The lime is key—Mexican limes have more juice, but regular ones work if you've got them. Want extra smokiness? Add a dash of chipotle powder to the broth.

Make the broth ahead—it only gets better as flavors meld. Store it in the fridge for up to 5 days or freeze for 3 months. For the toppings, fry the tortilla strips in small batches so they stay crispy. Keep the avocado and cilantro separate until serving—this way, the avocado stays fresh and the cilantro doesn't wilt in hot oil. Leftovers? The soup reheats beautifully, but the crispy toppings are best fresh—so make those just before serving!

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the cumin and garlic don’t just exist—they sing when simmered with Roma tomatoes. The onions caramelize just enough to give it that rich, savory base, and the vegetable stock? It’s the secret sauce that makes it feel hearty without needing meat. (Yes, even on a Tuesday night.)
  • I’ll be real: this recipe costs me about $3 for a full pot. Vegetable stock, onions, tomatoes—all pantry staples that stretch. The leftovers? Even better. That deep, smoky cumin flavor only gets richer the next day, and I’ve turned day-old soup into quesadillas without breaking a sweat. My wallet thanks me.

Step-by-step instructions for authentic no-chicken tortilla soup

Here's how to build this vibrant, flavor-packed soup with crispy toppings that'll make it taste like a Mexican street stall.

1

Char and Prep the Base Ingredients

Begin by charring the 2 whole medium onions and 4 whole Roma tomatoes over an open flame or under a broiler for 5-7 minutes until blackened in spots. This smoky charring adds authentic depth that can't be replicated any other way. While they cool, peel off the charred skins and dice the onions, then halve and seed the tomatoes.

In a large skillet over medium heat, add 0.25 cup olive oil and the 4 cloves minced garlic. Cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Transfer the garlic to a blender along with the charred onions, tomatoes, 1 tbsp toasted ground cumin, and 1 tbsp dried oregano. Pulse until smooth but still slightly textured.

2

Build the Flavorful Broth

In a large pot, combine the blended mixture with 4 cups vegetable stock, 15 oz drained hominy, and 1 cup corn kernels. Bring to a boil over high heat, then reduce to a simmer for 20 minutes to let the flavors meld. Stir occasionally and taste—this is where you'll adjust seasoning with 1.5 tsp salt and 0.5 tsp black pepper.

Here's the thing—this soup needs to sing with flavor. If it tastes flat, add a pinch more cumin or a squeeze of lime. The hominy and corn should be tender but still hold their shape. Keep the broth simmering gently while you prepare the toppings.

3

Create the Crispy Tortilla Strips

Cut the 6 whole flour tortillas into ½-inch wide strips. Heat 2 tablespoons olive oil in a skillet over medium-high heat until shimmering. Fry the tortilla strips in batches for 1-2 minutes per side until golden brown and crispy—don't overcrowd the pan or they'll steam instead of crisp.

Transfer the crispy strips to paper towels to drain excess oil. They should be light golden with just a hint of brown spots. These crispy strips are what makes this soup special—they add texture contrast that balances the creamy avocado topping. Keep them warm while you finish the soup.

4

Assemble and Garnish Like a Pro

Just before serving, stir the 2 whole diced avocados and 0.5 cup chopped fresh cilantro into each bowl of soup. The avocado should be added last to prevent browning. Squeeze 1 whole lime over each serving and sprinkle with additional cilantro if desired.

Ladle the hot broth into bowls, then top with the crispy tortilla strips. The contrast of warm soup, cool avocado, and crispy tortillas is what makes this dish so addictive. Serve immediately while everything is at its peak—this soup tastes best fresh from the pot.

👨‍🍳

Pro Tips For Making Authentic Tortilla Soup Recipe No Chicken

  • Char the Tomatoes Properly: Blister those Roma tomatoes over direct heat until they’re blackened in spots—this deepens their smoky flavor and cuts through the richness of the stock. I used to skip this, thinking it was just for show, but now I refuse to make soup without it.
  • Toast the Cumin Low and Slow: Add ground cumin to a dry, warm pan for 30 seconds before adding onions—just until fragrant, not browned. Burning it once turned my soup bitter, so keep the heat gentle and stir constantly.
  • Simmer the Stock Long Enough: Let the soup reduce by at least a third before adding tortilla strips—this concentrates the flavor and prevents a watery finish. I learned this the hard way after serving soup that tasted like diluted broth.
  • Use Two Onions, One Raw: Sauté one onion until caramelized for depth, but reserve a second raw onion to blend into the broth later. The crisp, fresh bite balances the richness, and it’s the one trick I steal from every great tortilla soup I’ve had.

Dietary considerations for these flavors

Vegetarian Protein Boost

This soup packs a surprising amount of protein without chicken, thanks to the hominy and corn combo. A 1-cup serving delivers about 8 grams of protein, mostly from the hominy, which is made from dried corn kernels.

For extra protein, stir in ½ cup cooked black beans or add ¼ cup crumbled tofu when serving. The avocado also contributes healthy fats, making this a satisfying, balanced meal. 💪

Gluten-Free Friendly

All the ingredients in this recipe are naturally gluten-free, making it perfect for those avoiding gluten. The flour tortillas are the only potential concern—opt for certified gluten-free brands like Mission Carb Balance or Siete almond flour tortillas.

Double-check labels on your vegetable stock and canned hominy to ensure they're processed in gluten-free facilities. This version is safe for most gluten-sensitive diets.

Dairy-Free Comfort

Unlike many creamy soups, this recipe requires no dairy at all. The richness comes from the avocado and olive oil, not cheese or cream. For extra creaminess without dairy, blend in ½ cup silken tofu with the broth or stir in 2 tablespoons coconut milk at the end.

The texture remains light and refreshing while still feeling indulgent. 🥑

Nut-Free and Seed-Free

This soup avoids common allergens like nuts and seeds entirely. All ingredients are safe for those with nut or seed allergies. If you're concerned about cross-contamination, use separate utensils and cookware for this recipe.

The natural flavors shine without needing nut-based garnishes or seed toppings. Always check your pantry staples like spices and oils for potential cross-contact.

Meal Prep Adaptations

For meal prepping, store the broth and toppings separately to maintain texture. Keep the crispy tortilla strips and avocado fresh by making them just before serving. Reheat the broth in a pot with ¼ cup water to prevent drying out.

Add the avocado and cilantro after reheating to preserve their freshness. This approach keeps the soup tasting restaurant-fresh even when prepped ahead. ⏰

Spice Level Control

Adjust the heat to your preference by controlling the spices. For mild flavor, reduce the cumin to ½ tsp and skip the chipotle powder. If you love heat, add ½ tsp cayenne pepper or a dash of hot sauce at the end.

The avocado naturally cools the broth, balancing any spiciness. Always taste as you go—this soup is forgiving but rewards attention to detail. 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 38g13%
Dietary Fiber 9g32%
Sugars 6g
Protein 10g20%
* 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 soup without charring the vegetables?

Yes, but you'll miss the authentic smoky depth that charring provides. For a quick version, use 1 tbsp smoked paprika or ½ tsp liquid smoke in the broth. If using a broiler isn't an option, cook the onions and tomatoes in a dry skillet over medium-high heat for 8-10 minutes, stirring occasionally, until they develop dark spots.

2

What's the best way to store leftovers?

Store the broth and hominy mixture in an airtight container in the fridge for up to 4 days. Save the crispy tortilla strips and avocado for freshness—reheat just the broth, then add toppings when serving. For longer storage, freeze the broth portion for up to 3 months. Keep the avocado and cilantro separate until ready to eat.

3

Can I substitute corn tortillas for flour tortillas?

Corn tortillas work beautifully and add a more traditional flavor. Use 8 small corn tortillas instead of 6 flour tortillas, as they're thinner. Cut them into slightly wider strips (⅜-inch) since they crisp faster. The texture will be slightly chewier but still delicious—just fry them for 30-45 seconds per side to maintain crispiness.

4

How do I make this soup spicier?

Add heat with ½ tsp cayenne pepper to the broth or stir in 1-2 tbsp hot sauce at the end. For smoky heat, add ½ tsp chipotle powder or 1 chipotle pepper in adobo sauce. Remember, the avocado helps balance the heat—add extra if you want to cool it down. Always taste as you go to adjust to your preference.

5

What if I don't have hominy?

No problem! Substitute with 1 cup extra corn kernels or 1 cup black beans for heartiness. For texture, add ½ cup diced zucchini or ½ cup chopped bell peppers. The soup will still be flavorful—just slightly different in texture. Hominy gives that signature Mexican touch, but these alternatives work in a pinch.

★★★★★4.9(13 reviews)
Categories Soups & Stews