This strawberry spinach salad is fresh, sweet, and perfectly balanced with juicy strawberries, crisp spinach, crunchy nuts, and a light homemade vinaigrette. It’s a healthy and refreshing salad perfect for lunch, dinner, or summer gatherings.
6 cups fresh baby spinach
1½ cups fresh strawberries, sliced
¼ cup red onion, thinly sliced
¼ cup toasted almonds or pecans
¼ cup crumbled feta cheese
2 tablespoons olive oil
1 tablespoon balsamic vinegar
1 teaspoon honey
1 teaspoon Dijon mustard
Salt to taste
Black pepper to taste
1. Wash and dry the fresh spinach leaves thoroughly.
2. Slice the strawberries and thinly slice the red onion.
3. Toast the almonds or pecans in a dry pan for 2–3 minutes.
4. In a small bowl whisk together olive oil, balsamic vinegar, honey, Dijon mustard, salt, and pepper.
5. Place spinach, strawberries, onion, and toasted nuts in a large bowl.
6. Sprinkle crumbled feta cheese over the salad.
7. Drizzle the dressing on top just before serving.
8. Toss gently and serve immediately.
Use ripe strawberries for the best sweetness.
Add dressing right before serving to keep spinach crisp.
You can add grilled chicken or avocado for extra protein.
Store leftovers without dressing for up to 1 day.