• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Vegan Lentil Tortilla Soup Recipe

Published: Nov 2, 2025 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.8 from 30 reviews

If you’re longing for a comforting, flavorful, and nourishing bowl that feels like a warm hug, this Vegan Lentil Tortilla Soup Recipe is just what you need. It combines hearty red lentils, smoky fire roasted tomatoes, zesty spices, and fresh toppings to create a vibrant, satisfying meal that is as easy to make as it is delicious. Perfect for chilly days or anytime you want a healthy, plant-based dish that pleases everyone at the table.

Ingredients You'll Need

A white pot with two handles contains a mix of finely chopped vegetables, including translucent cooked onions, small pieces of bright green bell pepper, and vivid red bell pepper, all evenly spread inside. A wooden spoon rests inside the pot, picking up some of the cooked vegetables, showing a warm, slightly glossy texture. The pot sits on a white marbled surface, and the overall scene is bright and clean. photo taken with an iphone --ar 4:5 --v 7

Gathering the right ingredients is key to this soup’s incredible depth of flavor. Each element plays a vital role—lentils add protein and creaminess, tomatoes bring smoky richness, and fresh produce contributes brightness and texture.

  • 1 yellow onion: Provides a sweet and savory foundation when sautéed.
  • 2 tablespoons olive oil: Helps soften the veggies and infuses the soup with richness.
  • 4 cloves garlic: Adds aromatic warmth and depth.
  • 1 jalapeno (seeds removed for less spice): Delivers just the right amount of heat without overpowering.
  • 1 red bell pepper: Contributes vibrant color and a subtle sweetness.
  • 1 tablespoon tomato paste: Intensifies the tomato flavor and adds umami.
  • 2 15-ounce cans fire roasted crushed tomatoes: Infuse the soup with a robust smoky tang.
  • ¾ cup red lentils: Bring hearty protein and a creamy texture once cooked down.
  • 1 can black beans (drained and rinsed): Enhance the protein content and add a velvety contrast to lentils.
  • 1 cup corn: Adds a pop of sweetness and lovely texture.
  • ⅓ cup cashew cream: Creates a luscious, dairy-free creaminess.
  • 3 – 4 cups low sodium vegetable broth: Keeps the flavors balanced and soup the perfect consistency.
  • 2 teaspoons chili powder: Spices things up with subtle warmth.
  • 2 ½ teaspoons cumin: Offers earthy, aromatic notes.
  • 1 tablespoon brown or coconut sugar: Balances acidity from the tomatoes.
  • 1 teaspoon salt: Enhances all the flavors (adjust if broth is not low sodium).
  • 1 teaspoon oregano: Provides subtle herbaceousness.
  • 1 tablespoon lime juice (about ½ lime): Adds a fresh, zesty brightness just before serving.
  • 1 cup tortilla strips: For that classic crunchy topping that contrasts perfectly with the soup.
  • 1 avocado: Creamy garnish that cools and complements the spiced broth.
  • Additional lime juice and ½ cup chopped cilantro: For fresh finishing touches.

How to Make Vegan Lentil Tortilla Soup Recipe

Step 1: Sauté the Aromatics

Start by heating olive oil in a large pot or Dutch oven. Add the finely diced yellow onion and cook it gently for about 5 minutes until it turns translucent and sweet. Then stir in the minced garlic, diced red bell pepper, and jalapeño. The mixture will smell heavenly as it softens for about 3 more minutes—this is where the foundational soup flavors begin building.

Step 2: Boost with Tomato and Spices

Add a tablespoon of tomato paste to the pot and sauté it with the veggies for another 2 minutes. This step caramelizes the tomato paste, intensifying its rich flavor. Now stir in your chili powder, cumin, oregano, salt, and sugar. These spices round out the profile and balance all the savory, spicy, and sweet notes for a warming base.

Step 3: Combine the Main Ingredients

Pour in the fire roasted crushed tomatoes, red lentils, black beans, corn, and vegetable broth. Give everything a good stir to combine. Depending on how you like your soup—thicker or brothier—start with 3 cups of broth and add more later if needed. Bring the pot up to a boil and then reduce heat to low, letting it simmer covered for 20-25 minutes. Keep an eye on the lentils, and if they need a bit longer, simmer for up to 10 extra minutes until tender.

