If you have been searching for a wholesome, comforting soup that is both nourishing and packed with layers of flavor, then you are going to fall in love with this French Lentil Soup (Vegan) Recipe! It’s a vibrant mix of tender French green lentils, earthy spices, and fresh greens, all brought together with a creamy touch from cashew cream. Whether you’re warming up on a chilly day or looking for a meat-free meal that satisfies, this recipe delivers warmth, depth, and a gorgeous rainbow of textures that make each spoonful feel like a warm hug. Trust me, once you try it, you’ll keep coming back for more!

Ingredients You’ll Need

Inside a large white pot, there are three main layers of cooked vegetables spread unevenly on one side: bright orange carrot slices with a soft texture, pale green celery pieces with a slight crunch, and small bits of translucent onion. A wooden spatula rests inside the pot, touching some of the vegetables, showing light brown stains from cooking. The pot sits on a white marbled surface, and the contrast of colors in the pot highlights the fresh, cooked ingredients. photo taken with an iphone --ar 4:5 --v 7

Don’t be intimidated by the ingredient list; every item here plays an important role in building the soup’s unique taste, texture, and beautiful color. These simple staples combine to transform humble lentils into a silky, flavorful meal that feels anything but ordinary.

  • Raw cashews or sunflower seeds: These provide the creamy base that makes the soup luxuriously smooth without any dairy.
  • Water: Essential for soaking the nuts and cooking the lentils to perfect tenderness.
  • Extra-virgin olive oil (optional): Adds a silky richness to sautéed vegetables, though you can opt for broth to keep it oil free.
  • Yellow or sweet onion (or leeks): Supplies aromatic sweetness that gently perfumes the soup.
  • Garlic: Infuses warmth and depth with its unmistakable punch.
  • Sea salt: Balances flavors perfectly throughout the cooking process.
  • Carrots: Bring natural sweetness that compliments the earthiness of lentils.
  • Celery: Adds subtle crunch and a fresh, herbal undertone.
  • Ground cumin: Introduces smoky, warm spices that awaken your palate.
  • Dried thyme: Adds an herbaceous note that echoes classic French cooking.
  • Ground turmeric: Imparts a vibrant golden hue and gentle earthiness.
  • Diced tomatoes with juices: Bring acidity and depth, brightening the soup beautifully.
  • French green lentils: The star ingredient, these lentils hold their shape well and offer a hearty texture.
  • Vegetable broth (low sodium): A savory liquid base that ties everything together.
  • Swiss chard or kale leaves: Fresh greens that add color, nutrients, and a subtle bitterness that complements the lentils.
  • Freshly ground black pepper: Adds a sharp finishing bite.
  • White vinegar: A splash of brightness that elevates the soup’s flavors.

How to Make French Lentil Soup (Vegan) Recipe

Step 1: Soak and Blend the Nuts

Start by soaking your cashews or sunflower seeds in water for at least an hour or overnight if possible. This soaking softens them, making the base creamy and silky when blended. Once soaked, drain and rinse them, then blend with a bit of water until you achieve a luscious texture that will enrich the soup without overpowering its flavors.

Step 2: Sauté Aromatics for Flavor

Next, heat the olive oil (or broth for an oil-free version) in a large Dutch oven over medium heat. Toss in diced onions and garlic, along with a pinch of salt; this helps draw out their natural sweetness. Cook them until they are tender and fragrant, about 4 to 6 minutes. This step forms the flavorful foundation of your French Lentil Soup (Vegan) Recipe.

Step 3: Add Vegetables and Spices

Now, stir in diced carrots and celery, cooking for a few more minutes to soften. Sprinkle in ground cumin, dried thyme, and turmeric to infuse warmth and subtle earthiness. Toasting the spices briefly awakens their flavors and deepens the soup’s character.

Step 4: Combine Tomatoes, Lentils, Broth, and Water

Add the can of diced tomatoes with their juices, the rinsed French green lentils, vegetable broth, and the remaining water. Bring the mixture to a boil, then reduce the heat to a gentle simmer. Let it cook uncovered for 30 to 35 minutes, allowing the lentils to absorb all the vibrant flavors while becoming tender but still holding their shape.

