Spinach Salad Recipe
This easy spinach salad is made with tender baby spinach, creamy avocado, hard-boiled eggs, feta cheese, red onion, and walnuts, all tossed with a bright homemade lemon vinaigrette. It is fresh, flavorful, and perfect as a light lunch or simple side dish.
Prep Time15 minutes mins
Total Time15 minutes mins
Servings: 4 servings
Calories: 442kcal
For the Lemon Vinaigrette
Prepare the dressing: In a small bowl or jar, combine the olive oil, lemon juice, Dijon mustard, honey, minced garlic, salt, and black pepper. Whisk or shake until fully blended.
Start the salad base: Add the baby spinach to a large serving bowl or platter. Drizzle with a small amount of the vinaigrette (no more than half) and toss lightly to coat the leaves.
Add the toppings: Arrange the sliced avocado, quartered hard-boiled eggs, crumbled feta, chopped walnuts, and thinly sliced red onion over the spinach.
Finish with dressing: Spoon the remaining lemon vinaigrette over the top just before serving. Toss gently, if desired, taking care not to mash the avocado or break apart the eggs too much.
Serve: Enjoy right away for the best texture and freshest flavor.
- For neat egg slices, chill the eggs before cutting and wipe the knife between slices.
- To make ahead, prepare the lemon vinaigrette and hard-boiled eggs up to 3 days in advance and store them separately in the refrigerator.
- This salad is best served fresh. If needed, store leftovers in an airtight container in the refrigerator for up to 1 day. The spinach will soften and the avocado may brown over time.
Calories: 442kcal | Carbohydrates: 13g | Protein: 12g | Fat: 40g | Saturated Fat: 7g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 22g | Cholesterol: 198mg | Sodium: 549mg | Potassium: 637mg | Fiber: 5g | Sugar: 5g | Vitamin A: 4611IU | Vitamin C: 21mg | Calcium: 153mg | Iron: 3mg
Copyright © 2026 The Forked Spoon