Ingredients
Method
Boil the eggs
- Place eggs in a pot of cold water, bring to a boil, then simmer for 10 minutes. Transfer to ice water, peel, and cut into quarters.
Cook the asparagus
- Boil water in a large pot, add chopped asparagus, and cook for 2–3 minutes until tender-crisp. Transfer immediately to a bowl of ice water, then drain and pat dry.
Prepare the dressing
- In a small bowl, whisk olive oil, lemon juice, mustard, honey, salt, and pepper until smooth.
Assemble the salad
- In a large mixing bowl, combine asparagus, eggs, avocado, and tomatoes. Pour the dressing over and gently toss.
Add toppings
- Sprinkle with almonds, cheese, and fresh herbs. Serve immediately.
Notes
- Make sure the avocado is ripe but still firm—it should hold its shape in the salad.
- Don’t skip the ice bath for the asparagus. It keeps the color bright and the texture crisp.
- If making ahead, store the dressing separately and add avocado right before serving to prevent browning.