Step 4: Blend and Finish with Lime

Once the lentils are perfectly soft, scoop about 2 cups of soup into a blender and puree until smooth, then stir that back into the pot. This blending step gives the Vegan Lentil Tortilla Soup Recipe its creamy, velvety texture without any dairy. Finally, stir in the fresh lime juice for a lovely brightness that lifts all the flavors beautifully. Taste and adjust seasonings or broth thickness as you prefer.

How to Serve Vegan Lentil Tortilla Soup Recipe

The image shows two white bowls filled with thick orange soup that has visible black beans and corn pieces throughout. Each bowl is topped with a dollop of white cream in the middle, a few thin brown crispy strips placed over the cream, and two slices of green jalapeño pepper with seeds showing, arranged on one side. Some chopped green herbs sprinkle over the top for decoration. A silver spoon is placed in one of the bowls. Around the bowls, there are scattered crispy strips, two lime wedges, and a small white bowl filled with more chopped green herbs. The setting is on a white marbled surface with a beige cloth partially visible in the top left corner. photo taken with an iphone --ar 4:5 --v 7

Garnishes

The finishing touches truly make the soup shine. Sprinkle crunchy tortilla strips on top for delightful texture contrast. Add fresh, chopped cilantro for herbaceous freshness and a squeeze of lime juice for extra zing. Creamy slices of ripe avocado bring coolness and richness, making every bite an absolute joy.

Side Dishes

This soup pairs wonderfully with light sides like a fresh green salad or warm corn tortillas. You might also serve it alongside some smoky grilled vegetables or a simple quinoa salad. The heartiness of the Vegan Lentil Tortilla Soup Recipe means you don’t need much more to feel fully satisfied!

Creative Ways to Present

For a fun twist, serve the soup in hollowed-out small bell peppers or toasted bread bowls for a rustic presentation. Top with a dollop of cashew cream or vegan sour cream along with a sprinkle of smoked paprika for a gourmet touch. You can also prepare extra homemade tortilla strips, seasoning them with chipotle or cumin for extra flavor layers.

Make Ahead and Storage

Storing Leftovers

Leftover Vegan Lentil Tortilla Soup Recipe keeps beautifully in the fridge for up to 4 days. Store it in an airtight container to preserve freshness and flavor. Before enjoying leftovers, simply give it a good stir to recombine any separation.

Freezing

This soup freezes exceptionally well, making it a perfect meal prep option. Portion it into freezer-safe containers or bags and freeze for up to 3 months. When you’re ready for a cozy meal, thaw overnight in the fridge to keep its creamy texture intact.

Reheating

Reheat on the stovetop gently over medium-low heat, stirring occasionally until warmed through. If the soup has thickened during storage, add a splash of vegetable broth or water to loosen it up to your liking. Reheating slowly helps keep the flavors balanced and fresh.

FAQs

Can I use other types of lentils in the Vegan Lentil Tortilla Soup Recipe?

Absolutely! While red lentils cook quickly and become creamy, you can swap in green or brown lentils too. Just note they might take a bit longer to cook, and the texture will be firmer and less smooth.

Is the soup spicy, and how can I adjust the heat?

The spiciness can be controlled easily. Removing the seeds from the jalapeño significantly reduces heat, and you can skip adding any extra chili powder if you prefer a milder flavor. For more heat, add a pinch of cayenne or use a hotter pepper.

What can I substitute for cashew cream if I’m allergic to nuts?

You can use coconut cream as a delicious substitute for cashew cream. It will still give your soup that creamy texture and gentle sweetness without nuts, although the flavor will shift slightly.

Can I prepare this soup in a slow cooker?

Yes! After sautéing the aromatics on the stove, transfer everything to a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. Add the lime juice and blend a portion of the soup just before serving.

How do I make homemade tortilla strips?

Simply cut corn tortillas into thin strips, toss with a little oil and salt, then bake at 375°F (190°C) for about 10-12 minutes until crispy. These add the perfect crunch when sprinkled on top just before serving.

Final Thoughts

This Vegan Lentil Tortilla Soup Recipe is an absolute winner for anyone seeking a meal that is vibrant, wholesome, and packed with love. It’s easy to make, full of comforting spices, and endlessly adaptable to your tastes. Give it a try, and I promise you’ll find yourself reaching for seconds and sharing it with friends again and again!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegan Lentil Tortilla Soup Recipe

Vegan Lentil Tortilla Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 30 reviews

Print Recipe
Pin Recipe

This hearty and comforting Vegan Lentil Tortilla Soup is a delicious one-pot meal bursting with flavors from red lentils, black beans, fire roasted tomatoes, corn, and fresh spices. It's easy to prepare and perfect for a chilly day, topped with crispy tortilla strips, avocado, fresh lime juice, and cilantro for a vibrant finishing touch.

  • Total Time: 30 minutes
  • Yield: 6 servings

Ingredients

Soup:

  • 1 yellow onion, finely diced
  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 1 jalapeno, seeds removed for less spice, diced
  • 1 red bell pepper, diced
  • 1 tablespoon tomato paste
  • 2 (15 ounce) cans fire roasted crushed tomatoes (or 1 28-ounce can)
  • ¾ cup red lentils
  • 1 can black beans, drained and rinsed
  • 1 cup corn
  • ⅓ cup cashew cream (see recipe link)
  • 3 to 4 cups low sodium vegetable broth
  • 2 teaspoons chili powder
  • 2 ½ teaspoons cumin
  • 1 tablespoon brown or coconut sugar
  • 1 teaspoon salt (use less if broth is not low sodium)
  • 1 teaspoon oregano
  • 1 tablespoon lime juice (about ½ lime)

Serving Suggestions:

  • 1 cup tortilla strips
  • 1 avocado, sliced
  • 1 lime, juiced
  • ½ cup chopped cilantro

Instructions

  1. Sauté onions: In a large pot or Dutch oven, heat olive oil over medium heat. Add the finely diced onion and sauté for about 5 minutes until translucent and fragrant.
  2. Add aromatics: Mix in the minced garlic, diced red bell pepper, and diced jalapeno (seeds removed for less heat). Sauté for another 3 minutes to soften and release their flavors.
  3. Incorporate tomato paste: Stir in the tomato paste and cook for an additional 2 minutes, allowing it to caramelize slightly and deepen the soup’s flavor.
  4. Add main ingredients: Add the fire roasted crushed tomatoes, red lentils, black beans, corn, cashew cream, vegetable broth (starting with 3 cups for a thicker soup), chili powder, cumin, brown or coconut sugar, salt, and oregano. Stir well to combine.
  5. Simmer soup: Bring the mixture to a boil, then reduce the heat to low. Cover and let it simmer for about 20-25 minutes, stirring occasionally to prevent sticking.
  6. Check lentils: After 20 minutes, taste the lentils; if they are still crunchy, simmer for an additional 5-10 minutes until tender.
  7. Blend soup: Carefully transfer 2 cups of the soup into a blender and puree until smooth. Return the blended soup to the pot and stir to combine evenly.
  8. Finish with lime juice: Stir in the fresh lime juice, then taste and adjust seasonings as needed. Add more broth if you prefer a thinner consistency.
  9. Serve and garnish: Ladle the soup into bowls and top with crispy tortilla strips, sliced avocado, more fresh lime juice, and chopped cilantro for a fresh and flavorful finish.

Notes

  • You can substitute coconut cream for the cashew cream if preferred, though cashew cream provides a creamier texture.
  • One 28-ounce can of fire roasted tomatoes can be used instead of two 15-ounce cans.
  • If crushed fire roasted tomatoes are unavailable, use diced or chopped fire roasted tomatoes and pulse briefly in a blender before adding.
  • Adjust the amount of vegetable broth according to your preferred soup thickness.
  • For less spicy soup, remove jalapeno seeds completely or omit jalapeno.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan, Mexican-inspired
  • Diet: Vegan

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe
  • Award Winning Chili Recipe
    Award Winning Chili Recipe
  • Creamy Parmesan Italian Sausage Soup Recipe
    Creamy Parmesan Italian Sausage Soup Recipe
  • Beetroot Stew With Harissa Recipe
    Beetroot Stew With Harissa Recipe

Leave a Reply Cancel reply

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

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

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
    Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.