Salads
This cold French lentil salad recipe transforms simple ingredients into a restaurant-quality dish that stays fresh for days. The earthy flavor of French lentils pairs perfectly with a bright Dijon vinaigrette, creating a salad that's hearty yet light—ideal for summer picnics or weeknight dinners.
I've refined this recipe over years of testing, ensuring the perfect balance of texture and flavor in every bite.
The key to this salad lies in the lentils—cooked until tender but still holding their shape, then tossed with crisp vegetables, fresh herbs, and a tangy vinaigrette that cuts through the richness.
Traditional French techniques like using high-quality Dijon mustard and fresh tarragon elevate the dish, while modern adaptations like adding goat cheese or toasted walnuts make it even more satisfying. The salad's make-ahead nature means you can prepare it the night before, letting flavors meld beautifully.
What makes this recipe stand out is its versatility—it works as a standalone meal or alongside grilled proteins, and it's packed with plant-based protein for a satisfying, vegetarian-friendly option.
The dressing is simple to make but delivers bold flavor, and the combination of textures—crisp vegetables, tender lentils, and creamy cheese—creates a harmonious bite every time. This is the kind of salad that makes healthy eating feel indulgent.
Whether you're meal prepping for the week or hosting a gathering, this cold French lentil salad delivers big flavor with minimal effort. The lentils absorb the dressing beautifully, and the salad tastes even better the next day as the flavors continue to develop.
Ready to elevate your salad game? Let's get started!
Ingredients for cold french lentil salad
Earthy French lentils meet bright Dijon vinaigrette in this hearty vegetarian salad perfect for meal prep.
| Ingredient | Amount | Notes |
|---|---|---|
| French Lentils (Puy Lentils) 🌾 | 1 ½ cups | Dried, rinsed before cooking |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For cooking lentils and dressing |
| Dijon Mustard 🍯 | 2 tbsp | High-quality for authentic flavor |
| Red Wine Vinegar 🍷 | ¼ cup | Dry variety preferred |
| Cucumber 🥒 | 1 ½ cups | Diced, peeled if preferred |
| Red Onion 🧅 | 1 medium | Thinly sliced, soak 10 mins to mellow |
| Cherry Tomatoes 🍅 | 1 pint | Halved, seeds removed |
| Fresh Tarragon 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | 0.2 cup | Chopped, flat-leaf preferred |
| Goat Cheese 🧀 | 4 oz | Crumbled, optional for creaminess |
| Toasted Walnuts 🥜 | ½ cup | Chopped, optional for crunch |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Honey 🍯 | 1 tsp | For balancing acidity |
French lentils are the backbone of this salad—their firm texture holds up beautifully to soaking in dressing. Puy lentils are ideal, but any French green lentil works. Soak them in 3 cups water with 1 tsp salt for 30 minutes before cooking to reduce prep time. For the best flavor, use dried lentils over canned—they hold their shape and absorb the vinaigrette perfectly. If you're short on time, Trader Joe's or Whole Foods carry pre-cooked lentils that work in a pinch, though texture will be slightly softer. The key is cooking them until just tender—they should still have a slight bite.
No Dijon mustard? Whole-grain mustard thinned with water works in a bind, though the flavor won't be as refined. The red wine vinegar should be dry—Bragg or La Tour Anglaise are reliable brands. Fresh tarragon is non-negotiable here; dried tarragon at 1/4 the amount is a poor substitute. For the cucumber and onion, soaking sliced red onion in ice water for 10 minutes removes the sharp bite. Cherry tomatoes add sweetness, but heirloom tomatoes work too if you prefer. The goat cheese and walnuts are optional but worth it—Wegmans or local farm stores often carry excellent goat cheese options.
This salad keeps beautifully for 4-5 days in the fridge, with flavors deepening over time. Store components separately if prepping ahead: lentils and dressing together, veggies raw, cheese and nuts last-minute. For meal prep, portion into glass containers with tight lids—the lentils won't get soggy. The vinaigrette can be made 2 days ahead and stored in a sealed jar. If using walnuts, toast them fresh before adding to maintain crispness. Serve chilled or at room temperature for the best texture contrast.
Why You'll Love This Recipe
- No-Cook Afternoon Fix: I swear by this when I’m too hot to turn on the stove. Just toss cooked lentils with cucumber, a splash of red wine vinegar, and a drizzle of olive oil—no waiting, no fuss.
- Umami-Packed Punch: That Dijon mustard and olive oil combo? It’s where the magic happens. The lentils hold their shape, the cucumber adds crunch, and the tangy dressing ties it all together like a flavor hug.
- Office Lunch Hero: Between us, this salad travels like a dream—no soggy bread, no spills, just hearty, satisfying bites. Pack it the night before, and you’ve got a lunch that’ll have coworkers asking for the recipe.
- Pantry Staple Power: French lentils are cheap, they last forever, and this salad costs pennies per serving. Honestly, I make it when I’m broke or when I’m not—same result, always delicious.
Step-by-step instructions for cold French lentil salad
Here's how to create a perfectly balanced salad with hearty lentils and vibrant fresh ingredients.
Cook the French Lentils to Al Dente Perfection
Rinse the 1.5 cups French lentils (Puy lentils) thoroughly under cold water to remove any debris. In a medium saucepan, combine the lentils with 3 cups of water and bring to a boil over high heat. Once boiling, reduce heat to medium-low and simmer uncovered for 20-25 minutes, stirring occasionally.
You'll know they're done when the lentils are tender but still hold their shape—they should have a slight bite to them. Drain any remaining water through a fine-mesh strainer and let the lentils cool completely before proceeding. This cooling step prevents them from becoming mushy when mixed with the other ingredients later. For best results, spread them on a baking sheet to cool quickly.
Prepare the Dijon Vinaigrette Dressing
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 2 tbsp Dijon mustard, 0.25 cup red wine vinegar, 1 tsp honey, 1 tsp salt, and 0.5 tsp black pepper until completely emulsified. The mixture should be smooth and well combined with no visible streaks of oil.
Taste the dressing and adjust the seasoning if needed—you might want to add a pinch more salt or a splash of vinegar to balance the flavors. This dressing is the backbone of your salad, so take your time getting it just right. Set it aside while you prepare the remaining ingredients. The acidity from the vinegar will brighten the earthy lentils, while the Dijon adds depth and complexity.
Chop and Prepare All Fresh Vegetables
Peel and dice the 1.5 cups cucumber into small, even pieces. Thinly slice the 1 medium red onion and place it in a colander with cold water for 10 minutes to mellow its sharpness. Halve the 1 pint cherry tomatoes and remove the seeds. Chop the 0.25 cup fresh tarragon and 0.2 cup fresh parsley, removing any thick stems from the tarragon.
Drain the red onion and pat it dry with a paper towel to remove excess moisture. This preparation step is crucial for achieving the right texture balance in your salad. The cucumber should be small enough to eat without chewing too much, while the tomatoes and onions should be bite-sized for easy mixing. Crumble the 4 oz goat cheese if using, and chop the 0.5 cup toasted walnuts if you haven't already toasted them.
Combine All Ingredients for Perfect Balance
In a large mixing bowl, combine the cooled lentils, cucumber, red onion, cherry tomatoes, tarragon, and parsley. Gently fold in the crumbled goat cheese and toasted walnuts, reserving some for garnish if desired. The mixture should look vibrant with a mix of green, red, and earthy brown tones.
Drizzle the dressing over the salad in a slow, steady stream while gently tossing with a large spoon. You want to coat the ingredients evenly without making them soggy. Taste the salad and adjust seasoning if needed—you might want to add a pinch more salt or a splash of vinegar to balance all the flavors. The ideal salad should have a perfect harmony of earthy lentils, fresh vegetables, creamy goat cheese, and crunchy walnuts.
Chill and Serve for Maximum Freshness
Cover the salad bowl with plastic wrap and refrigerate for at least 1 hour before serving. This chilling time allows all the flavors to meld together beautifully. The salad will taste even better the next day, as the flavors continue to develop and the textures become more harmonious.
When ready to serve, give the salad one final toss and transfer it to a large serving platter. Garnish with additional goat cheese crumbles and toasted walnuts for extra visual appeal and texture contrast. This salad makes an excellent light lunch or side dish for any meal, especially during warm weather when you crave something refreshing yet satisfying.
Pro Tips For Making Cold French Lentil Salad
- Rinse the Lentils First: Skip the soak, but give Puy lentils a quick 30-second rinse under cold water before cooking—this removes dust and any grit that clings to them. I learned this the hard way when I bit into a crunchy speck in my salad and nearly spat it out. Trust me, a little rinse saves a lot of frustration.
- Cook Lentils Al Dente: Puy lentils should have a slight bite—aim for 20-25 minutes in simmering water, not mushy. Undercooked lentils turn to paste later; overcooked ones turn into a sad, mealy mess. Taste-test at 20 minutes, then drain and shock with ice water to stop cooking.
- Dice Cucumber Last: Add cucumber after tossing the salad, not before—it leaks water and dilutes the dressing. Dice it small (1/4-inch cubes) and pat it dry with a paper towel if it’s especially juicy. Your salad will stay crisp, not soggy.
- Whisk Dressing Fast: Combine Dijon, olive oil, and vinegar right before tossing with lentils—this keeps the dressing bright and emulsified, not separated. I used to make it hours ahead, and it always turned into a sad, oily puddle. Two minutes of whisking now saves cleanup later.
Common mistakes when making this recipe
Overcooking Lentils
One of the biggest mistakes is letting lentils cook too long, turning them into a mushy, flavorless mess. French lentils should have a slight bite—overcooking releases too much starch, making them clump together when tossed with dressing.
Always check for doneness at 20 minutes and taste: they should be tender but still hold their shape. 🌾
Skipping the Soak
If you're short on time, don't skip soaking the red onion! The sharp bite can overpower the delicate flavors of tarragon and cucumber. Soak sliced onion in ice water for 10 minutes before draining—this mellows the flavor beautifully.
For extra efficiency, I sometimes soak the lentils too (30 minutes in salted water) to reduce cooking time by 5 minutes.
Uneven Dressing Distribution
Drizzling dressing all at once makes the salad soggy. Instead, toss the salad in batches, adding dressing gradually to coat each ingredient evenly. Start with ⅔ of the dressing and adjust to taste—you can always add more later. The Dijon vinaigrette should brighten the lentils, not drown them. 💛
Ignoring the Chill Time
Rushing to serve immediately means flavors won't meld properly. Always refrigerate the salad for at least 1 hour before serving—this lets the tart dressing tenderize the lentils and the herbs release their aromas. I've learned the hard way that skipping this step leaves the salad tasting disjointed. Patience pays off!
Using Low-Quality Ingredients
Cheap Dijon mustard or dried herbs ruin the dish. Invest in high-quality Dijon (like Maille) and fresh tarragon—dried versions lack the bright, anise-like flavor. For goat cheese, choose brands with minimal additives; Wegmans or local farm stores often carry superior options. The difference is noticeable in every bite.
Overloading with Add-Ins
Adding too many mix-ins (like extra cheese or nuts) overpowers the delicate balance. Stick to the recipe's proportions—4 oz goat cheese and ½ cup walnuts are perfect. Each ingredient should complement, not compete with, the earthy lentils and fresh herbs. Trust the recipe's ratios for harmony! ✨
Nutrition facts
Frequently asked questions
Can I use regular brown lentils instead of French lentils?
French (Puy) lentils are ideal because they hold their shape beautifully, but you can substitute 1 cup brown lentils if needed. They'll cook faster (15-18 minutes) and have a slightly softer texture, but the salad will still taste great. For best results, rinse them well first to remove any debris that might make the salad gritty.
How do I make this salad nut-free?
Simply omit the walnuts and add ½ cup toasted pumpkin seeds or ¼ cup sunflower seeds for crunch instead. For extra protein, increase the lentil portion to 2 cups cooked. The salad will still hold together beautifully without nuts—just be sure to toast the seeds first for maximum flavor.
Can I make this salad ahead of time?
This salad actually tastes better the next day! Cook the lentils and prepare the dressing 1 day ahead, then store them separately in the fridge. When ready to serve, combine everything and let it sit for 30 minutes before eating. The flavors meld beautifully overnight, and the lentils absorb the dressing perfectly.
What's the best way to store leftovers?
Store in an airtight container for up to 4 days in the refrigerator. Keep the dressing separate if possible to prevent sogginess. For best texture, add fresh herbs and a splash of extra vinegar when reheating. The salad reheats well in the microwave for 1-2 minutes (though it's best enjoyed cold).
Can I add cooked chicken or fish?
Shred 1 cup cooked chicken breast or flake 1 cup cooked white fish (like cod or tilapia) and fold it in gently. For best texture, add it just before serving. The protein pairs beautifully with the earthy lentils and bright dressing, making this a complete meal.
