Go Back
+ servings
Logo of The Forked Spoon showing Spork
White bowl filled with lentil soup and topped with diced red tomato, shredded parmesan cheese, cream cheese, and chopped parsley.
4.93 from 13 votes

Lentil Soup Recipe

This phenomenal, one-pot Lentil Soup Recipe is anything but boring. Made with dried lentils, flavorful spices, and fresh vegetables, the result is a nourishing, delicious, and much-loved soup for the whole family!
Prep Time15 minutes
Cook Time1 hour 15 minutes
Total Time1 hour 30 minutes
Servings: 6 servings
Calories: 350.71kcal

Ingredients

  • 2 tablespoon olive oil
  • 2 tablespoon butter
  • 2 medium onions - diced
  • 4 large carrots - peeled and diced
  • 5 stalks celery - chopped
  • 5 cloves garlic - minced
  • 2 teaspoon sweet paprika
  • 1 teaspoon dried basil
  • 1 teaspoon dried thyme
  • 1 teaspoon salt - plus more to taste
  • 1 teaspoon black pepper - plus more to taste
  • 2 cups dry lentils - rinsed in cold water
  • 1 (15 ounce) can diced tomatoes
  • 8 cups vegetable broth - or chicken broth/water, see notes
  • 1 lemon - zest and juice
  • ½ cup Parmesan cheese - grated
  • Fresh tomatoes, chopped parsley, grated cheese, sour cream - for serving

Instructions

  • Heat the olive oil and melt the butter in a large pot or Dutch oven over medium heat. Add the onions and cook, stirring often, for 4-6 minutes or until soft and translucent. Add the carrots and celery and mix well to combine with the onion. Continue to cook over medium heat for 10 minutes, stirring often. Do not rush this process.
  • Reduce the heat to medium-low and add the minced garlic. Cook, stirring continuously, for approximately 1 minute, then add the salt, dried thyme, basil, and sweet paprika. Mix well to combine.
  • Rinse the lentils under cool water. Add the diced tomatoes, vegetable broth, and lentils to the pot. Stir well to combine. Increase the heat to high and bring it to a simmer. As it simmers, you may notice some frothy scum float to the surface. Use a spoon or ladle to scoop it off the surface and discard. (Note: you may need to do this 1-2 more times throughout cooking)
  • Cover and reduce the heat to medium-low. Simmer, stirring occasionally, for 40-60 minutes or until the lentils are soft.
  • Blend the soup (optional). For a thicker, more incorporated soup, use an immersion blender to blend the soup until the desired consistency is reached. You may also transfer all (or part) of the soup to a high-speed blender and blend until processed.
  • Stir in the lemon juice and zest just before serving. Mix well to combine—season with additional salt and pepper to taste. Serve in serving bowls with fresh parsley, shredded parmesan, and sour cream.

Notes

  • Start with 6 cups of water/broth for a thicker soup, adding more liquid as needed.
  • Suggested additions: Fresh spinach or kale added 5-10 minutes before serving, and a few dashes of Tabasco sauce at serving.
  • Feel free to add vegetables such as parsnips, corn, butternut squash, bell pepper, and mushrooms.
  • Red, yellow, brown, and green lentils are good for lentil soup. You can use just one kind or mix and match different kinds. Cooking times may vary.
  • To make this recipe vegan, omit the butter and parmesan cheese.
  • Store leftovers in an airtight container in the refrigerator for up to 5 days or the freezer for up to 3 months.

Nutrition

Calories: 350.71kcal | Carbohydrates: 51.03g | Protein: 20.69g | Fat: 7.78g | Saturated Fat: 2.18g | Cholesterol: 5.67mg | Sodium: 1815.75mg | Potassium: 832.83mg | Fiber: 21.88g | Sugar: 7.23g | Vitamin A: 2614.47IU | Vitamin C: 17.14mg | Calcium: 175.56mg | Iron: 5.77mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.

Copyright © 2025 The Forked Spoon

QR Code linking back to recipe