French Lentil Soup (Vegan) Recipe

I absolutely adore this French Lentil Soup (Vegan) Recipe because it’s the perfect harmony of hearty, earthy lentils and vibrant spices that come together in a comforting bowl of warmth. I love how creamy the soup becomes thanks to the cashew cream, which adds richness without any dairy, making it a luscious vegan delight. Every spoonful feels nourishing and satisfying, with layers of flavors that feel both rustic and elegant, perfect for cozy nights or when I want a nutritious meal that feels truly special.

Why You’ll Love This French Lentil Soup (Vegan) Recipe

One of the reasons I keep coming back to this French Lentil Soup (Vegan) Recipe is because of its beautiful balance of flavors. The cumin, thyme, and turmeric bring a subtle warmth and complexity, while the diced tomatoes add a bright, tangy note. The creamy element from the blended cashews mellows everything out, creating this incredible texture that’s both silky and rustic at the same time. It feels like a hug in a bowl, but with so much thought and depth in every bite.

Beyond the taste, I love how approachable this recipe is. It’s straightforward to make and doesn’t require fancy techniques or hard-to-find ingredients, which means I can whip it up on a busy weeknight or prep it ahead for guests. Whether I’m serving it on a chilly autumn evening or bringing it to a potluck, it never fails to impress. Plus, it’s vegan and packed with nourishing veggies and lentils, so it suits a range of diets and tastes without compromising on flavor or satisfaction.

Ingredients You’ll Need

Inside a white large pot, there is a mixture of cooked vegetables with two main visible layers. The bottom layer shows some browned bits stuck to the pot's light beige inner surface. The top layer is colorful with orange carrot slices, light green celery pieces, and small pieces of cooked onion scattered around. A light brown wooden spoon rests inside the pot, touching the vegetables on one side. The pot is placed on a wooden textured surface. photo taken with an iphone --ar 4:5 --v 7

The ingredients in this recipe are wonderfully simple yet essential to creating the rich, layered flavors and beautiful texture of this French Lentil Soup (Vegan) Recipe. Each component plays a unique role—cashews for creaminess, fresh veggies for depth, and spices to warm the palate. I love how natural and wholesome these ingredients are.

  • Raw cashews or sunflower seeds: Soaked and blended, they create a smooth, creamy base without dairy.
  • Water and veggie broth: The liquids hydrate the lentils and dissolve all the flavors into a comforting soup.
  • Extra-virgin olive oil (optional): Adds a gentle richness and helps sauté the aromatics.
  • Yellow onion or leeks: Provide sweetness and a savory foundation when cooked down.
  • Garlic: Adds a pungent, aromatic depth that wakes up all the other ingredients.
  • Sea salt: Enhances every flavor, used thoughtfully to avoid overwhelming the delicate balance.
  • Carrots and celery: Classic mirepoix veggies that bring sweetness, earthiness, and great texture.
  • Ground cumin, thyme, and turmeric: These spices bring warmth, earthiness, and a subtle golden color to the soup.
  • Diced tomatoes with juices: Deliver acidity and brightness that keep the soup lively.
  • French green lentils: Hold their shape well and provide a hearty, rustic bite.
  • Swiss chard or kale: Add color, nutrients, and a lovely leafy texture at the end.
  • Freshly ground black pepper: For a final touch of subtle heat and aroma.
  • White wine vinegar: Brightens and balances all the flavors just before serving.

Directions

Step 1: Begin by soaking your raw cashews in a bowl with a couple of inches of water for at least 1 hour, or ideally overnight. If you’re short on time, cover them with boiling water and let them soak for 30 to 60 minutes. Once soaked, drain and rinse thoroughly.

Step 2: Transfer the soaked cashews to a high-speed blender along with 1/2 cup of fresh water. Blend on high until the mixture is super smooth and creamy without any graininess. Set this cashew cream aside—it’s going to make your soup incredibly silky.

Step 3: Heat the extra-virgin olive oil if using, or just some vegetable broth to keep things oil-free, in a large Dutch oven over medium heat. Add the diced onion (or sliced leeks), minced garlic, and a couple pinches of salt. Sauté this mixture until the onions become soft and translucent, about 4 to 6 minutes, releasing a gorgeous aroma.

Step 4: Add in the diced carrots and celery, cooking for another 3 to 5 minutes until they begin to soften. Sprinkle in the ground cumin, dried thyme, and turmeric, stirring well so the spices bloom and coat all the vegetables evenly.

