Vegan Lentil Soup
Vegan Lentil Soup
There’s something about a pot of lentil soup simmering on the stove that just makes a kitchen feel like home. This one’s hearty, packed with vegetables, and comes together with pantry staples you probably already have. It’s the kind of soup you make once and end up adding to your regular rotation.
Why You’ll Love This Recipe

This soup is ridiculously easy. You don’t need to soak the lentils or babysit the pot β just chop, dump, and simmer while you do something else with your evening.
It’s also incredibly filling without being heavy. Lentils bring plenty of protein and fiber to the table, so this works as a main dish, not just a side.
And honestly, it tastes even better the next day. The flavors deepen overnight, which makes it perfect for meal prep or leftovers you actually look forward to eating.
Ingredients You’ll Need

The base of this soup starts with onion, carrot, and celery, sautΓ©ed until soft and fragrant. That trio builds the savory backbone of the whole dish, so don’t rush this step.
Garlic adds depth, and a good dose of cumin and smoked paprika gives the soup a warm, slightly smoky flavor that keeps things interesting. A bay leaf simmering in the background adds a subtle earthiness you’ll notice if you skip it.
Brown or green lentils work best here since they hold their shape and don’t turn mushy. Red or yellow lentils will break down faster and give you a thicker, more stew-like texture, which is totally fine if that’s what you’re after β just adjust your liquid accordingly.
Diced tomatoes add brightness and a little acidity to balance the earthiness of the lentils. Vegetable broth forms the base, and a splash of lemon juice at the end wakes everything up right before serving. Fresh spinach or kale stirred in at the last minute adds color and nutrients without any extra effort.
Tips for the Best Results

Rinse your lentils before cooking, even if the package says they’re pre-rinsed. It just helps remove any dust or debris and gives you a cleaner-tasting soup.
If your soup turns out thicker than you’d like, add a splash more broth or water and adjust the seasoning to match. Lentils soak up liquid as they sit, so don’t worry if it looks thinner right after cooking than it does later.
Taste before you serve and adjust the salt and acid. A little extra lemon juice or a pinch of salt at the end can make all the difference between good and great.
Storage and Reheating

This soup keeps beautifully in the fridge for up to 5 days in an airtight container. It’s genuinely one of those recipes that tastes better on day two, so don’t feel bad about making a big batch.
To reheat, just warm it on the stove over medium-low heat, stirring occasionally, until it’s heated through. You can also microwave individual portions in 1-2 minute bursts, stirring in between.
This soup also freezes really well for up to 3 months. Let it cool completely before transferring to freezer-safe containers, and leave a little room at the top since liquids expand as they freeze.
Frequently Asked Questions

Do I need to soak the lentils first?
Nope. Unlike beans, lentils don’t require soaking. Just rinse them and they’re ready to go straight into the pot.
Can I make this in a slow cooker?
Yes. SautΓ© your vegetables first for the best flavor, then transfer everything to the slow cooker and cook on low for 6-7 hours or high for 3-4 hours.
What can I use instead of vegetable broth?
Water works in a pinch, though you’ll want to add a bit more salt and seasoning to make up for the flavor. Mushroom broth is another great option if you want extra depth.
Is this soup gluten-free?
Yes, as long as your vegetable broth is certified gluten-free, the rest of the ingredients are naturally gluten-free.
Vegan Lentil Soup

A hearty, comforting lentil soup loaded with vegetables and warm spices, perfect for an easy weeknight dinner.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 bay leaf
- 1.5 cups brown or green lentils, rinsed
- 1 can (14.5 oz) diced tomatoes
- 6 cups vegetable broth
- 2 cups fresh spinach or kale
- 1 tablespoon lemon juice
- salt and pepper to taste
Instructions
- Step 1. Heat olive oil in a large pot over medium heat
- Step 2. Add onion, carrot, and celery, and sautΓ© for 5-7 minutes until softened
- Step 3. Stir in garlic, cumin, and smoked paprika, and cook for 1 minute
- Step 4. Add bay leaf, lentils, diced tomatoes, and vegetable broth
- Step 5. Bring to a boil, then reduce heat and simmer uncovered for 30-35 minutes until lentils are tender
- Step 6. Remove the bay leaf
- Step 7. Stir in spinach or kale and cook for 2-3 minutes until wilted
- Step 8. Stir in lemon juice and season with salt and pepper to taste
- Step 9. Serve hot
30-Day High-Protein
Low-Calorie Meal Plan
Every breakfast, lunch, dinner & snack β all 30 days fully mapped out. Just follow the plan.
- β50+ complete recipes with ingredients & step-by-step instructions
- β4-week day-by-day plans β every meal for all 30 days
- β4 weekly shopping lists organised by store section
- βPrintable habit & progress tracker β 30 full days
- β100g+ protein per day β scientifically optimised macros
Instant PDF Β· Print at home
Results guaranteed with consistency




