Easy Classic Lentil Soup (Hearty & Vegan)

Lunch, Soups

March 23, 2026

There are few things more comforting than a warm bowl of lentil soup. It’s the kind of meal that feels like a hug from the inside out—deeply nourishing, hearty, and packed with wholesome flavor. Forget those thick, pasty lentil soups of the past! This recipe is perfectly balanced, beautifully textured, and surprisingly simple to make. Using just one pot and a handful of pantry staples, you can create a timeless, delicious soup that’s perfect for a cozy weeknight dinner or a healthy meal prep lunch. Let’s get simmering!

Ingredients

• MAKES: 4 servingsTIME: About 1 hour
• 2 tablespoons / 30ml extra virgin olive oil
• 1 medium onion, chopped
• 1 medium carrot, cut into 1/2-inch / 1.25cm dice
• 1 celery stalk, cut into 1/2-inch / 1.25cm dice
• 1 teaspoon minced garlic, about 2 cloves
• 1 cup / 200g dried brown or green lentils, washed and picked over
• 6 cups / 1.4 L vegetable stock or water, plus more as needed
• 1 bay leaf
• 3-4 sprigs fresh thyme or 1/2 teaspoon dried thyme
• Salt and freshly ground black pepper, to taste

Instructions

1. In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion, carrot, and celery (the mirepoix) and cook, stirring occasionally, until softened, about 5-7 minutes.
2. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.
3. Stir in the rinsed lentils, vegetable stock, bay leaf, and thyme sprigs. Season generously with salt and freshly ground black pepper.
4. Increase the heat to bring the soup to a boil. Once boiling, reduce the heat to low, cover, and let it simmer gently for 30-40 minutes, or until the lentils are tender but not mushy.
5. Remove the pot from the heat. Fish out the bay leaf and thyme sprigs. If the soup is too thick for your liking, stir in a bit more vegetable stock or water until it reaches your desired consistency.
6. Taste the soup and adjust the seasoning with more salt and pepper if needed. Serve hot, perhaps with a drizzle of olive oil and some crusty bread.

Nutritional Information

• Estimated values per serving (1 of 4):
• Calories: 350 kcal
• Protein: 18g
• Fat: 8g
• Carbohydrates: 55g
• Fiber: 20g
• Sodium: 450mg (will vary based on stock and added salt)

Pro Tips

• for Perfect Lentil Soup
• For a creamy, elegant texture, use an immersion blender to partially or fully purée the soup right in the pot before serving.
• Stir in a few large handfuls of fresh spinach or chopped kale during the last 5 minutes of cooking for a boost of greens. A squeeze of fresh lemon juice at the end will brighten all the flavors.
• To make it a heartier, all-in-one meal, add 1/2 cup of short-grain rice or quinoa during the last 20 minutes of simmering. You may need to add a bit more stock to accommodate the grains.
• Finish with a flourish! A drizzle of high-quality extra virgin olive oil, a dollop of vegan yogurt, or a sprinkle of fresh parsley just before serving adds a wonderful richness and fresh flavor.

FAQ

Q: Is this vegetarian lentil soup a good source of protein
A: Yes, this soup is an excellent source of plant-based protein. Lentils are a protein powerhouse, and a single serving of this recipe provides approximately 18 grams, making it a very satisfying and nourishing vegetarian meal.

Q: Can I use red lentils instead of brown or green
A: You can, but it will change the soup’s texture significantly. Red lentils cook much faster and break down completely, creating a smoother, creamier soup. If you use them, reduce the simmer time to 15-20 minutes to avoid a pasty consistency.

Q: How can I make this soup even more filling
A: To make this a heartier all-in-one meal, you can add 1/2 cup of quinoa or short-grain brown rice during the last 20 minutes of cooking. You can also stir in hearty greens like kale or add diced potatoes with the mirepoix. Serving with crusty whole-grain bread is also a great option.

Q: How long does this vegetarian lentil soup last in the fridge
A: This soup is perfect for meal prep. Stored in an airtight container in the refrigerator, it will last for up to 5 days. The soup will thicken as it cools, so you may need to add a splash of water or vegetable stock when reheating.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes

A woman in a rustic kitchen holding a bowl of authentic Baigan Sak, featuring vibrant sautéed spinach and crispy fried eggplant cubes garnished with fresh green and red chilies.

Curried Greens and Eggplant BAIGAN SAK

Ingredients for Authentic Baigan Sak 4 tbsp (60 ml) peanut oil plus 2 tbsp (30 ml) mustard oil (or 6 tbsp/90 ml vegetable oil) 8–10 oz (230–285 g) small eggplant, cut into 0.75-inch (2 cm) cubes 0.5 tsp (2 ml) garam masala 0.5 tsp (2 ml) turmeric 1–2 whole green...

A comforting, realistic photograph of a smiling woman presenting a vibrant ceramic bowl of steaming Gujarati Makkai Shorba (corn and pepper soup).

Creamy Makkai Shorba (Indian Corn Soup Recipe)

Discover the ultimate comfort food with this Makkai Shorba, a luxurious and creamy Gujarati corn soup. This recipe transforms simple corn into a vibrant, spiced delight with coconut milk and bell peppers. It’s the perfect easy, healthy, and gluten-free...

A close-up view of hands comforting holding a ceramic bowl filled with creamy Vegetable Chowder Sabji Doodh Shorba, garnished with fresh mint, cream swirl, and tender summer vegetables like carrots and potatoes.

Creamy Gujarati Vegetable Chowder (Sabji Doodh Shorba)

As warm weather arrives, I crave dishes that are both comforting and light. Today, I’m sharing a treasured family recipe that’s pure magic: Vegetable Chowder Sabji Doodh Shorba. Imagine a delicate, creamy chowder infused with the aromatic warmth of fresh...

A woman in a rustic kitchen holding a bowl of authentic Baigan Sak, featuring vibrant sautéed spinach and crispy fried eggplant cubes garnished with fresh green and red chilies.

Curried Greens and Eggplant BAIGAN SAK

Ingredients for Authentic Baigan Sak 4 tbsp (60 ml) peanut oil plus 2 tbsp (30 ml) mustard oil (or 6 tbsp/90 ml vegetable oil) 8–10 oz (230–285 g) small eggplant, cut into 0.75-inch (2 cm) cubes 0.5 tsp (2 ml) garam masala 0.5 tsp (2 ml) turmeric 1–2 whole green...

A comforting, realistic photograph of a smiling woman presenting a vibrant ceramic bowl of steaming Gujarati Makkai Shorba (corn and pepper soup).

Creamy Makkai Shorba (Indian Corn Soup Recipe)

Discover the ultimate comfort food with this Makkai Shorba, a luxurious and creamy Gujarati corn soup. This recipe transforms simple corn into a vibrant, spiced delight with coconut milk and bell peppers. It’s the perfect easy, healthy, and gluten-free...

A close-up view of hands comforting holding a ceramic bowl filled with creamy Vegetable Chowder Sabji Doodh Shorba, garnished with fresh mint, cream swirl, and tender summer vegetables like carrots and potatoes.

Creamy Gujarati Vegetable Chowder (Sabji Doodh Shorba)

As warm weather arrives, I crave dishes that are both comforting and light. Today, I’m sharing a treasured family recipe that’s pure magic: Vegetable Chowder Sabji Doodh Shorba. Imagine a delicate, creamy chowder infused with the aromatic warmth of fresh...

Two women in linen aprons happily holding a rustic bowl filled with refreshing Cold Minty Yogurt Soup (Podina Dahi Shorba), garnished with toasted hazelnuts, fresh mint sprigs, cumin, and a drizzle of oil.

Cold Minty Yogurt Soup (Podina Dahi Shorba)

When the summer heat spikes, I crave recipes that are instant, cooling, and utterly delicious. This Cold Minty Yogurt Soup, known as Podina Dahi Shorba in India, is my ultimate secret weapon. It’s a game-changer for hot days—incredibly light, ready in just 5 minutes,...