You know that feeling when you want something cozy, nutritious, and a little spicy, but you also don’t want to spend forever in the kitchen? That’s exactly why I created this Vegan Lentil Tortilla Soup—it hits the comfort-food spot without the guilt or the drama. I fell in love with lentil soups back when I tried a rustic version at a friend’s dinner party, and I’ve been tweaking this bowl ever since. If you like brothy, flavorful meals, you might also enjoy a creamy twist like this creamy Tuscan ravioli soup that gives similar cozy vibes.

Why You’ll Love This Recipe
- Protein-packed: Lentils deliver a solid plant-based protein punch, so you stay full and energized.
- Quick and simple: You cook this in one pot and spend more time eating than prepping.
- Budget-friendly: Lentils and pantry staples keep the cost low but the flavor high.
- Customizable: Swap spices, toppings, or broth and it still shines.
- Kid-friendly option: You can tone down the heat and sneak in veggies—parents, you’re welcome.
Ingredients You’ll Need
Ingredient
- 1 cup lentils (brown or green work best)
- 1 can diced tomatoes (14–15 oz)
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- Tortilla strips for topping
- Avocado and cilantro for garnish
I keep these ingredients on rotation in my pantry. I always buy lentils in bulk because they store forever and save me from last-minute grocery panic.
How to Make (Step-by-Step)
STEP 1
Heat a large pot over medium heat and add a splash of oil. Sauté the chopped onion and minced garlic until they get soft and smell like heaven—about 4–5 minutes. I often hum badly while waiting; it helps.
STEP 2
Add the lentils, diced tomatoes, vegetable broth, cumin, chili powder, salt, and pepper to the pot. Give it a good stir so the spices wake up and distribute evenly.
STEP 3
Bring the pot to a boil, then reduce the heat and let the soup simmer for about 20 minutes, or until the lentils become tender. Taste and adjust seasoning. If the soup thickens too much, add a splash of broth or water.
STEP 4
Serve hot and top with tortilla strips, avocado, and cilantro. Want crunch? Pan-fry the tortilla strips quickly in a little oil until golden. Want creaminess? Mash half an avocado into the bowl.
Pro Tips for the Best Results
- Rinse lentils before cooking to remove any dust or debris. This habit makes a difference.
- Use vegetable broth you actually like; it shapes the whole bowl.
- Toast spices for 30 seconds in the pot before adding liquids to unlock deeper flavor.
- Taste as you go—I can’t stress this enough: add salt little by little.
- Make it smoky: add a pinch of smoked paprika or a small chipotle in adobo if you want that campfire vibe.
- For creamier texture, blend 1 cup of the soup and stir it back in. Works like a charm.
- FYI: If you need it faster, use split red lentils; they cook in about 10 minutes.
Fun Variations & Topping Ideas
Variations:
- Chunky veggie version: Add diced carrots, bell peppers, or zucchini in STEP 1.
- Spicy version: Add chopped jalapeño or extra chili powder.
- Green-lentil twist: Swap brown lentils for puy lentils for a firmer texture.
- Coconut-kicked: Stir in 1/2 cup light coconut milk for a creamier, slightly sweet profile.
Toppings:
- Crispy tortilla strips (obvious but essential)
- Diced avocado for silkiness
- Fresh cilantro for brightness
- A squeeze of lime for acidity balance
- Pumpkin seeds or pepitas for extra crunch and nutrition
- Vegan sour cream or cashew crema for indulgence
Storing and Reheating
Store leftovers in an airtight container in the fridge for up to 4 days. Cool the soup to room temperature before refrigerating to keep it safe and tasty.
To reheat:
- Pour the soup into a saucepan and warm over medium-low heat.
- Add a splash of broth or water if the soup thickened in the fridge.
- Stir occasionally until it simmers gently, then serve with fresh toppings.
You can also freeze the soup for up to 3 months. Thaw overnight in the fridge and reheat following the same steps.
Leftover ideas
- Taco-style bowls: Spoon reheated soup over rice, add chopped lettuce, and sprinkle tortilla chips.
- Stuffed peppers: Mix the soup with cooked quinoa, stuff into halved bell peppers, and bake 20 minutes.
- Savory pancakes: Reduce the soup until thick, fold into a chickpea-flour batter, and fry small pancakes.
- Flavor boost: Reheat with a splash of lime and a handful of fresh herbs. Also, if you need another garlicky comfort option, check out this garlic soup for inspiration.
Frequently Asked Questions (FAQ)
What kind of lentils work best?
I use brown or green lentils most often because they hold their shape and provide a nice texture. Red lentils cook faster and yield a creamier soup if you prefer that.
Can I make this in a slow cooker?
Yes—brown lentils work well in a slow cooker. Cook on low for 4–6 hours or until tender. Add delicate toppings at the end.
How do I make the tortilla strips?
Cut corn tortillas into strips, toss them lightly with oil and salt, and bake at 400°F (200°C) for 8–10 minutes or pan-fry until crisp.
Is this recipe gluten-free?
Yes, this recipe is gluten-free as long as your tortilla strips and spices contain no gluten. Always check labels if you have a sensitivity.
Can I add more vegetables?
Absolutely. I often toss in extra veggies like shredded kale or spinach at the last few minutes of simmering so they stay bright and not mushy.
Conclusion
If you want a hearty, budget-friendly, and easily customizable meal, this Vegan Lentil Tortilla Soup checks every box. I love how it fills the kitchen with warm, spiced aromas and still comes together in under 30 minutes. Try different toppings, test those little spice tweaks, and tell me which combo wins—I’ll probably copy it. Leave a comment and a rating if you try the recipe; I read every single one and I love hearing your twists.
For a variation and extra inspiration, check out this take on Vegan Lentil Tortilla Soup – Eat With Clarity which offers a slightly different spin on the flavors and toppings.


Vegan Lentil Tortilla Soup
Ingredients
Main Ingredients
- 1 cup lentils (brown or green) Rinse before cooking to remove dust.
- 1 can diced tomatoes (14–15 oz)
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth Use broth you actually like.
- 1 teaspoon cumin Toast for 30 seconds for deeper flavor.
- 1 teaspoon chili powder
- Salt and pepper to taste Add salt little by little.
- Tortilla strips for topping Pan-fry for crunch.
- Avocado and cilantro for garnish Can mash avocado for creaminess.
Instructions
Preparation
- Heat a large pot over medium heat and add a splash of oil. Sauté the chopped onion and minced garlic until soft, about 4–5 minutes.
- Add the lentils, diced tomatoes, vegetable broth, cumin, chili powder, salt, and pepper to the pot. Stir well.
- Bring to a boil, then reduce heat and simmer for about 20 minutes, until lentils are tender. Taste and adjust seasoning.
- Serve hot, topping each bowl with tortilla strips, avocado, and cilantro.