How to Make the Perfect Vegan French Lentil Salad
French · Medium · 40 min · 4 servings
This elegant French lentil salad features tender earthy Puy lentils dressed in a classic Dijon vinaigrette with aromatic vegetables and fresh herbs. It is a sophisticated yet simple vegan dish inspired by French bistro cuisine that is both filling and deeply satisfying.
Why this recipe works
This Vegan French Lentil Salad recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 40 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 310 calories with 16g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 8 simple ingredients that you can find at any grocery store:
- 1.5 cups French Puy lentils rinsed
- 1 medium carrot finely diced
- 2 stalks celery finely diced
- 0.25 cup shallots finely minced
- 3 tablespoons olive oil
- 2 tablespoons red wine vinegar
- 1.5 teaspoons Dijon mustard
- 3 tablespoons fresh flat-leaf parsley chopped
Step by step instructions
Step 1: Cook the Lentils
Place rinsed lentils in a saucepan and cover with cold water by 2 inches. Bring to a boil then reduce heat and simmer uncovered for 20 to 25 minutes until tender but still holding their shape. Drain well and season with salt immediately.
Step 2: Prepare the Vegetables
While lentils cook finely dice the carrot and celery into small uniform cubes. Mince the shallots as finely as possible. Chop the fresh parsley. Small even cuts ensure a cohesive and refined texture throughout the salad.
Step 3: Make the Dijon Vinaigrette
Whisk together olive oil, red wine vinegar, and Dijon mustard in a bowl until emulsified into a smooth dressing. Season with salt and freshly cracked black pepper. The mustard acts as an emulsifier holding the dressing together.
Step 4: Assemble and Serve
While lentils are still slightly warm toss them with the diced vegetables, shallots, parsley, and Dijon vinaigrette. Warm lentils absorb the dressing more effectively. Serve warm, at room temperature, or chilled.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- French Puy lentils → green or brown lentils though they will be softer and less firm in texture
- red wine vinegar → sherry vinegar for a slightly richer and more complex acidic flavor
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Overcooking the lentils so they become mushy and fall apart when tossed with the dressing
- Dressing the salad when lentils are cold which prevents proper dressing absorption and flavor development
Nutrition facts
Per serving: 310 calories, 16g protein, 42g carbs, 9g fat, 12g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →