Vegan Lentil Soup

Vegan lentil soup is ultra-comforting, hearty, and satisfying! It comes together in one pot, making it perfect for meal prep and busy weeknights. Serve it with corn tortillas and your favorite garnishes for a protein-packed and highly nutritious lunch or dinner.

Vegan lentil soup.
Vegan lentil soup is the perfect meal

❤️ Why you’ll love this recipe

  • Nutrient-dense: With green lentils at its core, this soup is an incredible source of protein and fiber.
  • One-pot meal: You’ll love how simple this lentil soup is to make! Just throw everything into a stockpot and wait for it to simmer.
  • Heartwarming flavors: There’s something undeniably comforting about a bowl of hot soup, especially one as comforting and satisfying as this.
  • Customizable garnishes: You can fully customize your lentil soup with a variety of garnishes — be it spicy, tangy, or creamy, the choice is yours!

If you love vegan lentil soup, you should really check out our fava bean soup, chickpea soup, vegan potato soup, and vegan tortilla soup.

🍲 What is vegan lentil soup?

One of our favorite meals to make for busy weeks is this vegan lentil soup. It’s incredibly simple to prepare and comes together in under an hour, just like this Mediterranean lentil soup.

Once simmered, the flavors meld together seamlessly. The lentils provide a soft, almost creamy consistency, while the spices and vegetables lend depth and complexity.

We love to garnish ours with fresh herbs, hot sauce, and vegan cheese. You can also pair it with corn tortillas or dairy-free bread for a more complete meal. We know you’re going to love this recipe as much as we do!

Vegan lentil soup.
So many hearty vegetables!

🌱 Choosing the right lentils

Choosing the right lentil for its intended use makes all the difference! This overview of lentils should help with your future decision-making:

  • Brown lentils: Brown lentils retain their shape during cooking for a consistent texture. They offer a mild and earthy flavor and are ideal for hearty soups.
  • Green lentils: Green lentils have a slightly peppery flavor that complements a wide variety of soup ingredients. These also stay firm after cooking.
  • Red and yellow lentils: These slightly sweet and nutty lentils break down quickly, making them ideal for creamy soups, curries, and purées.
  • Black (Beluga) lentils: Beluga lentils offer a firm texture, which also makes them great for stews. They have a rich, earthy flavor.
  • French (Puy) lentils: French lentils maintain their shape as well, adding a bite to soups and salads. This type of lentil offers a distinct, slightly nutty flavor profile.
Ingredients for lentil soup.
Turn fresh ingredients into a hearty bowl of soup

🛒 Ingredients & substitutions

  • Olive oil: To sauté the veggies and add a rich flavor. If you don’t have olive oil, it can be replaced with avocado, canola, sunflower, or safflower oil.
  • White onion: Brings sweetness and depth. Yellow onion works equally well, or you can try shallots for a milder alternative.
  • Carrots & celery: Along with onion and garlic, carrots and celery are essential for any great soup base. They add savory, umami, and slightly sweet undertones.
  • Garlic: Provides a pungent savory kick. Garlic powder will work in a pinch if fresh garlic cloves are unavailable.
  • Roma tomatoes: Add a vibrant tanginess and a pop of color. Canned diced tomatoes will also work if you prefer.
  • Spices: We love the combination of cumin, paprika, and cayenne for an earthy, smoky spice. Feel free to play around with the quantities according to your taste.
  • Bay leaves: Provide a subtle, herbal aroma that gives this vegan lentil soup a full-bodied taste.
  • Green lentils: With a creamy texture and earthy flavor, green lentils make this soup hearty, filling, and healthy. Brown lentils will also work, but red lentils are too soft and will break down.
  • Salt & pepper: To enhance the flavors of the soup and add a subtle kick. You can use Himalayan or sea salt.

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

📝 How to make vegan lentil soup

Step 1: Create the base

Start by heating the oil in a large stockpot over medium. Sauté the onions, celery, and carrots for a few minutes, then add in the garlic and cook for another minute or two. Add in the tomatoes and cook for another 5 minutes, or until the veggies are softened.

Step 2: Add the rest

