This French lentil soup is the perfect combination of hearty, healthy, and deeply flavorful. Packed with tender green lentils, aromatic vegetables, and warming spices, this soup offers incredible comfort without the heavy feeling. It’s an easy, one-pot dish that’s naturally vegetarian, loaded with fiber and nutrients, and ready to be the star of your weeknight dinner rotation. Ready in just 50 minutes, this one’s a true game-changer!
Why You’ll Love This Recipe
- Ultimate Comfort Food (The Healthy Way): This recipe delivers that cozy, warm, and satisfying feeling we all crave, but uses simple, wholesome ingredients like lentils and vegetables, making it guilt-free.
- A Flavor Explosion: We skip boring soup territory! The combination of smoked paprika, earthy cumin, and bright lemon juice elevates the humble lentil into something truly special.
- Simple & One-Pot: Everything cooks right in one large pot, which means minimal cleanup and maximum flavor development. It’s totally approachable, even for beginner cooks!
- Naturally Nutritious: Lentils are packed with protein and fiber, making this a fantastic, affordable, and incredibly filling vegetarian meal.
Ingredients

Trust me, you only need a handful of everyday ingredients to transform simple lentils into this culinary powerhouse!
- Olive Oil: The starting point! It helps us sauté our aromatics and builds the rich base flavor of the soup.
- Onion, Carrots, and Celery: This classic trio—the holy trinity of soup bases, or mirepoix—creates a savory, essential foundation for all the flavors to bloom.
- Garlic: Because everything is better with a little bit of garlicky goodness! We add this just for a minute to get beautifully fragrant.
- French Green Lentils (Du Puy Lentils): These are the stars! Unlike brown or red lentils, French green lentils hold their shape beautifully even after simmering, giving the soup a wonderful texture.
- Vegetable Broth: This is the liquid that brings all the flavors together. Using broth instead of water adds immediate depth and savoriness.
- Diced Tomatoes (Canned): They bring a hint of sweetness and acidity, balancing the earthy notes of the lentils and creating a richer mouthfeel.
- Dried Thyme, Cumin, and Smoked Paprika: This is where the flavor magic happens! Thyme is classic, while cumin and smoked paprika give the soup an incredible, warming, earthy depth.
- Bay Leaf: A kitchen secret! It slowly infuses the soup as it simmers, adding subtle complexity. Don’t forget to fish it out later!
- Salt and Black Pepper: Essential for seasoning and truly making all the other flavors pop.
- Fresh Spinach: We stir this in at the end for a dose of green goodness and vibrant color. It wilts down quickly into the warm broth.
- Lemon Juice: The ultimate finishing touch! A little squeeze of fresh lemon juice brightens the entire soup, cutting through the richness and elevating the overall flavor profile.
- Fresh Parsley: Used for garnish and adding a burst of fresh, herbaceous aroma right before serving.
Note: The exact measurements and quantities for all these ingredients can be found in the Recipe Card located right below this article!
How to Make the Healthy French Lentil Soup
This is truly an easy, one-pot recipe. Follow these simple steps and you’ll have a hearty, healthy meal ready in no time!
Step 1: Build the Flavor Base
Heat the olive oil in a large, heavy soup pot or Dutch oven over medium heat. Add the chopped onion, diced carrots, and diced celery. Sauté for 5–7 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent. This step is crucial for flavor!
Step 2: Add Aromatics and Liquids
Stir in the minced garlic and cook for just 1 minute until it becomes fragrant. Next, add the rinsed lentils, diced tomatoes, vegetable broth, thyme, cumin, smoked paprika, bay leaf, salt, and pepper. Give everything a good stir to combine.
Step 3: Simmer Until Tender
Bring the mixture to a boil, then immediately reduce the heat to low. Cover the pot and let it gently simmer for 30–35 minutes, or until the lentils are completely tender but still hold their beautiful shape.
Step 4: Finish and Season
Once the lentils are tender, be sure to remove the bay leaf! Stir in the chopped fresh spinach. Cook for only 2–3 minutes until the spinach has wilted into the warm soup. Finally, stir in the fresh lemon juice and taste the soup. Adjust the salt, pepper, or lemon as needed to get that perfect balance.
Step 5: Serve Hot!
Ladle the soup into bowls. Serve it hot, garnished with a sprinkle of fresh parsley and a tiny drizzle of quality olive oil, if you like!
Pro Tips for Making the Recipe

