ListseVegetarian recipes for the home stove

Dinner

Straightforward Creamy Lentil Soup at Home

This Creamy Lentil Soup comes together with pantry staples and big flavor. Comforting, satisfying, and great for blending smooth or

  • 4 servings
  • Prep 10 minutes
  • Cook 30 minutes
  • Total 40 minutes
Jump to the recipe
Straightforward Creamy Lentil Soup at Home

Love a good comforting soup recipe? You need to try our Creamy Cauliflower Soup as well as our Vegetarian French Onion Soup and our Simple Black Bean Soup!

Why you’ll love this comfort food soup!

Once the weather starts cooling down, this creamy lentil soup is basically on constant rotation in our house! It’s fireside, hearty, and the kind of meal that makes you want to curl up with a big bowl and some crusty bread. A regular here that it’s made with simple pantry staples but still feels rich and comforting, especially once it’s blended until creamy. It’s one of those soups that somehow tastes even better the next day – aka reliable cold-weather food!🥣

Why You’ll Love This dish:

  • Comforting, comforting, and genuinely filling
  • Simple ingredients you probably already have!
  • Can be blended smooth or left chunky
  • Straightforward to make vegetarian or vegan – plus it’s packed with plant-based protein!
  • Great for meal prep and leftovers
ingredients needed to make lentil soup including dried lentils, carrots, onion, potato, spices, oil, etc

Ingredients needed

The ingredients for this creamy vegan lentil soup are listed fully down in the recipe card but let’s briefly go over the pantry staples needed including a few substitutions you can make as desired!

  • Onion – The main savory base. Yellow onion is a dependable swap!
  • Green onion – Adds a lighter onion flavor and a fresh finish. You can swap in more white onion if needed.
  • Garlic – Brings depth. Garlic powder works in a pinch (start small and add to taste)!
  • Spices – I used only cumin but curry powder, onion powder, or some red pepper flakes would also be satisfying in this!
  • Parsley – Adds freshness and helps balance the richness. Cilantro works if you want a slightly different vibe!
  • Dried lentils – Green lentils or brown are go-to for this (they hold their shape). Red lentils will get much softer and make it thicker.
  • Potatoes – Helps make the soup creamy even before blending! Yukon gold also works great. I’ve never tried it, but a reader once told me that they make this with sweet potato and they love it.
  • Carrots – Adds sweetness + texture. You could also toss in celery if you want more familiar soup base flavor.
  • Vegetable broth – Low sodium is ideal so you can control the salt. Any broth works if you’re not vegetarian and want to use chicken broth etc, only adjust seasoning.
  • Milk (dairy or plain non-dairy) – Makes it creamy. Use unsweetened/plain (oat, soy, almond, cashew, or even coconut milk all work)!
chunky lentil soup in a large pot

How to Make It

Simply a reminder that you can find the FULL creamy lentil soup recipe is down in the recipe card, but I want to quickly go over how to make them with visuals for you:)

onions and green onion in a large pot to make lentil soup
  1. In a large pot over medium heat, saute onion, green onion, and garlic in olive oil until tender. Stir in the parsley and the cumin, cook for an additional 2 minutes.
carrots, potato, and dried lentils in a pot
  1. Add in the chopped carrots, potatoes, dried lentils, salt, pepper, and broth. Mix to combine.
how to make lentil soup: lentils, potatoes and onions floating in broth to bring to a simmer
  1. Bring the soup to a boil, lower the temperature to a gentle simmer and cook covered for about 30-40 minutes until the lentils are tender.
lentil soup in a large pot before it's been blended up
  1. MUCH of the broth will be absorbed. If you want to serve the soup chunks, consider adding more broth and season accordingly.
creamy lentil soup that's been blended up still inside of the blender
  1. As desired, carefully transfer the hot soup to a blender and blend (in batches as needed) until it’s smooth and few lumps remain. You could also blend the soup using an immersion blender.
creamy lentil soup in a large pot with milk simply poured in before being stirred
  1. Pour the creamy lentil soup back into the pot and add in the milk. Mix until fully combined and season to taste. ENJOY!

Recipe Tips

  • Rinse your lentils before adding them to remove dust/debris and help prevent bitterness.
  • Don’t skip blooming the cumin in the hot pot – those 2 minutes make the flavor pop!
  • For ultra-creamy soup: blend most of it, then leave a little chunky for texture.
  • Add milk after blending and keep the heat low so it doesn’t separate (especially with some non-dairy milks).
  • If it gets too thick, add a splash more broth to loosen it up.
creamy lentil soup in a bowl with swirled sour cream and green onions on top

Frequently Asked Questions

The recipe

Straightforward Creamy Lentil Soup at Home

This Unfussy Creamy Lentil Soup is fireside, hearty, and made with simple pantry staples. Blend it smooth or leave it chunky, then finish with a swirl of sour cream and green onions for the dependable comforting bowl.

  • 4 servings
  • Prep 10 minutes
  • Cook 30 minutes
  • Total 40 minutes

Ingredients

  • 1 tbs olive oil
  • 1 cup white onion (chopped)
  • ¾ cup green onion (chopped)
  • 2 garlic cloves (minced)
  • ¼ cup parsley plus 2 tbsp (chopped)
  • ½ tsp cumin powder
  • 1 ¼ cup dried lentils
  • 2 small red potato (peeled and diced)
  • ¾ cup chopped carrot
  • 4 cups reduced sodium vegetable broth
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup milk (non-dairy (plain) or regular)
  • for topping: vegan sour cream (or regular if you wish, extra green onion)

Method

  1. 1

    Heat oil in large pot. Add in onion, green onion, and garlic. Sauté for 5 minutes.

  2. 2

    Stir in 1/4 cup parsley and the cumin, cook for an additional 2 minutes.

  3. 3

    Add the lentils, potatoes, carrots, broth, and salt and pepper. Bring to boil and then reduce to simmer. Cook covered for 30- 40 minutes or until lentils become tender.

  4. 4

    Optional: in several batches, puree the soup until it’s creamy and smooth.

  5. 5

    Stir in the milk. Serve and top with a bit of sour cream as desired and green onion.

Cook notes

Storage Instructions Fridge: Store in an airtight container for 4–5 days. Reheat: Warm on the stove or microwave; add a splash of broth/milk if it thickened. Freezer: Freezes well for up to 3 months. Thaw overnight in the fridge before reheating.

Per serving

  • Calories405 kcal
  • Carbohydrates67 g
  • Protein22 g
  • Fat6 g
  • Saturated Fat2 g
  • Polyunsaturated Fat1 g
  • Monounsaturated Fat3 g
  • Cholesterol7 mg
  • Sodium506 mg
  • Potassium1367 mg
  • Fiber23 g
  • Sugar10 g
  • Vitamin A4646 IU
  • Vitamin C25 mg
  • Calcium160 mg
  • Iron6 mg