Step 5: Stir in Cashew Cream and Greens

After the lentils are perfectly cooked, stir in the cashew cream and chopped Swiss chard or kale. Season with salt, freshly ground black pepper, and a splash or two of white vinegar for brightness. Let it cook for a couple more minutes just until the greens wilt beautifully.

Step 6: Ready to Serve!

This French Lentil Soup (Vegan) Recipe is now ready to warm you from the inside out. Its rich, creamy texture and vibrant mix of colors make it irresistible and satisfying for any meal.

How to Serve French Lentil Soup (Vegan) Recipe

A clear glass jar filled with thick, creamy soup that is orange-beige in color with small pieces of yellow potato and dark green leafy bits visible inside. The soup has a smooth texture with some small herbs sprinkled throughout. A wooden spoon is holding some of the soup above the jar, showing its chunky, creamy consistency. The jar is placed on a white cloth napkin on a white marbled surface. Some small herb flakes are scattered lightly around the jar. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of freshly chopped parsley or a few thyme leaves can add a refreshing note on top. For an extra cozy touch, a drizzle of good-quality olive oil or a pinch of smoked paprika can elevate the flavors nicely. These simple garnishes make your bowl feel special and inviting.

Side Dishes

This soup is lovely paired alongside crusty whole-grain bread or a rustic baguette to dip and scoop. A fresh green salad dressed lightly with lemon vinaigrette adds a crisp contrast to the warm, silky soup. If you want to keep it fully plant-based and hearty, roasted root vegetables create a wonderful complementary plate.

Creative Ways to Present

Serve your French Lentil Soup (Vegan) Recipe in beautiful, deep bowls to showcase its rich colors. Try layering it in a large glass jar for a picnic or lunch on the go. For a casual dinner party, offer a toppings bar with various nuts, seeds, or fresh herbs so guests can personalize each bowl for fun and flair.

Make Ahead and Storage

Storing Leftovers

Once cooled, store your soup in an airtight container in the refrigerator. It stays fresh and delicious for up to 5 days, making it a perfect make-ahead meal for busy weekdays or cozy weekend lunches.

Freezing

This French Lentil Soup (Vegan) Recipe freezes beautifully. Portion it into freezer-safe containers, leaving room for expansion, and freeze for 1 to 2 months. When thawed, the flavors remain wonderfully intact, offering a convenient option for those days when you want a homemade meal in minutes.

Reheating

To reheat, warm the soup gently on the stove over medium-low heat. It may thicken after refrigeration or freezing, so feel free to stir in a splash of vegetable broth or water until it reaches your preferred consistency. A quick reheat brings back all the comforting richness just like fresh.

FAQs

Can I use other types of lentils in this recipe?

While French green lentils hold their shape best and provide the perfect texture, you can substitute with brown lentils if needed. Just keep in mind they may become softer and cook a bit faster, so adjust cooking time accordingly.

Is it necessary to soak the cashews or sunflower seeds?

Yes, soaking softens the nuts or seeds for blending, ensuring that the cashew cream is silky smooth without any gritty texture. If you’re pressed for time, a quick soak in boiling water for 30 to 60 minutes works well.

Can I make this soup oil free?

Absolutely! Simply replace the olive oil with extra vegetable broth when sautéing the vegetables. The soup still turns out delicious and creamy without added oils.

What if I don’t have Swiss chard or kale?

Feel free to substitute with other leafy greens like spinach or collard greens. Just add them towards the end of cooking so they don’t lose their vibrant color or texture.

How can I adjust the flavor if the soup tastes bland?

A quick fix is to add a little more salt, a pinch of black pepper, or a splash of white vinegar to brighten and balance the flavors. Tasting as you go makes a big difference!

Final Thoughts

I truly hope you enjoy making and savoring this French Lentil Soup (Vegan) Recipe as much as I do. It’s a soulful, colorful dish that brings simple ingredients to life in a way that feels both nourishing and indulgent. Once it’s simmered on your stove and fragrant spices fill your kitchen, you’ll understand why it quickly becomes a favorite to cook again and again. So go ahead, dive in and let this delicious soup become your new go-to comfort food!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Lentil Soup (Vegan) Recipe

French Lentil Soup (Vegan) Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 10 reviews

  • Author: Molly
  • Total Time: 56 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

A hearty and comforting French Lentil Soup that is completely vegan, packed with nutritious ingredients such as green lentils, fresh vegetables, and a creamy cashew base. This soup combines earthy spices with tender greens, offering a deliciously satisfying meal perfect for any season.


Ingredients

Cashew Cream

  • 1/2 cup raw cashews, or 1/4 cup plus 2 tablespoons (90 mL) raw sunflower seeds
  • 2 cups water (500 mL)

Soup Base

  • 2 tablespoons extra-virgin olive oil (optional, use broth for oil free) (30 mL)
  • 1 large yellow or sweet onion, diced (or 2 leeks, cleaned and thinly sliced about 2 cups/500 mL)
  • 4 large cloves garlic, minced (2 tablespoons/30 mL)
  • 1 to 1 1/2 teaspoons fine sea salt, to taste (plus a couple pinches, 5 to 7 mL)
  • 2 medium carrots, diced (1 heaping cup/275 mL)
  • 2 stalks celery, diced (3/4 cup/175 mL)
  • 2 teaspoons ground cumin
  • 1 1/2 teaspoons dried thyme (7 mL)
  • 1 teaspoon ground turmeric (5 mL)
  • 1 can diced tomatoes with juices (14-ounce/398 mL)
  • 3/4 cup uncooked French green lentils, picked over and rinsed (175 mL)
  • 4 cups vegetable broth, low sodium (1 L)
  • 3 cups stemmed and chopped Swiss chard or kale leaves (750 mL)
  • Freshly ground black pepper, to taste
  • 1 to 2 teaspoons white vinegar, to taste (5 to 10 mL)


Instructions

  1. Soak Cashews: Place the cashews in a bowl and cover with a couple of inches of water. Soak for 1 to 2 hours or overnight. For a quick soak, cover with boiling water and soak for 30 to 60 minutes. Drain and rinse when ready.
  2. Make Cashew Cream: Transfer the soaked cashews to a high-speed blender along with 1/2 cup (125 mL) of the soaking water. Blend on high until the mixture becomes super smooth and creamy in texture. Set aside.
  3. Sauté Aromatics: In a large Dutch oven, heat the olive oil (or broth for oil-free) over medium heat. Add the diced onion, minced garlic, and a couple pinches of salt. Sauté for 4 to 6 minutes until the onion becomes soft and translucent.
  4. Add Vegetables and Spices: Stir in the diced carrots and celery, cooking for a few more minutes. Mix in the ground cumin, dried thyme, and ground turmeric until well combined with the vegetables.
  5. Combine and Simmer: Add the diced tomatoes with their juices, rinsed green lentils, vegetable broth, and the remaining water. Raise the heat to high and bring to a gentle boil. Reduce heat to medium and simmer uncovered for 30 to 35 minutes, or until lentils are tender.
  6. Incorporate Cashew Cream and Greens: Stir in the prepared cashew cream and chopped Swiss chard or kale. Season with additional salt, freshly ground black pepper, and white vinegar to taste. Add the vinegar gradually to ensure it does not overpower the soup.
  7. Finish Cooking: Cook the soup over low-medium heat for a couple of minutes until the greens have wilted.
  8. Store or Serve: Serve the soup hot. Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze for 1 to 2 months. The soup will thicken when chilled; thin with broth as needed when reheating, or serve thick with crusty bread.

Notes

  • For an oil-free version, substitute olive oil with extra vegetable broth during sautéing.
  • Soaking cashews overnight yields the creamiest texture, but quick soaking with boiling water works well too.
  • Adjust the amount of white vinegar carefully to balance acidity and brightness.
  • French green lentils hold their shape better than other lentil varieties, adding texture to the soup.
  • This soup can be thickened or thinned to your preference by adjusting the broth volume when reheating.
  • Use kale or Swiss chard interchangeably depending on availability.
  • Prep Time: 20 minutes (including cashew soaking time, excluding overnight soak)
  • Cook Time: 36 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star