“You have to try this lentil salad,” my friend Claire said over a hurried lunch break, sliding a container across the table with a grin. Honestly, I was skeptical—lentils? Salad? But the aroma hit me first: sharp Dijon mingling with sweet shallots, and a hint of something earthy and warm. I took a bite, and suddenly, my whole week just got a little better. This Flavorful French Bistro Lentil Salad with Dijon Shallot Vinaigrette and Soft Egg isn’t just a salad—it’s a kind of quiet revolution on a plate.
I found myself craving it over and over that week, tossing together the lentils while the vinaigrette whisked itself into a tangy, silky dressing. The soft egg on top? Game changer. It’s like a little golden sun that breaks and spills its richness over every bite. No fancy restaurant needed—just this recipe, a bit of patience, and a soft spot for simple French flavors that deliver big.
What really got me hooked was how this salad balances brightness and comfort—the tang of Dijon, the sweetness of shallots, the hearty lentils, and that luscious egg yolk. It’s the kind of dish that feels special but doesn’t demand hours in the kitchen. Plus, it’s got that rustic bistro vibe that makes you imagine a cozy Parisian café, even if you’re just at your kitchen table. This recipe stuck with me because it’s honest, satisfying, and somehow feels like a little everyday luxury.
Why You’ll Love This Recipe
After testing this lentil salad multiple times (I’m not exaggerating—I made it three times in five days), I can confidently say it’s a keeper. Here’s why it stands out:
- Quick & Easy: Ready in about 30 minutes, making it perfect for busy weeknights or when you want something fresh but filling.
- Simple Ingredients: Uses pantry staples like green lentils, Dijon mustard, and shallots—no obscure items needed.
- Perfect for Light Lunches & Dinner: Whether it’s a solo meal or a shareable side, it fits the bill.
- Crowd-Pleaser: I served this at a casual dinner party, and it quickly disappeared—kids and adults alike went for seconds.
- Unbelievably Delicious: The Dijon shallot vinaigrette is tangy but balanced, and the soft egg adds that extra creamy texture you didn’t know you needed.
What really sets this apart is the vinaigrette technique—gently cooking the shallots before whisking them into the Dijon mustard and vinegar creates a mellow sweetness that cuts through the richness of the lentils and egg. It’s not just another salad dressing; it’s a flavor punch that ties everything together. Honestly, it’s the kind of recipe that makes you close your eyes after the first bite and say, “Yep, that’s good.”
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to deliver bold flavor and satisfying texture without fuss. Most of these are pantry staples, and you can easily swap a few if needed.
- Green Lentils (French Lentils or Puy Lentils): 1 cup (about 200 grams) – firm and hold their shape well
- Vegetable or Chicken Broth: 2 ½ cups (600 ml) – for cooking lentils, adds extra flavor
- Shallots: 2 medium, finely minced – their sweetness is key for the vinaigrette
- Dijon Mustard: 2 tablespoons – I prefer Maille brand for its smooth texture
- Red Wine Vinegar: 3 tablespoons – balances richness with acidity
- Extra Virgin Olive Oil: 5 tablespoons – use a good quality one for the best flavor
- Garlic: 1 clove, minced – adds a subtle kick
- Fresh Thyme: 1 teaspoon, chopped (optional) – for an herby note
- Soft-Boiled Eggs: 2 large – cooked to a luscious, jammy yolk
- Cherry Tomatoes: ½ cup, halved (optional) – for a fresh pop of color and sweetness
- Salt and Freshly Ground Black Pepper: to taste
Substitutions: Use almond flour for a gluten-free twist if you’re adding any breadcrumbs or croutons on the side. Greek yogurt can replace part of the vinaigrette if you want a creamier version, or swap red wine vinegar with apple cider vinegar for a milder tang. In summer, adding fresh herbs like parsley or basil brightens this salad beautifully.
Equipment Needed
- Medium saucepan – for cooking lentils
- Small sauté pan – to gently cook shallots for the vinaigrette
- Mixing bowl – to combine lentils and dressing
- Whisk – for emulsifying the vinaigrette
- Slotted spoon – to drain lentils
- Timer – helpful for timing soft-boiled eggs perfectly
- Fine mesh sieve (optional) – if you want to rinse lentils thoroughly
If you don’t have a small sauté pan, a regular frying pan works fine—just watch your heat to avoid burning shallots. A kitchen thermometer can be handy for egg temperature, but a timer works just as well. For budget-friendly options, I’ve used basic stainless steel saucepans that hold heat well and clean up easily, so no need for fancy gear here.
Preparation Method
- Cook the Lentils: Rinse 1 cup (200 g) of green lentils under cold water. In a medium saucepan, combine lentils with 2 ½ cups (600 ml) of vegetable or chicken broth. Bring to a boil, then reduce heat to a gentle simmer. Cook uncovered for about 20-25 minutes until lentils are tender but still hold their shape. Drain any excess liquid and set lentils aside to cool slightly. (Tip: Avoid overcooking so the lentils don’t turn mushy.)
- Prepare the Shallot Vinaigrette: While lentils cook, finely mince 2 medium shallots. Heat 1 tablespoon of olive oil in a small sauté pan over low heat. Add the shallots and cook gently for 3-4 minutes until soft and translucent but not browned. Remove from heat and transfer shallots to a mixing bowl.
- Make the Dressing: To the warm shallots, whisk in 2 tablespoons Dijon mustard, 3 tablespoons red wine vinegar, 1 minced garlic clove, and 4 tablespoons olive oil. Season with salt and freshly ground black pepper to taste. If using, stir in 1 teaspoon chopped fresh thyme. The warmth from the shallots helps the flavors meld beautifully.
- Combine Salad: Add the cooked lentils to the vinaigrette and toss gently to coat. If you like, fold in ½ cup halved cherry tomatoes for a burst of color and freshness. Taste and adjust seasoning if needed.
- Soft-Boil the Eggs: Bring a small pot of water to a rolling boil. Gently lower 2 large eggs into the water and cook for exactly 6 minutes for a jammy yolk. Immediately transfer eggs to an ice bath for 2 minutes to stop cooking. Carefully peel and set aside.
- Assemble and Serve: Spoon lentil salad onto plates or a serving bowl. Halve the soft eggs and nestle them on top of the salad. Drizzle any extra vinaigrette from the bowl around the edges. Serve warm or at room temperature.
Pro tip: If you want to speed this up, cook your lentils in an Instant Pot or pressure cooker for about 10 minutes under pressure—it saves time without losing that tender bite.
Cooking Tips & Techniques
One trick that changed my experience with lentil salads is not rinsing the lentils after cooking. The tiny bit of starchy liquid clings to the lentils and helps the vinaigrette stick better. I used to rinse them religiously—big mistake! Also, keep an eye on your shallots: low and slow is the way to go here. Burnt shallots can ruin the flavor, so patience matters.
Soft-boiling eggs can feel intimidating, but timing is everything. Six minutes in boiling water followed by an ice bath yields that perfect jammy yolk. I’ve learned the hard way that overcooked eggs lose that luscious texture and become rubbery. If you want to multitask, start the vinaigrette as your eggs cook to keep everything running smoothly.
Lastly, don’t underestimate the power of good mustard. I always reach for a quality Dijon like Maille—it’s smoother and less harsh, which balances the acid of the vinegar beautifully. A whisk is your best friend here to emulsify the oil and vinegar into a luscious dressing.
Variations & Adaptations
This salad is wonderfully flexible and easy to make your own.
- Vegetarian & Vegan: Skip the soft egg and add toasted walnuts or crumbled tofu seasoned with smoked paprika for protein. Use maple syrup in your vinaigrette to add a hint of sweetness.
- Seasonal Twist: Swap cherry tomatoes for roasted beets or diced roasted carrots in fall and winter. Fresh herbs like parsley or tarragon brighten up the salad in spring.
- Different Cooking Methods: Instead of stovetop, try cooking lentils in an slow cooker for an easy set-it-and-forget-it approach.
- Flavor Boost: Add a sprinkle of crumbled goat cheese or feta for a tangy kick. A dash of smoked paprika or a few drops of truffle oil can give this salad a gourmet touch.
- Allergen-Friendly: This recipe is naturally gluten-free. For nut allergies, omit any nut toppings and use a neutral oil instead of olive oil if preferred.
Personally, I once tried adding a spoonful of capers and a handful of arugula for a peppery bite—highly recommend if you like a little extra zing!
Serving & Storage Suggestions
This lentil salad is delightful served warm or at room temperature, making it a versatile dish for any season. I like to plate it with the soft egg right on top so that when the yolk breaks, it gently coats the lentils.
For a full meal, pair this with crusty bread or a simple green salad. It also pairs beautifully with dishes like garlic white wine steamed clams or a light chicken dish to round out flavors.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Keep the eggs separate if possible to avoid overcooking them in the fridge. To reheat, warm the lentils gently in a skillet or microwave and add a fresh soft-boiled egg or a poached egg on top.
Flavors tend to deepen after a day, so sometimes I make this salad a day ahead and find it tastes even better the next day!
Nutritional Information & Benefits
This salad is a nutritional powerhouse. Lentils provide a great plant-based protein source, fiber, and essential minerals like iron and folate. The soft egg adds high-quality protein and healthy fats, while the olive oil contributes heart-healthy monounsaturated fats.
Estimated per serving: about 350 calories, 20g protein, 30g carbohydrates, and 15g fat.
It’s naturally gluten-free and can be made vegan by omitting the egg. Plus, it’s low glycemic, which means it won’t spike your blood sugar—a nice bonus if you’re watching your energy levels.
Eating this salad feels like a wholesome, balanced meal that’s both satisfying and nourishing—a rare combo in quick recipes!
Conclusion
This Flavorful French Bistro Lentil Salad with Dijon Shallot Vinaigrette and Soft Egg has found a permanent spot in my recipe rotation. It’s simple enough to whip up any night but complex enough in flavor to impress. You can tweak it endlessly to suit your mood or pantry, making it a flexible, reliable go-to dish.
I love how it brings together humble ingredients in a way that feels thoughtful and indulgent at the same time. Whether you’re cooking for one or entertaining friends, this salad delivers on comfort and freshness without stress.
If you try it out, I’d love to hear how you make it your own—drop a comment or share your favorite twist. Cooking is always better when it’s shared, don’t you think? Here’s to many delicious meals ahead!
Frequently Asked Questions
- Can I make this salad ahead of time? Yes! The lentils and vinaigrette can be mixed and stored in the fridge for up to 3 days. Add the soft egg just before serving for best texture.
- What if I don’t like shallots? You can substitute with finely chopped red onion or sweet onion, but shallots give the best mild sweetness and texture.
- How do I get a perfect soft-boiled egg? Boil eggs for exactly 6 minutes, then plunge into ice water for 2 minutes. This yields a jammy yolk that’s not too runny.
- Are there other types of lentils I can use? French green lentils or Puy lentils are ideal since they hold shape well. Brown lentils work but might be softer, and red lentils aren’t recommended for this salad.
- Can I add other vegetables? Absolutely! Roasted root vegetables, fresh herbs, or even a handful of arugula make great additions.
Pin This Recipe!
Flavorful French Bistro Lentil Salad Recipe with Easy Dijon Shallot Vinaigrette and Soft Egg
A quick and easy French-inspired lentil salad featuring a tangy Dijon shallot vinaigrette and topped with soft-boiled eggs for a creamy, satisfying meal.
- Prep Time: 10 minutes
- Cook Time: 20-25 minutes
- Total Time: 30-35 minutes
- Yield: 2 servings 1x
- Category: Main Course, Salad
- Cuisine: French
Ingredients
- 1 cup (about 200 grams) green lentils (French Lentils or Puy Lentils)
- 2 ½ cups (600 ml) vegetable or chicken broth
- 2 medium shallots, finely minced
- 2 tablespoons Dijon mustard
- 3 tablespoons red wine vinegar
- 5 tablespoons extra virgin olive oil
- 1 clove garlic, minced
- 1 teaspoon fresh thyme, chopped (optional)
- 2 large soft-boiled eggs
- ½ cup cherry tomatoes, halved (optional)
- Salt and freshly ground black pepper to taste
Instructions
- Rinse 1 cup (200 g) of green lentils under cold water. In a medium saucepan, combine lentils with 2 ½ cups (600 ml) of vegetable or chicken broth. Bring to a boil, then reduce heat to a gentle simmer. Cook uncovered for about 20-25 minutes until lentils are tender but still hold their shape. Drain any excess liquid and set lentils aside to cool slightly.
- While lentils cook, finely mince 2 medium shallots. Heat 1 tablespoon of olive oil in a small sauté pan over low heat. Add the shallots and cook gently for 3-4 minutes until soft and translucent but not browned. Remove from heat and transfer shallots to a mixing bowl.
- To the warm shallots, whisk in 2 tablespoons Dijon mustard, 3 tablespoons red wine vinegar, 1 minced garlic clove, and 4 tablespoons olive oil. Season with salt and freshly ground black pepper to taste. If using, stir in 1 teaspoon chopped fresh thyme.
- Add the cooked lentils to the vinaigrette and toss gently to coat. If desired, fold in ½ cup halved cherry tomatoes. Taste and adjust seasoning if needed.
- Bring a small pot of water to a rolling boil. Gently lower 2 large eggs into the water and cook for exactly 6 minutes for a jammy yolk. Immediately transfer eggs to an ice bath for 2 minutes to stop cooking. Carefully peel and set aside.
- Spoon lentil salad onto plates or a serving bowl. Halve the soft eggs and nestle them on top of the salad. Drizzle any extra vinaigrette from the bowl around the edges. Serve warm or at room temperature.
Notes
Avoid overcooking lentils to keep them firm. Cook shallots gently on low heat to prevent burning. Soft-boil eggs for exactly 6 minutes for a perfect jammy yolk. Do not rinse lentils after cooking to help vinaigrette stick better. Use quality Dijon mustard like Maille for best flavor.
Nutrition
- Serving Size: 1 serving (half of t
- Calories: 350
- Sugar: 3
- Sodium: 400
- Fat: 15
- Saturated Fat: 2
- Carbohydrates: 30
- Fiber: 10
- Protein: 20
Keywords: lentil salad, French salad, Dijon vinaigrette, soft boiled egg, healthy salad, easy dinner, vegetarian, gluten-free





