Creamy Lentil Tortilla Soup

5 from 92 reviews

This creamy, flavor-forward, Vegan Lentil Tortilla Soup is the perfect quick and easy weeknight dinner! It takes just 20 minutes to throw together and uses just a handful of pantry staple ingredients. It's healthy but super hearty so the meat-eaters in your life won't even realize that it's totally vegetarian!





  1. Heat olive oil in a large pot over medium high heat.
  2. Add onion and cook, stirring frequently for 3-4 minutes.
  3. Add garlic, cumin, chili powder and chiles in adobo and cook, stirring frequently for another minute. 
  4. Add black beans, corn, lentils, tomatoes, V8, and coconut milk along with a few large pinches of salt and pepper. Stir to combine. 
  5. Cover the pot and bring to a simmer over medium heat. 
  6. Reduce heat to medium low and simmer, covered, for about 5 minutes or until the lentils are cooked through.  
  7. Add the juice of 1 lime and season to taste with salt and pepper.
  8. Garnish and enjoy!



Don't worry about the coconut milk giving this vegan lentil tortilla soup a coconutty flavor. The spices in this dish are going to flavor the coconut milk so much that you really won't taste coconut at all. Also, the sweetness of the coconut milk is going to help balance out the acidity from the tomatoes which is why I love it in this recipe!

If you're not worried about this soup being vegan, you can substitute 3/4 of a cup of heavy cream in place of the can of coconut milk. You may have to add just a teaspoon or so of granulated sugar to balance out the acidity of the tomatoes if you're using heavy cream as you'll be losing that hint of sweetness from the coconut milk.

This is a simple recipe, so make sure that you salt LIBERALLY. Salt throughout the recipe and also season to taste with salt and pepper at the end too. Don't be afraid of the salt in this recipe - it's really going to boost the flavors of all the ingredients!

Feel free to use whatever lentils you have on hand if you don't have split red lentils. Split red lentils cooks in 5-7 minutes. But if you use another kind of lentil, you'll have to adjust the cooking time accordingly. Check the cook time on your lentils and start with the lowest recommend time. Taste the lentils throughout the cooking process and take the soup off the heat as soon as the lentils are tender and cooked through!


Keywords: vegan tortilla soup, vegetarian tortilla soup, southwest chili, creamy tortilla soup