French Lentil Soup with Spinach: a comforting French soup that's hearty and delicious! Recipe via

French Lentil Soup with Spinach (Soupe aux lentilles)

This post may contain compensated links. Please read our disclosure policy for more information.

I know French lentil soup is typically considered a hearty winter soup, but I absolutely love it year-round. It’s one of those vegetarian meals I can make on a meatless Monday that is just as filling as it is tasty. 

French Lentil Soup

This French lentil soup with spinach is particularly great during spring because of the abundance of fresh spinach that you’ll find at the market. It’s such an easy and delicious way to incorporate those leafy greens. 

Traditionally, French lentil soup is made with the green lentil variety called lentilles du Puy. These French green lentils cook a little bit faster than standard lentils and they retain their shape better in the cooking process. No sludgy soup here!

There are so many ways to start a great soup. Like a stew, you can use bacon to add some fat and smokiness to your soup. Or, if you’re like me and don’t always have bacon on hand, a smudge of butter and olive oil will do. 

In my opinion, the non-negotiables for this French lentil soup are the tomato paste and dijon mustard. While a classic mirepoix of carrots, onion, and celery start this soup off on the right foot, it’s the tomato paste and dijon that really create the magic. 

French Lentil Soup with Spinach: a comforting French soup that's hearty and delicious! Recipe via

Flavor Boosters

Some people like to add diced tomatoes to their lentil soup, but I find the flavor of tomato paste to be superior in soups. I’ve found myself taste-testing a soup halfway through the cooking process only to feel like something is off. Then, I’ll immediately remember the previously forgotten tomato paste. 

As soon as it’s added, all is right in the world again. 

While the tomato paste adds some much needed acidity to the soup, the dijon mustard adds that bit of spice and oomph it needs. You probably wouldn’t be able to pick out the ingredient from a spoonful of soup, but if you did a comparison of one with it and one without, you’d notice the difference.

French Lentil Soup with Spinach: a comforting French soup that's hearty and delicious! Recipe via


Like a classic minestrone soup, this French lentil soup has great texture from the lentils and chopped veggies. I was actually inspired by the use of spinach in minestrone, and wanted to recreate that effect in this French lentil soup as well. 

The spinach is a lovely addition to a soup like this, adding a touch of green vibrancy. 

This French lentil soup is finished off with a few shavings of fresh parmesan cheese, making it the ultimate comfort soup to turn to any time in the year. 

French Lentil Soup with Spinach: a comforting French soup that's hearty and delicious! Recipe via

French Lentil Soup

Yield: 4
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes

A comforting lentil soup with great flavor and an extra addition of spinach!


  • 1/2 large onion, diced
  • 1 garlic clove, minced
  • 1 carrot, diced
  • 1/2 celery stalk, diced
  • 1/4 cup red wine, (60 ml)
  • 1 tbsp tomato paste, (16 grams)
  • 1 1/2 tsp dijon mustard, (8 grams)
  • 4 cups low-sodium chicken stock, (940 grams) or more as needed
  • 2 sprigs thyme
  • salt
  • pepper
  • 1/2 cup French green lentils, (96 grams) soaked in water ahead of time for several hours (see note)
  • 1 cup spinach, (15 grams) chopped
  • 1 tbsp olive oil, (13 grams)
  • 1 tbsp unsalted butter, (14 grams)
  • parmesan, shaved


  1. In a medium pot over medium heat, melt the butter. Add the olive oil, then add in the diced onion. Sauté until softened and translucent. Add the garlic, carrots and celery. 
  2. Add in the tomato paste and dijon mustard, and stir everything together. Let this cook for 1 minute before pouring in the red wine. Allow the wine to reduce for a minute or two. 
  3. Follow with the chicken stock and drained lentils. Raise the heat to medium-high, and bring the mixture to a boil. Then, lower the heat and add a good pinch of salt, pepper, and the thyme sprigs. Cover the pot and allow it to simmer over low heat for 25 minutes. Just on the level of broth, and if you need more, pour in more chicken stock. Cook for another 10 to 15 minutes, or until the lentils are tender. 
  4. Stir in the spinach until it's wilted, then serve with fresh parmesan shavings. 


It's best to soak the lentils several hours ahead of time. You can do this overnight, or before leaving to work in the morning. Then, drain the lentils and add to the soup as the recipe instructs. 

Nutrition Information:
Yield: 4 Serving Size: 4 Servings
Amount Per Serving: Calories: 195

Shop for this Recipe:

[easyazon_image align=”none” height=”160″ identifier=”B00BK87H2U” locale=”US” src=”” tag=”monpetitfour-20″ width=”105″]

French Lentil Soup with Spinach: a comforting French soup that's hearty and delicious! Recipe via

Similar Posts


  1. Sounds wonderful. I’m not sure I’ll be able to find these French lentils though. Do “regular” green lentils do the trick or compromise the quality of the soup too much?

    1. Hi Elizabeth! Regular lentils will definitely work too. They might take a little longer to cook and not look quite as intact as French green lentils would, but honestly it’s not a big deal. I’ve definitely made this recipe with just regular brown lentils before too and it’s tasted great! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *