Vegan Lentil Tortilla Soup Recipe

I can’t get enough of how this vegan tortilla soup turns pantry staples into a rich, hearty bowl loaded with smoky tomatoes, tender lentils, black beans, and sweet corn. One pot, big flavor, and the kind of dinner that makes chilly days worth it.

A photo of Vegan Lentil Tortilla Soup Recipe

I’m obsessed with this Vegan Lentil Tortilla Soup because it eats like a full-on meal, not some sad little bowl of broth. The red lentils turn rich and silky, while fire roasted tomatoes bring that deep, smoky tang I always want in a tortilla soup.

I love the way every spoonful feels thick, bold, and loaded without being heavy. And the toppings?

I go hard. Crunch, creaminess, limey brightness, all of it.

But the real reason I keep coming back is the flavor payoff. Big, punchy, messy-in-the-best-way soup.

The kind I crave the second the temperature drops outside, for real.

Ingredients

Ingredients photo for Vegan Lentil Tortilla Soup Recipe

  • Olive oil gets the onions going and adds a little cozy richness.
  • Onion and garlic build that savory base you’d miss if skipped.
  • Jalapeño brings fresh heat, but it’s totally cool to leave out.
  • Cumin, paprika, chili powder, and oregano make it taste like tortilla soup.
  • Red pepper flakes add a tiny kick if you’re into spicy bowls.
  • Red lentils make it hearty, creamy, and sneakily packed with protein.
  • Fire roasted tomatoes add smoky sweetness without any extra work.
  • Corn gives sweet pops that keep every spoonful fun.
  • Black beans bring fiber, protein, and that classic soup-shop vibe.
  • Vegetable broth keeps it cozy, while water helps thin things out.
  • Tomato paste makes the broth taste deeper, like it simmered forever.
  • Salt, pepper, lime, and cilantro wake everything up fast.
  • Tortilla strips or chips give the crunch.

    Basically, don’t skip them.

  • Avocado adds creamy coolness, especially when the soup’s spicy.
  • Plus green onions, extra cilantro, and lime make it feel fresh.

Ingredient Quantities

  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely chopped (about 1 1/2 cups)
  • 3 garlic cloves, minced
  • 1 medium jalapeño, seeded and minced (optional)
  • 1 tablespoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 1 cup red lentils, rinsed
  • 1 (14.5 ounce) can fire roasted diced tomatoes
  • 2 cups frozen or canned corn
  • 1 (15 ounce) can black beans, drained and rinsed
  • 4 cups low sodium vegetable broth
  • 1 cup water (adjust as needed)
  • 1 tablespoon tomato paste (optional, for deeper tomato flavor)
  • Salt to taste, about 1 to 1 1/2 teaspoons
  • Freshly ground black pepper, about 1/2 teaspoon
  • Juice of 1 lime (about 2 tablespoons)
  • 1/2 cup fresh cilantro, chopped
  • 4 to 6 corn tortillas, cut into strips and toasted, or 1 to 2 cups store bought tortilla chips
  • 1 ripe avocado, sliced, for serving
  • Optional garnishes: sliced green onions, extra cilantro, lime wedges

How to Make this

1. Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until translucent, about 5 to 7 minutes.

2. Add the minced garlic and jalapeño and cook, stirring, for 1 minute until fragrant.

3. Stir in cumin, smoked paprika, chili powder, dried oregano and crushed red pepper flakes, and cook for 30 seconds to bloom the spices.

4. Add the rinsed red lentils, fire roasted tomatoes, tomato paste if using, vegetable broth and 1 cup water. Bring to a boil.

5. Reduce heat to low and simmer, uncovered, until the lentils are tender and beginning to break down, about 15 to 20 minutes. Stir occasionally and add more water if the soup becomes too thick.

6. Stir in the corn and drained black beans and cook until heated through, about 3 to 5 minutes.

7. Season with salt and freshly ground black pepper to taste. Remove from heat and stir in lime juice and chopped cilantro.

8. Meanwhile, cut corn tortillas into strips and toast in a skillet with a little oil until crisp or bake at 400 F until golden, or use store bought tortilla chips.

9. Ladle soup into bowls and top with toasted tortilla strips or chips, sliced avocado, and optional garnishes such as sliced green onions, extra cilantro and lime wedges.

Equipment Needed

1. Large heavy pot or Dutch oven
2. Chef’s knife
3. Cutting board
4. Wooden spoon or heatproof spatula
5. Measuring spoons and measuring cups
6. Fine mesh strainer or colander (for rinsing lentils and beans)
7. Skillet or baking sheet (for toasting tortilla strips)
8. Ladle for serving
9. Can opener

FAQ

Vegan Lentil Tortilla Soup Recipe Substitutions and Variations

  • Olive oil: use avocado oil, light-tasting grapeseed oil, or a mild coconut oil for high heat cooking.
  • Red lentils: substitute brown or green lentils (longer cooking time), split yellow lentils, or canned lentils drained.
  • Fire roasted diced tomatoes: use regular diced tomatoes plus 1/2 teaspoon smoked paprika, crushed roasted tomatoes, or tomato passata.
  • Black beans: swap in pinto beans, kidney beans, or cooked chickpeas for a different texture and flavor.

