Join Our Facebook Group →

Wholesome Lentil Soup

Cozy up with a warm bowl of lentil soup, perfect for chilly nights. This hearty and healthy dish is packed with protein and fiber, and easy to make in just under an hour. Top with your favorite toppings for added flavor and texture!"
0 Review(s)

The Story

This lentil soup recipe is a comforting and satisfying dish that's perfect for colder months. It's made with simple, wholesome ingredients like lentils, vegetables, and broth, and can be easily customized with your favorite toppings. This healthy and flavorful soup is easy to make in under an hour and is sure to become a new family favorite!


1 cup dry lentils
1 onion, diced
2 cloves garlic, minced
2 carrots, diced
2 stalks celery, diced
4 cups vegetable broth
1 tsp dried thyme
1 bay leaf
Salt and pepper, to taste
1 tbsp olive oil
Optional toppings: chopped fresh parsley, grated Parmesan cheese, croutons
4 Servings

Prep Time:

0 Hrs 10 Mins

Cook Time:

0 Hrs 40 Mins

Total TIme:

0 Hrs 0 Mins



Rinse the lentils in cold water and drain.


In a large pot, heat the olive oil over medium heat. Add the onion and garlic and cook until softened, about 3-5 minutes.


Add the carrots and celery and cook for another 5 minutes, stirring occasionally.


Add the lentils, broth, thyme, bay leaf, salt, and pepper. Bring the mixture to a boil, then reduce the heat to low and cover the pot. Let the soup simmer for about 30-40 minutes, until the lentils are tender.


Remove the bay leaf and discard. Use an immersion blender or transfer the soup to a blender and blend until smooth.


Taste the soup and adjust seasoning if needed.


Serve the soup hot, topped with chopped parsley, Parmesan cheese, and/or croutons if desired.

Tips for this recipe

Soak the lentils for a few hours or overnight prior to cooking. This can help to reduce cooking time and improve the texture of the lentils.

Reviews (0)

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}