Vegetarian Lentil Tortilla Soup

This Vegetarian Lentil Tortilla Soup is a hearty, flavorful, and protein-packed dish that brings a delicious twist to the classic tortilla soup. Made with lentils, vegetables, and warming spices, it’s a perfect comfort meal for weeknights or meal prep.

Why You’ll Love This Recipe

  • It’s entirely plant-based and packed with nutrients
  • Great for meal prepping and freezes well
  • Made in one pot for easy cleanup
  • Customizable with your favorite toppings like avocado, cheese, or tortilla strips
  • High in protein and fiber from lentils, making it very satisfying

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Olive oil
  • Onion
  • Garlic
  • Carrots
  • Celery
  • Bell pepper
  • Diced tomatoes
  • Green chilies (optional for heat)
  • Brown or green lentils
  • Vegetable broth
  • Ground cumin
  • Chili powder
  • Smoked paprika
  • Salt and pepper
  • Corn tortillas or tortilla chips (for garnish)
  • Lime juice
  • Fresh cilantro

Directions

  1. Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery. Sauté until softened.
  2. Stir in the bell pepper, diced tomatoes, green chilies, lentils, broth, and all the spices.
  3. Bring to a boil, then reduce heat and simmer for 25-30 minutes, or until lentils are tender.
  4. Lightly mash some of the soup with a potato masher or blend a small portion for a thicker texture.
  5. Stir in lime juice and chopped cilantro.
  6. Serve hot, topped with crushed tortilla chips, avocado, or shredded cheese if desired.

Servings and timing

This recipe yields approximately 6 servings. Prep time: 10 minutes Cook time: 30 minutes Total time: 40 minutes

Variations

  • Use red lentils for a quicker cooking time and creamier texture.
  • Add corn or black beans for extra texture and flavor.
  • Spice it up with jalapeños or a dash of cayenne pepper.
  • Make it creamy by stirring in coconut milk or a dollop of sour cream (or vegan alternative).
  • Use fire-roasted tomatoes for a smoky flavor boost.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze in freezer-safe containers for up to 3 months.

Reheat on the stovetop over medium heat or in the microwave until warmed through, adding a splash of water or broth if needed to loosen the texture.

Vegetarian Lentil Tortilla Soup

FAQs

What kind of lentils work best for this soup?

Brown or green lentils are ideal as they hold their shape well during cooking.

Can I use canned lentils instead of dry?

Yes, but reduce the cooking time and the amount of broth since canned lentils are already cooked.

Is this soup spicy?

It can be mildly spicy if you add green chilies or extra chili powder. Adjust to taste.

Can I make this soup in a slow cooker?

Yes, cook on low for 6-8 hours or high for 3-4 hours. Add tortillas or chips just before serving.

How can I make it creamier?

Blend a portion of the soup or stir in a splash of coconut milk or cream.

Are there gluten-free options?

Yes, use certified gluten-free tortillas or tortilla chips.

Can I add protein to this soup?

It already has protein from lentils, but you can add tofu or tempeh for extra.

What toppings go well with this soup?

Try avocado, shredded cheese, sour cream, lime wedges, or fresh jalapeños.

Can I double the recipe?

Absolutely, just make sure your pot is large enough to handle the volume.

How do I thicken the soup?

Mash some of the lentils or blend a cup of the soup and return it to the pot.

Conclusion

Vegetarian Lentil Tortilla Soup is a wholesome, easy-to-make meal that doesn’t compromise on flavor. Whether you’re cooking for a busy weeknight or prepping meals ahead, this soup is sure to be a satisfying go-to recipe. Try it once, and it might just become a staple in your kitchen.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetarian Lentil Tortilla Soup

Vegetarian Lentil Tortilla Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Chef Emma
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: One Pot/One Pan
  • Cuisine: Tex-Mex
  • Diet: Vegan

Description

This Vegetarian Lentil Tortilla Soup is packed with bold flavor, hearty lentils, and plenty of Tex-Mex spices. It’s a healthy, protein-rich soup that’s easy to make in one pot and perfect for meal prep or weeknight dinners. Top it with crispy tortilla strips, avocado, and a squeeze of lime for the perfect finishing touch!


Ingredients

  • 1 tbsp olive oil

  • 1 small onion, diced

  • 2 cloves garlic, minced

  • 1 bell pepper, diced (any color)

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

  • 1 1/2 tsp ground cumin

  • 1 tsp chili powder

  • 1/2 tsp smoked paprika

  • 1/2 tsp oregano

  • Salt and pepper to taste

  • 1 cup dried brown or green lentils, rinsed

  • 1 (15 oz) can diced tomatoes

  • 1 (15 oz) can corn, drained

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

  • 4 cups vegetable broth

  • 1 cup tomato sauce or crushed tomatoes

  • Juice of 1 lime

  • 1/4 cup chopped cilantro (optional)

For topping:

  • Tortilla strips or crushed tortilla chips

  • Diced avocado

  • Shredded cheese (optional)

  • Lime wedges

  • Fresh cilantro


Instructions

  1. Sauté the veggies:
    In a large pot, heat olive oil over medium heat. Add onion, bell pepper, and jalapeño. Cook for 5–6 minutes until softened. Stir in garlic and cook for 1 minute.

  2. Add spices and lentils:
    Add cumin, chili powder, paprika, oregano, salt, and pepper. Stir for 30 seconds to toast the spices. Add lentils and stir to coat.

  3. Simmer the soup:
    Add diced tomatoes, corn, black beans, vegetable broth, and tomato sauce. Bring to a boil, then reduce heat, cover, and simmer for 25–30 minutes, or until lentils are tender.

  4. Finish and serve:
    Stir in lime juice and fresh cilantro (if using). Taste and adjust seasoning if needed.

  5. Top and enjoy:
    Ladle soup into bowls and top with tortilla strips, avocado, cheese, and a squeeze of lime.


Notes

  • Red lentils can be used for a quicker cook time but will be softer in texture.

  • For a creamier soup, blend 1–2 cups of the soup and stir it back in.

  • Great for meal prep—flavors get even better the next day!

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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