Step 5: Pour in the canned diced tomatoes with their juices, the rinsed French lentils, vegetable broth, and the remaining water. Turn the heat up to bring the soup to a low boil, then reduce the heat to medium and let it simmer uncovered for 30 to 35 minutes. The lentils should be tender but still hold their shape.

Step 6: Stir in the reserved cashew cream and the chopped Swiss chard or kale leaves. Season with additional salt and freshly ground black pepper to taste. Add 1 to 2 teaspoons of white wine vinegar slowly, tasting as you go, to add that perfect brightness without overpowering the other flavors.

Step 7: Cook the soup for another 2 to 3 minutes on low-medium heat, just until the greens are wilted and everything is heated through perfectly.

Step 8: Serve your French Lentil Soup (Vegan) Recipe hot with your favorite crusty bread or a light salad, enjoying every delicious and nutritious spoonful.

Servings and Timing

This recipe makes about 4 generous servings, perfect for a family meal or leftovers for the next day. You’ll spend around 10 minutes prepping your ingredients, about 45 to 50 minutes cooking (including soaking time if you do a quick soak), bringing your total to roughly 55 to 60 minutes from start to finish. No additional resting time is needed, and the soup can be enjoyed straight away or warmed up later.

How to Serve This French Lentil Soup (Vegan) Recipe

A glass jar filled with thick creamy soup showing chunks of orange carrot pieces and dark green spinach leaves, topped with small green herb flakes, with a silver spoon resting inside the jar. The jar lid is open and attached to the side, sitting on a beige cloth napkin placed on a white marbled surface. The soup has a light orange color with visible veggies spread evenly inside. photo taken with an iphone --ar 4:5 --v 7

I love serving this soup steaming hot, especially during cooler months when its warmth feels like a cozy embrace. Pairing it with crusty artisan bread, like a warm baguette or sourdough, makes it even more satisfying, perfect for dipping and soaking up every last bit of the broth. For a lighter side, I often throw together a simple mixed greens salad with a bright vinaigrette to provide a crisp contrast to the soup’s richness.

For presentation, a sprinkle of freshly chopped parsley or a drizzle of extra virgin olive oil over the top instantly elevates the dish, making it feel like a special occasion meal. You can also add a few crunchy pumpkin seeds or roasted chickpeas as garnish for a bit of texture. As for drinks, I find a chilled glass of Sauvignon Blanc or a light herbal tea pairs wonderfully, but fresh sparkling water with lemon is always refreshing if you prefer non-alcoholic options.

This soup is incredibly versatile and ideal for weeknight dinners, casual family meals, or even holiday gatherings when you want to serve something wholesome that pleases any crowd. It’s also lovely as part of a cozy brunch spread paired with warm rolls and fresh fruit. No matter how you serve it, it’s always best enjoyed warm, straight from the pot for that comforting effect I simply cannot resist.

Variations

Over time, I’ve experimented with this French Lentil Soup (Vegan) Recipe to add my own twist or tailor it to what I have on hand. If you don’t have cashews or sunflower seeds, you can substitute with soaked blanched almonds or even a splash of coconut milk to maintain the creamy texture. For a gluten-free version, everything here already works perfectly, so no changes needed there.

Feel free to switch up the greens—kale, spinach, or collard greens all work beautifully depending on what’s fresh and in season. For a flavor twist, try adding a bit of smoked paprika or a pinch of chili flakes to introduce a subtle smoky warmth or gentle heat. I sometimes slow-cook the soup in my crockpot on low for 6 hours, which deepens the flavors wonderfully and is perfect for busy days when I want the soup ready to go when I get home.

For an extra boost of umami, stirring in a spoonful of miso paste just before serving adds a lovely savory depth that keeps the recipe vegan but elevates the taste. You can also toss in chopped mushrooms or sweet potatoes to make it heartier and more filling if you’re serving it as a standalone dinner.

Storage and Reheating

Storing Leftovers

When I have leftovers, I store the French Lentil Soup (Vegan) Recipe in airtight containers in the refrigerator. Glass or BPA-free plastic containers work great, and it keeps well for up to 5 days. I always let the soup cool completely before sealing it to preserve freshness and avoid soggy greens.

Freezing

This soup freezes beautifully, which makes it perfect for meal prep. I freeze it in portion-sized containers or freezer-safe bags for convenience. Be sure to leave some space at the top of your container to allow the soup to expand as it freezes. The soup can be stored frozen for 1 to 2 months without losing its wonderful flavor or texture.

Reheating

When reheating, I prefer warming the soup gently on the stove over medium-low heat to prevent breaking down the creamy texture. If it thickened too much, I simply add a splash of vegetable broth or water to loosen it up. Microwaving works too but stirring halfway through helps it heat evenly. Avoid boiling it vigorously to keep the lentils firm and the greens from getting mushy.

