There was a winter a few years back when I challenged myself to cook vegetarian meals for a whole month. That’s when I discovered the joy of lentil soup. I had a bag of lentils, some leftover vegetables, and not much else so I threw everything into a pot with broth and herbs, hoping it would turn into something edible. The result completely surprised me. It was hearty, flavorful, and so comforting, I ended up making it again the next day.

Now lentil soup is one of my absolute staples. It’s budget-friendly, full of nutrition, and endlessly customizable. Whether I’m making a big batch for meal prep or serving it fresh with crusty bread, it always hits the spot especially on a chilly day when I want something warm and nourishing.
Ingredients
Here’s what I use to keep the soup simple, flavorful, and satisfying:
- Brown or green lentils – Protein-packed and perfect for holding their shape during simmering.
- Carrots – Bring natural sweetness and texture.
- Celery – Adds an herbal crunch and great base flavor.
- Onion – Provides depth and warmth to the broth.
- Garlic – Aromatic and essential for building flavor.
- Olive oil – For sautéing and adding richness to the base.
- Tomato paste – Adds a touch of acidity and boldness to the broth.
- Vegetable broth – A flavorful, meat-free base for simmering.
- Bay leaf – Infuses the soup with subtle complexity.
- Dried thyme – Adds gentle herbal flavor.
- Salt and pepper – To bring balance and enhance all the ingredients.
- Fresh parsley – For a bright finish and touch of color.
Tools You’ll Need
- Large pot or Dutch oven – The best vessel for simmering everything evenly.
- Wooden spoon – Great for stirring without damaging the lentils.
- Sharp knife – To quickly and cleanly chop all your veggies.
- Cutting board – A stable surface for safe and efficient prep.
- Ladle – Makes serving hot soup into bowls easy and mess-free.
- Measuring cups and spoons – Helps keep ratios just right.

Instructions
Step 1: Sauté the Base
I begin by heating olive oil in a large pot over medium heat. I add the chopped onions, carrots, and celery and cook them until softened about 8–10 minutes. Then I stir in the garlic and cook it for another minute until fragrant.
Step 2: Add Tomato Paste and Spices
I mix in the tomato paste, dried thyme, salt, and pepper, cooking for another 2 minutes to deepen the flavor.
Step 3: Simmer the Soup
Next, I pour in the vegetable broth and stir in the rinsed lentils and bay leaf. I bring everything to a boil, then reduce the heat and let it simmer uncovered for about 30–35 minutes, until the lentils are tender but not mushy.
Step 4: Adjust Seasoning
Once the soup is cooked, I taste and adjust the salt and pepper as needed. I also remove the bay leaf at this stage.
Step 5: Serve and Garnish
I ladle the soup into bowls and sprinkle fresh parsley on top for a fresh, green pop. A drizzle of olive oil or squeeze of lemon also adds a nice finish.
📌 Love Home Recipes? Follow Me on Pinterest!
Join thousands of others for daily Sweet home Recipes and creative ideas.
Follow Me on PinterestTips
If you want a thicker texture, I like to blend about a cup of the soup and stir it back in it gives the broth more body without losing that chunky feel. I’ve also added spinach, kale, or a diced potato for extra variety. And if you’re into spice, a dash of smoked paprika or chili flakes adds a nice kick.
Ways to Serve
Lentil soup is perfect with a slice of warm, crusty bread or a piece of buttered toast. I’ve also served it alongside a simple salad or topped it with crumbled feta or parmesan for extra flavor. It makes a fantastic meal-prep lunch too it only gets better the next day.
Frequently Asked Questions
Can I freeze Lentil Soup?
Yes! Lentil soup freezes beautifully. Let it cool completely, then store in airtight containers or freezer bags for up to 3 months.
What type of lentils should I use in Lentil Soup?
Brown or green lentils work best they hold their shape and offer a nice, firm bite. Red lentils tend to break down and create a creamier texture.
Is Lentil Soup healthy?
Absolutely! It’s high in fiber, protein, and loaded with vitamins from all the vegetables. Plus, it’s naturally gluten-free and vegan.
See You in the Kitchen
I hope this lentil soup becomes one of your go-to meals like it has for me. It’s cozy, simple, and packed with goodness perfect for a quiet night in or a week of lunches. Let me know how you customize it I’d love to hear your spin!
Happy Cooking!
Print
Lentil Soup
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: Vegan
Description
Looking for the best lentil soup? This easy, healthy recipe is perfect for meal prep and cozy comfort food nights! Packed with protein-rich lentils and wholesome vegetables, it’s a quick, simple, and budget-friendly dish ideal for lunch or dinner. Vegan, gluten-free, and freezer-friendly!
Ingredients
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, chopped
- 3 garlic cloves, minced
- 1 tablespoon tomato paste
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 6 cups vegetable broth
- 1 1/2 cups brown or green lentils, rinsed
- 1 bay leaf
- 2 tablespoons fresh parsley, chopped
Instructions
- Heat olive oil in a pot. Sauté onion, carrots, and celery until soft, about 8–10 minutes.
- Add garlic, cook 1 minute. Stir in tomato paste, thyme, salt, and pepper. Cook 2 more minutes.
- Add broth, lentils, and bay leaf. Bring to a boil, then simmer 30–35 minutes uncovered.
- Remove bay leaf. Taste and adjust seasoning.
- Serve hot, garnished with parsley and optional lemon juice or olive oil.
Notes
- Blend a cup of soup for a thicker texture.
- Add spinach or kale near the end for extra greens.
- Freezes well for up to 3 months.
- Use red lentils for a creamier version.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1.5 cups
- Calories: 220
- Sugar: 6g
- Sodium: 430mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 11g
- Protein: 13g
- Cholesterol: 0mg