Mix in the cumin, paprika, and cayenne, then add the rinsed lentils, vegetable broth, and bay leaves. Give everything a good stir until it’s well combined.

Vegetable lentil soup in a pot.
Don’t forget the bay leaves!

Step 3: Simmer the soup

Bring the soup to a low boil and reduce the heat to simmer until the lentils are tender and creamy. When the lentils are soft, season your soup with salt and pepper to taste, and adjust the other seasonings to your preferences. Happy eating!

If you have questions about this vegan lentil soup recipe, check out our FAQs or leave a comment down below!

🥗 What to serve with vegan lentil soup

For a well-balanced and filling meal, pair your soup with side dishes like these:

Vegan lentil soup.
Try vegan lentil soup with all your favorite garnishes!

🌡️ Storage & reheating

Vegan lentil soup makes the best leftovers! Just follow these simple storage steps:

  • Fridge: Once cooled, store your vegan lentil soup in an airtight container in the refrigerator for up to 5 days.
  • Freezer: This recipe can be frozen for up to 3-4 months. Like the fridge method, ensure your soup is cooled before freezing it in airtight containers or freezer bags with some room at the top for expansion.
  • Reheating: If frozen, thaw your soup in the fridge overnight. Warm it on the stove over medium heat, stirring occasionally.
  • Prep ahead: Vegan lentil soup is great for meal prep! Just make a big batch and store it in single-serving portions for quick weekday meals.

♻️ Variations

  • Spicy: Increase the cayenne or add fresh chile peppers for more heat.
  • Creamy: Add cashew crema for a richer, creamier texture.
  • Herby: Infuse this soup with herbs like rosemary or thyme.
  • Tangy: Add a splash of apple cider vinegar to up the tanginess.
  • Grains: For more texture, incorporate barley, rice, or quinoa.
  • Root vegetables: Mix some turnips or sweet potatoes into this soup.
  • Smoky: Add chipotles in adobo for a smoky variation.
  • Protein: Tofu or tempeh cubes make great additions to this soup.

🧑‍🍳 Top tips

  • Rinse the lentils: Ensure the lentils are thoroughly rinsed to remove any impurities. Also, check for any pebbles or small rocks to save your teeth!
  • Soak the lentils: To reduce the cooking time, soak your lentils overnight in room-temperature water.
  • Keep it simmering: Avoid boiling the soup for too long. Keep it at a gentle simmer so the flavors meld together.
  • Spice balance: You can completely customize the spices. Start with less, then taste and adjust to your preferences.
  • Broth quality: Opt for a high-quality vegetable broth or make your own.
  • Garnish generously: Don’t skimp on the garnishes! They really elevate the soup.
  • Make leftovers: We think this soup tastes even better the next day as the flavors deepen. Don’t be afraid of doubling the batch for leftovers.
  • Adjust the consistency: For a thicker soup, blend a portion and mix it back in.

💬 FAQ

How long should I simmer the soup?

You have to simmer the soup until the lentils are tender, which typically takes about 25-30 minutes. This also ensures the flavors meld together.

Can I use a slow cooker?

Yes, you can make this recipe in a slow cooker, but the time will need to be adjusted. Add everything to your slow cooker and cook on low for 4-6 hours.

Why is my soup too thick?

Lentils absorb a lot of the broth which can make the soup thick. If you prefer a thinner consistency, add more broth or water until you reach your desired consistency.

Can I blend the soup?

Yes, you can blend a small amount of this vegan lentil soup and add it back to create a thicker broth. If you prefer the entire soup to be smooth you can absolutely blend the entire thing.

🍴 More soup recipes

If you enjoyed this vegan lentil soup, take a peek at some more warming soups like these:

Vegan Lentil Soup

Justine Drosdovech
Vegan lentil soup is ultra-comforting, hearty, and satisfying! It comes together in one pot, making it perfect for meal prep and busy weeknights.
5 from 8 votes
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Mains
Cuisine Gluten-Free, Vegan
Servings 8 servings
Calories 341 kcal

Equipment

  • Large stockpot
  • Ladle
  • Chef's knife

