Step 1: Prepare the Salmon : Season salmon fillets with salt, pepper, and a drizzle of olive oil. Heat a skillet over medium heat. Cook salmon for 4–5 minutes per side, until golden and cooked through (or bake at 400°F / 200°C for 12–15 minutes). Let rest for a few minutes, then flake into large pieces.
Step 2: Cook the Bacon : Cook bacon strips in a skillet until crispy. Drain on paper towels and crumble once cooled.
Step 3: Prepare the Eggs : Place eggs in a saucepan and cover with water. Bring to a boil, then remove from heat and cover for 10–12 minutes. Cool in ice water, peel, and halve or chop.
Step 4: Make the Dressing : In a small bowl, whisk together olive oil, lemon juice, Dijon mustard, honey, garlic, salt, and pepper. Taste and adjust seasoning or acidity as desired.
Step 5: Assemble the Salad : Arrange chopped lettuce on a large platter or in individual bowls. Add neat rows of flaked salmon, bacon, eggs, avocado, tomatoes, and cheese. Sprinkle lightly with salt and pepper.
Step 6: Dress and Serve : Drizzle the vinaigrette evenly over the salad before serving, or serve it on the side for guests to add individually.