This creamy, simple, green lentil soup with curried brown butter is warm, hearty, and absolutely delicious.

I love green soups and I cannot lie.

This green lentil soup (which can be made with green split peas if you can’t find green lentils) is warm and hearty and absolutely delicious.

A hand holding a white bowl with green soup with two pieces of bread in the middle.

Truly the curried brown butter is the most amazing drizzle to hit a soup in the history of ever.

The buttery spiciness compliments the creamy, simple soup perfectly. And I don’t know what it is about the combination of coconut and curry but it

Although admittedly, the coconut milk in this soup is subtle…yet important.

I quickly sliced and toasted up (in a 425 degree oven) some leftover rolls hanging about my pantry and the kids went crazy dipping the crunchy croutons in the soup and fought over who could have the last remnants in their lunch thermos the next day.

I solved that problem lickety split by simply finishing off the soup right then and there in order to eliminate arguing (and promised to make it again soon so I didn’t earn Worst Mother of the Year award by eating my kid’s dream lunch).

Top view of a white bowl filled with green soup and pieces of bread dipped in the soup.

What To Serve With This:

Fluffy Whole Wheat Dinner Rolls, or a really good store-bought roll
Broiled or griddled cheese quesadilla slices
Green salad with this Creamy Cilantro Lime Dressing

One Year Ago: Chicken and Butternut Squash Quinoa Stew
Two Years Ago: Spooky Eats: Jello Worms {Seriously Gross}
Three Years Ago: Classic Marinara Sauce


Green Lentil Soup with Curried Brown Butter

5 stars (18 ratings)


  • 2 tablespoons butter
  • 1 large yellow onion, chopped
  • 3 cloves garlic, chopped
  • ¼ – ½ teaspoon red pepper flakes
  • 5 ½ cups low-sodium chicken or vegetable broth
  • 1 ½ cups green lentils or green split peas, picked over and rinsed
  • 3 tablespoons butter
  • 1 tablespoon Indian curry powder
  • ¾ cup coconut milk, light or regular
  • ¼ teaspoon salt, plus more to taste
  • Toasted bread or croutons for dipping, optional


  • In a large saucepan over medium heat, combine the 2 tablespoons butter, onion, garlic, and red pepper flakes, stirring regularly, until the onions soften, about 5-7 minutes. Add the chicken or vegetable broth and lentils and simmer, covered, until the lentils are tender, anywhere from 20-50 minutes, so check occasionally.
  • While the lentils simmer, melt the 3 tablespoons butter in a small saucepan over medium heat and let it brown (watch it carefully since butter can go from brown to burned quickly!). When it starts to smell nutty and fragrant, stir in the curry powder and cook for about 30 seconds.
  • When the lentils are finished cooking, remove the pot from the heat, stir in the coconut milk and 1/4 teaspoon salt and puree with an immersion blender (or carefully transfer the hot soup to a blender in batches and puree before returning to the pot). Blend the soup until completely smooth or leave with a bit of texture; your choice.
  • Stir in half of the spiced butter to the soup and add additional salt to taste, if needed.
  • Serve the soup drizzled with the remaining spice butter and toasted bread if using.


Red Pepper Flakes: I gave a range for red pepper flakes. They add a delicious flavor balance but if you want a slight hint of heat, use more; if not, use less.
Serving: 1 Serving, Calories: 360kcal, Carbohydrates: 36g, Protein: 18g, Fat: 18g, Saturated Fat: 12g, Cholesterol: 25mg, Sodium: 258mg, Fiber: 16g, Sugar: 2g

Recipe Source: adapted slightly from 101Cookbooks (increased coconut milk, used salted butter, used chicken broth, and a few other minor changes)