Ingredients
 

  • 2 tablespoons olive oil
  • 1 medium white onion, diced
  • 6 cloves garlic, minced
  • 4 large carrots, diced
  • 4-5 medium celery stalks, diced
  • 6 Roma tomatoes, diced
  • 1 tablespoon cumin
  • 1 teaspoon paprika
  • 1 teaspoon cayenne
  • 2 Mexican bay leaves
  • 3 cups dry green lentils, rinsed
  • 14 cups vegetable broth
  • Salt & pepper to taste

To serve

Instructions
 

  • Heat the oil in a large stockpot over medium. Sauté the onions, celery, and carrots for 5-6 minutes, then add in the garlic and cook for another 1-2 minutes.
  • Add in the tomatoes and cook for another 5 minutes, or until the veggies are softened.
  • Mix in the cumin, paprika, and cayenne, then add the rinsed lentils, vegetable broth, and bay leaves. Give everything a good stir until it’s well combined.
  • Bring the soup to a low boil and reduce the heat to simmer for 25-20 minutes until the lentils are tender and creamy.
  • When the lentils are soft, season your soup with salt and pepper to taste, and adjust the other seasonings to your preferences. Happy eating!

Video

YouTube video

Notes

  • Rinse the lentils: Ensure the lentils are thoroughly rinsed to remove any impurities. Also, check for any pebbles or small rocks to save your teeth!
  • Soak the lentils: To reduce the cooking time, soak your lentils overnight in room-temperature water.
  • Keep it simmering: Avoid boiling the soup for too long. Keep it at a gentle simmer so the flavors meld together.
  • Spice balance: You can completely customize the spices. Start with less, then taste and adjust to your preferences.
  • Broth quality: Opt for a high-quality vegetable broth or make your own.
  • Garnish generously: Don’t skimp on the garnishes! They really elevate the soup.
  • Make leftovers: We think this soup tastes even better the next day as the flavors deepen. Don’t be afraid of doubling the batch for leftovers.
  • Adjust the consistency: For a thicker soup, blend a portion and mix it back in.
  • Nutritional information is a rough estimate and should not be taken as health advice.

Nutrition

Serving: 1serving | Calories: 341kcal | Carbohydrates: 56.4g | Protein: 19.8g | Fat: 4.7g | Saturated Fat: 3g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 1680.4mg | Potassium: 967.2mg | Fiber: 24g | Sugar: 8.6g | Vitamin A: 7449.4IU | Vitamin C: 14.5mg | Calcium: 72.5mg | Iron: 6.3mg
Don’t miss another recipe!Subscribe to our newsletter!

Note: We’ve updated this post to include new information and helpful tips about the recipe.

Justine Drosdovech is a food writer, photographer, and one of the founders of Broke Bank Vegan. She is a self-taught plant-based chef but uses her healthcare background to craft dishes that are both delicious and nourishing.

Leave a Reply

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

Recipe Rating




7 Comments

  1. 5 stars
    This was delicious and incredibly satisfying! I followed the recipe as is, but added a small bunch of cilantro and a punctured jalapeño while it simmered and cooked since those were things in my fridge I needed to use up. I garnished with a little bit of crema, avocado, lime, and some Oaxaca cheese. What a great recipe!!

    1. Justine Drosdovech says:

      Hi Amanda,

      We are so happy to hear you enjoyed the recipe! Great tips and add-ins. That sounds delicious! Thanks for leaving a review 🙂

  2. 5 stars
    Okay, so this is the VERY BEST lentil soup I ever had. No, seriously. I made a second batch to freeze so I’ll always have some of this on hand. Comfort food to the max! Love, love, love this recipe!

  3. 5 stars
    This is seriously the best lentil soup I ever had! Omgosh so good! My house smells wonderful, too!

    1. Broke Bank Vegan says:

      Hey Natalie,

      That makes us so happy to hear! Glad you enjoyed it 🙂

    2. Does the recipe really call for 14 cups of veg broth? That seems like a lot.

      1. Broke Bank Vegan says:

        It’s meant to be a large recipe that’s great for leftovers. The large quantity of broth is because the lentils need a lot of liquid to cook properly. But, you can definitely half it or use water in place of the broth if you’re looking for a more budget-friendly option like we always are!