Transport yourself to a French bistro with this classic Salade Lyonnaise. Crisp frisée lettuce, savory bacon, a warm tangy dressing and a soft poached egg come together for an elegant, simple salad that works as a special side, a light lunch, or a refined starter. This version is dairy-free and gluten-free and can be assembled quickly with a bit of prep.

I tasted many memorable dishes on a trip to Paris years ago. At the time I wasn’t cooking much, but later, after learning classic French techniques in cooking school, I began recreating those favorite bistro dishes at home. Salade Lyonnaise was one of the recipes we prepared in class, and it remains one of my favorites: simple, composed, and indulgent in the best way.
Mastering poached eggs made it easy to recreate this salad at home. The soft yolk folding into the warm dressing and bitter frisée is what elevates this dish and makes it feel special.

Why you’ll love this recipe:
- This is a true French classic: frisée, bacon or lardons, a warm vinaigrette, and a poached egg.
- It’s elegant yet quick to prepare—perfect for date nights, entertaining, or a special lunch.
- Dairy-free and gluten-free by nature, and easy to adapt.
- Many components can be prepped in advance so you can assemble the salad quickly at serving time.
Recipe ingredients

Ingredient notes
- Frisée (curly endive) has a pleasant bitterness and crisp texture that pairs beautifully with bacon and a rich egg. Wash and dry it well to remove grit.
- Bacon. Thick-cut bacon works best and renders flavorful fat that becomes the base of the dressing. Four slices yield enough fat and bacon pieces for four servings.
- Poached eggs. A perfectly poached egg is the finishing touch; when pierced, the yolk creates a silky sauce for the greens. If you need a refresher, practice your poaching technique until you can produce a tender white and runny yolk.
- Dressing. Reserved bacon fat, red wine vinegar, lemon juice, Dijon mustard, and a small amount of olive oil make a warm, tangy vinaigrette. Finely chopped shallot adds a mellow savory note.
How to make Lyonnaise salad
This salad has only a few components and comes together quickly. Clean the frisée thoroughly to remove any grit and drain it well. Prepare the bacon first so you can use the hot fat in the dressing, then finish by tossing the greens and topping each portion with a warm poached egg.
Pro tip: Wash and tear the frisée up to a few days ahead and store it drained; cook and plate the eggs at the end so everything is warm and fresh.

- Wash and drain the frisée and tear it into bite-sized pieces. One head yields roughly 8 cups.
- Cut the bacon crosswise into thick strips (partially frozen bacon is easier to slice).
- Cook the bacon in a skillet over medium heat until crisp. Remove with a slotted spoon to a paper towel-lined plate and reserve 2–3 tablespoons of the fat.
- Whisk the warm bacon fat with 1 tablespoon lemon juice, 1 tablespoon red wine vinegar, 2 teaspoons Dijon mustard, 1 tablespoon finely chopped shallot, 1/4 teaspoon sea salt, and 1/8 teaspoon black pepper. Slowly whisk in 1 tablespoon olive oil until the dressing emulsifies; add up to 1 tablespoon more olive oil if desired. Taste and adjust seasoning.
- Toss the frisée and bacon with the warm dressing until evenly coated, then divide among plates.
- Poach 4 eggs, season with salt and pepper, and place one on each salad. Serve immediately so the yolk mingles with the dressing.

FAQs
Salade Lyonnaise comes from Lyon, France. It is a classic bistro salad combining bitter greens, bacon or lardons, a warm vinaigrette and an egg.
The essential components are frisée (or bitter greens), bacon or lardons, poached eggs and a warm dressing made with vinegar and mustard. Traditional versions may include toasted croutons; this recipe omits them but they can be added if you like.
Serving suggestions
This salad pairs well with a variety of mains and sides. Consider serving it alongside simply prepared fish or steak, or make it the centerpiece of a light meal with some warm, crusty bread. It also complements autumnal sides like roasted squash risotto or a hearty soup for a comforting pairing.
Recipe notes
- Make-ahead: Wash and spin the frisée up to a few days ahead. Keep it well drained so it stays crisp.
- Frisée can be gritty—rinse thoroughly and dry before tossing with dressing.
- Use partially frozen bacon for easier slicing. You only need the equivalent of four thick slices.
- Scale the recipe to serve more or fewer people as needed.

More salad recipes you’ll love
- Butter lettuce salad
- Caesar salad
- Citrus, fennel and avocado salad
- Greek chopped salad
- Radicchio salad
- Roasted beet and citrus salad
- Tricolore salad
Did you try this recipe? If so, please leave a review below and tag @flavorthemoments on social media so I can see what you made.
Salade Lyonnaise
Servings: 4 | Prep: 15 mins | Cook: 10 mins | Total: 25 mins
Ingredients
- 4 slices thick-cut bacon, cut into thick strips
- 1 tablespoon fresh lemon juice (or substitute extra red wine vinegar)
- 1 tablespoon red wine vinegar
- 2 teaspoons Dijon mustard
- 1 tablespoon finely chopped shallot
- 1/4 teaspoon sea salt
- 1/8 teaspoon black pepper
- 1–2 tablespoons olive oil (start with 1 tablespoon; add more if needed)
- 1 head frisée, washed, drained and torn (about 8 cups)
- 4 poached eggs
Instructions
- Cook the bacon in a skillet over medium heat until crisp. Transfer to a paper towel-lined plate, reserving 2–3 tablespoons of the rendered fat.
- In a small bowl, whisk the warm bacon fat with lemon juice, red wine vinegar, Dijon, shallot, salt and pepper. Slowly whisk in the olive oil until the dressing is emulsified. Adjust oil and seasoning to taste.
- Place the frisée and bacon in a large bowl and toss with the warm dressing until evenly coated. Divide the salad among four plates.
- Poach the eggs and season each with salt and pepper. Top each plate with one poached egg and serve immediately so the yolk enriches the dressing.
Nutrition (per serving)
Calories: 271 kcal; Carbohydrates: 4 g; Protein: 12 g; Fat: 23 g; Saturated Fat: 7 g; Sodium: 586 mg. Nutrition values are estimates for guidance only.