Pro Tips

1. Bloom the spices in the oil until fragrant before adding liquids; it only takes 20 to 30 seconds but the aroma and depth jump noticeably. Keep stirring so nothing burns.

2. Watch the lentils as they cook. Red lentils break down quickly, so if you like a chunkier soup, check them a few minutes early and add extra broth or water gradually to reach the texture you want.

3. Toast the tortilla strips just before serving so they stay crisp. If you must make them ahead, store them in a paper towel lined container at room temperature and crisp them up briefly in a hot oven or skillet before topping the bowls.

4. Brighten at the end: add the lime juice and most of the cilantro off the heat for fresh brightness, then reserve a little cilantro and some sliced green onion to sprinkle on top for contrast in flavor and color.

Vegan Lentil Tortilla Soup Recipe

Vegan Lentil Tortilla Soup Recipe

Recipe by Bob Sinclair

0.0 from 0 votes

I can’t get enough of how this vegan tortilla soup turns pantry staples into a rich, hearty bowl loaded with smoky tomatoes, tender lentils, black beans, and sweet corn. One pot, big flavor, and the kind of dinner that makes chilly days worth it.

Servings

6

servings

Calories

400

kcal

Equipment: 1. Large heavy pot or Dutch oven
2. Chef’s knife
3. Cutting board
4. Wooden spoon or heatproof spatula
5. Measuring spoons and measuring cups
6. Fine mesh strainer or colander (for rinsing lentils and beans)
7. Skillet or baking sheet (for toasting tortilla strips)
8. Ladle for serving
9. Can opener

Ingredients

  • 1 tablespoon olive oil

  • 1 medium yellow onion, finely chopped (about 1 1/2 cups)

  • 3 garlic cloves, minced

  • 1 medium jalapeño, seeded and minced (optional)

  • 1 tablespoon ground cumin

  • 1 teaspoon smoked paprika

  • 1 teaspoon chili powder

  • 1/2 teaspoon dried oregano

  • 1/4 teaspoon crushed red pepper flakes (optional)

  • 1 cup red lentils, rinsed

  • 1 (14.5 ounce) can fire roasted diced tomatoes

  • 2 cups frozen or canned corn

  • 1 (15 ounce) can black beans, drained and rinsed

  • 4 cups low sodium vegetable broth

  • 1 cup water (adjust as needed)

  • 1 tablespoon tomato paste (optional, for deeper tomato flavor)

  • Salt to taste, about 1 to 1 1/2 teaspoons

  • Freshly ground black pepper, about 1/2 teaspoon

  • Juice of 1 lime (about 2 tablespoons)

  • 1/2 cup fresh cilantro, chopped

  • 4 to 6 corn tortillas, cut into strips and toasted, or 1 to 2 cups store bought tortilla chips

  • 1 ripe avocado, sliced, for serving

  • Optional garnishes: sliced green onions, extra cilantro, lime wedges

Directions

  • Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until translucent, about 5 to 7 minutes.
  • Add the minced garlic and jalapeño and cook, stirring, for 1 minute until fragrant.
  • Stir in cumin, smoked paprika, chili powder, dried oregano and crushed red pepper flakes, and cook for 30 seconds to bloom the spices.
  • Add the rinsed red lentils, fire roasted tomatoes, tomato paste if using, vegetable broth and 1 cup water. Bring to a boil.
  • Reduce heat to low and simmer, uncovered, until the lentils are tender and beginning to break down, about 15 to 20 minutes. Stir occasionally and add more water if the soup becomes too thick.
  • Stir in the corn and drained black beans and cook until heated through, about 3 to 5 minutes.
  • Season with salt and freshly ground black pepper to taste. Remove from heat and stir in lime juice and chopped cilantro.
  • Meanwhile, cut corn tortillas into strips and toast in a skillet with a little oil until crisp or bake at 400 F until golden, or use store bought tortilla chips.
  • Ladle soup into bowls and top with toasted tortilla strips or chips, sliced avocado, and optional garnishes such as sliced green onions, extra cilantro and lime wedges.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 480g
  • Total number of serves: 6
  • Calories: 400kcal
  • Fat: 10.7g
  • Saturated Fat: 1.5g
  • Trans Fat: 0g
  • Polyunsaturated: 1g
  • Monounsaturated: 5g
  • Cholesterol: 0mg
  • Sodium: 613mg
  • Potassium: 800mg
  • Carbohydrates: 49g
  • Fiber: 9.5g
  • Sugar: 4.3g
  • Protein: 14.5g
  • Vitamin A: 1500IU
  • Vitamin C: 12mg
  • Calcium: 133mg
  • Iron: 2mg

Please enter your email to print the recipe:




Leave a Comment

Your email address will not be published. Required fields are marked *

*