This Vegan Lentil Tortilla Soup delivers bold flavor, rich texture, and real comfort without meat or dairy. It comes together fast, relies on pantry staples, and fits perfectly into a busy weeknight routine. The broth turns silky thanks to coconut milk, while lentils and beans make every bowl filling and satisfying. With smoky spices, bright lime, and crunchy tortilla strips, this soup tastes indulgent but stays wholesome. Whether you cook for plant-based eaters or meat lovers, this recipe always earns repeat requests.
Story
I started making Vegan Lentil Tortilla Soup on nights when I wanted something comforting but didn’t want to spend an hour cooking. Over time, it became my go-to solution for a quick soup that still feels complete. The combination of lentils, beans, and spices creates a hearty texture that satisfies everyone at the table. I also love how Vegan Lentil Tortilla Soup adapts easily using pantry staples I always keep on hand. When finished with lime and toppings, this Vegan Lentil Tortilla Soup turns into a creamy and deeply flavorful meatless dinner that works beautifully as a cozy weeknight dinner.
Ingredients
-
1 tablespoon olive oil
-
1 red onion, diced
-
5 cloves garlic, minced
-
1 tablespoon cumin
-
2 teaspoons chili powder
-
1–3 teaspoons chiles in adobo (optional)
-
1 (15 oz) can black beans, drained and rinsed
-
1 (15 oz) can corn, drained
-
1 (15 oz) can fire-roasted diced tomatoes
-
¾ cup split red lentils
-
32 oz vegetable juice (V8-style)
-
1 (13.5 oz) can full-fat coconut milk
-
Juice of 1 lime
-
Kosher salt
-
Fresh cracked black pepper
-
Tortilla strips, for garnish
-
Vegan sour cream, for garnish
-
Sliced jalapeño, for garnish
-
Fresh chopped cilantro, for garnish
Step-by-Step Instructions
Preparing the Ingredients
Dice the onion evenly so it cooks quickly and evenly. Mince the garlic finely to distribute flavor throughout the soup. Rinse the lentils under cold water until clear, then drain well. Measure spices in advance to keep cooking smooth and fast.
Cooking Instructions
Heat olive oil in a large pot over medium-high heat. Add the diced onion and cook for three to four minutes, stirring often until softened. Stir in garlic, cumin, chili powder, and chiles in adobo, then cook for one minute until fragrant. Add black beans, corn, lentils, tomatoes, vegetable juice, and coconut milk. Season generously with salt and pepper. Cover and bring to a gentle simmer. Reduce heat to medium-low and cook for five minutes, until lentils turn tender. Stir in lime juice, adjust seasoning, and serve hot with toppings.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid under-seasoning. Lentils and coconut milk need enough salt to bring out their full flavor. Do not overcook the soup, since split red lentils soften quickly and can become mushy if left too long.
Pro Tips for Better Flavor
Use fire-roasted tomatoes for extra depth. Add chiles in adobo gradually to control heat. Finish each bowl with crunchy tortilla strips for contrast and fresh herbs for brightness.
Serving and Storage
How to Serve
Serve this soup hot in deep bowls with tortilla strips, cilantro, jalapeño, and vegan sour cream. Pair it with warm corn tortillas or a simple green salad.

How to Store Leftovers
Store cooled soup in an airtight container in the refrigerator for up to four days. Reheat gently on the stove, stirring well. Add a splash of broth if needed.
Conclusion
This Vegan Lentil Tortilla Soup proves that plant-based meals can feel comforting, filling, and exciting. With minimal prep and bold flavor, it belongs in every regular dinner rotation.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make this soup spicier?
Yes. Increase the amount of chiles in adobo or add extra chili powder. You can also finish bowls with hot sauce.
Can I freeze this soup?
Yes. Freeze fully cooled soup in airtight containers for up to three months. Thaw overnight before reheating.
Can I substitute different lentils?
Yes, but cooking time will vary. Always simmer until lentils turn tender, then stop cooking promptly.
Print
Vegan Lentil Tortilla Soup
- Total Time: 20 minutes
- Yield: 8 servings 1x
- Diet: Vegan
Description
This creamy vegan lentil tortilla soup is a quick, hearty weeknight dinner made with pantry staples, bold spices, and a rich coconut milk broth.
Ingredients
- 1 tablespoon olive oil
- 1 red onion, diced
- 5 cloves garlic, minced
- 1 tablespoon cumin
- 2 teaspoons chili powder
- 1–3 teaspoons chiles in adobo
- 1 (15 oz) can black beans, drained and rinsed
- 1 (15 oz) can corn, drained
- 1 (15 oz) can fire roasted diced tomatoes
- 3/4 cup split red lentils
- 32 oz vegetable juice
- 1 (13.5 oz) can full fat coconut milk
- juice of 1 lime
- kosher salt
- fresh cracked black pepper
- tortilla strips, for garnish
- vegan sour cream, for garnish
- sliced jalapeno, for garnish
- fresh chopped cilantro, for garnish
Instructions
- Heat olive oil in a large pot over medium high heat.
- Add diced onion and cook for 3 to 4 minutes, stirring frequently.
- Add garlic, cumin, chili powder, and chiles in adobo and cook for 1 minute.
- Add black beans, corn, lentils, tomatoes, vegetable juice, and coconut milk.
- Season generously with salt and pepper and stir to combine.
- Cover and bring to a simmer.
- Reduce heat to medium low and simmer for about 5 minutes until lentils are tender.
- Stir in lime juice, adjust seasoning, and serve with garnishes.
Notes
- The coconut milk does not add coconut flavor and balances tomato acidity.
- Salt generously throughout cooking for best flavor.
- If using other lentils, adjust simmer time until just tender.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Soup
- Method: Stove Top
- Cuisine: Mexican/American
Nutrition
- Serving Size: 1/8 of soup
- Calories: 254
- Sugar: 7.7 g
- Sodium: 541.7 mg
- Fat: 9.1 g
- Saturated Fat: 7 g
- Unsaturated Fat: 2.1 g
- Trans Fat: 0 g
- Carbohydrates: 36.4 g
- Fiber: 8.1 g
- Protein: 10.3 g
- Cholesterol: 0 mg