- Rinse Those Lentils! Don’t skip rinsing your lentils before adding them to the pot. It helps remove any small debris and starchy dust, resulting in a cleaner, better-tasting final soup.
- Don’t Overcook the Garlic: When adding the minced garlic, cook it for just 60 seconds. Garlic burns quickly and can turn bitter, which is definitely not the flavor we want!
- The Power of Lemon: The finishing touch of lemon juice is non-negotiable! It adds necessary acid that wakes up all the savory, earthy flavors in the soup. If the soup tastes flat, try adding another tiny squeeze of lemon.
- A Smoother Option: If you prefer a slightly creamier texture, once the soup is done, remove about 1 cup of the soup, blend it until smooth, and then stir it back into the pot. You get creaminess without adding any actual cream!
How to Serve
This soup is hearty enough to be a meal on its own, but it pairs beautifully with a few simple additions.
- The Classic Pairing: Serve with a thick slice of crusty, warm sourdough or focaccia bread for dipping. You won’t regret soaking up every last bit of that flavorful broth.
- Add a Crunch: A simple side salad with a light vinaigrette offers a refreshing counterpoint to the warm, hearty soup.
- Garnish it Up: A dollop of Greek yogurt or sour cream (if not keeping it strictly vegan), a drizzle of chili oil for heat, or some crispy croutons are all wonderful additions.
Make Ahead and Storage
This lentil soup is actually one of those recipes that tastes even better the next day once the flavors have had time to deepen!
Storing Leftovers
Place cooled leftovers in an airtight container in the refrigerator. It will stay fresh and delicious for up to 4–5 days.
Freezing
Lentil soup freezes beautifully! Allow the soup to cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags. Leave a little headspace (lentils absorb liquid as they freeze). Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat on the stovetop over medium-low heat, stirring occasionally until warmed through. Since lentils absorb liquid, you may need to add a splash or two of extra vegetable broth or water to return it to your desired consistency.
FAQs
1. What is the difference between French green lentils and regular brown lentils?
French green lentils (often called Du Puy lentils) are smaller, have a beautiful marbled color, and, most importantly, they hold their shape much better than standard brown lentils after cooking. Brown lentils tend to break down and become mushy, making them better for pureed soups or dips. The French variety keeps its structure, adding a lovely, tender texture to this soup that you’re going to adore!
2. Can I make this soup in a slow cooker or Instant Pot?
Absolutely! For the slow cooker, follow Step 1 on the stovetop first (sautéing the veggies is key for flavor), then transfer everything (except the spinach and lemon) to the slow cooker and cook on low for 6–8 hours or high for 3–4 hours. For the Instant Pot, follow Steps 1 and 2 using the Sauté function, then seal and cook on high pressure for 12 minutes, followed by a 10-minute natural pressure release before stirring in the spinach and lemon.
3. Is it okay if I don’t have smoked paprika?
Yes, you can substitute regular sweet paprika, but you will lose that wonderful, smoky depth of flavor. Smoked paprika adds a complexity that really elevates the soup. If you have it, use it! If you don’t, regular paprika is fine, or you could add a tiny pinch of chili powder for extra warmth.
4. Can I add meat or other vegetables to this recipe?
Of course! This recipe is incredibly versatile. To add meat, try stirring in some diced, cooked chicken or turkey sausage during the last 10 minutes of simmering. For extra veggies, feel free to add cubed potatoes, sweet potatoes, or chopped zucchini along with the broth in Step 3. Just be aware that adding extra ingredients may slightly increase your cooking time.

Healthy French Lentil Soup
Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Cook for 5–7 minutes until softened.
- Add garlic and cook for another 1–2 minutes until fragrant.
- Stir in the lentils, diced tomatoes, vegetable broth, bay leaf, thyme, salt, and pepper. Bring to a boil.
- Reduce heat to low, cover, and simmer for 35–40 minutes, or until lentils are tender.
- Remove the bay leaf. Stir in balsamic vinegar if using, and adjust seasoning to taste.
- Serve hot, garnished with chopped parsley and a drizzle of olive oil.