FAQs

Can I make this French Lentil Soup (Vegan) Recipe oil-free?

Absolutely! You can skip the olive oil entirely and use vegetable broth instead for sautéing the vegetables. The soup will still be incredibly flavorful and creamy thanks to the cashew cream and spices.

Do I have to soak the cashews overnight?

Not at all. While soaking overnight is ideal for achieving the creamiest texture, a quick soak with boiling water for 30 to 60 minutes works well if you’re short on time.

Can I use brown or red lentils instead of French green lentils?

You can, but keep in mind that brown and red lentils tend to become mushier and cook faster than French green lentils. Adjust the cooking time accordingly and expect a softer texture.

What if I don’t have white wine vinegar?

You can substitute it with apple cider vinegar or lemon juice in the same quantity to add that necessary brightness. Just be cautious and add it gradually, tasting as you go so it doesn’t overpower the soup.

Is this soup suitable for meal prepping and freezing?

Definitely! This French Lentil Soup (Vegan) Recipe is fantastic for meal prep. It freezes well and reheats without losing flavor or texture, making it a convenient and delicious choice for busy weeks.

Conclusion

I really hope you try this French Lentil Soup (Vegan) Recipe soon because it’s one of those dishes that warms the heart and satisfies in every way. It’s simple, wholesome, and bursting with comforting flavors that make every spoonful a joy. Whether you’re new to vegan cooking or simply looking for a nourishing soup to keep on hand, this recipe is a true winner that I find myself returning to time and time again.

Print

French Lentil Soup (Vegan) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 12 reviews

This hearty vegan French Lentil Soup is a comforting and nutritious meal featuring French green lentils simmered with aromatic vegetables, herbs, and spices. Creamy cashew cream adds richness without dairy, while Swiss chard provides a boost of greens. Perfect for a wholesome, flavorful plant-based dinner.

  • Author: Sarah
  • Prep Time: 20 minutes (includes soaking time for cashews)
  • Cook Time: 36 minutes
  • Total Time: 56 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French
  • Diet: Vegan

Ingredients

Cashew Cream

  • 1/2 cup raw cashews or 1/4 cup plus 2 tablespoons raw sunflower seeds (125 mL)
  • 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 (about 2 cups/500 mL) or 2 leeks, cleaned and thinly sliced
  • 4 large cloves garlic, minced (2 tablespoons/30 mL)
  • 1 to 1 1/2 teaspoons fine sea salt, 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 low sodium vegetable broth (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 wine vinegar, to taste (5 to 10 mL)

Instructions

  1. Soak the Cashews: Place the cashews in a bowl and cover with a couple 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 thoroughly.
  2. Make Cashew Cream: Transfer soaked and drained cashews to a high-speed blender with 1/2 cup (125 mL) of soaking water. Blend on high until very smooth and creamy. Set aside.
  3. Sauté Aromatics: Heat the olive oil (or vegetable broth for oil-free) in a large Dutch oven over medium heat. Add the diced onion, minced garlic, and a couple pinches of salt. Sauté for 4 to 6 minutes until onions are softened and translucent.
  4. Add Vegetables and Spices: Stir in the diced carrots and celery and cook for several more minutes. Mix in ground cumin, dried thyme, and turmeric until fragrant and well combined.
  5. Simmer Lentils and Tomatoes: Add the can of diced tomatoes with juices, rinsed lentils, vegetable broth, and remaining soaking water. Bring the mixture to a low boil over high heat, then reduce heat to medium and simmer uncovered for 30 to 35 minutes until lentils are tender.
  6. Incorporate Cashew Cream and Greens: Stir in the prepared cashew cream and chopped Swiss chard. Season with additional salt, freshly ground black pepper, and white wine vinegar to taste. Add vinegar gradually and taste often to avoid overpowering the soup.
  7. Wilt the Greens and Finish: Cook over low-medium heat for a couple more minutes until the chard is wilted and tender. Adjust seasoning as needed and serve hot.
  8. Storage: 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 refrigerated; thin with vegetable broth if desired when reheating.

Notes

  • For an oil-free version, substitute olive oil with vegetable broth for sautéing.
  • Cashew cream can be replaced with sunflower seed cream for a nut-free alternative.
  • Use either Swiss chard or kale depending on availability and preference.
  • Adjust spices and salt according to taste preference.
  • Add vinegar gradually to brighten flavors without overwhelming the soup.
  • Reheat gently and add broth to adjust consistency if soup thickens after storage.

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