Sweet and Savory Spinach Salad with Berries, Feta, and Honey Roasted Peanuts Recipe
Introduction
This vibrant spinach salad combines fresh berries, tangy feta, and crunchy honey roasted peanuts for a refreshing and satisfying dish. The homemade balsamic dressing perfectly balances sweetness and acidity, making it a delightful choice for a light lunch or a colorful side.

Ingredients
- ½ cup extra virgin olive oil
- ¼ cup balsamic vinegar
- 2 tablespoons honey
- 2 teaspoons Dijon mustard
- ¾ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 8 cups baby spinach
- 1 cup fresh blueberries
- 1 cup fresh strawberries
- ¾ cup mandarin oranges
- ½ cup feta cheese
- ½ cup honey roasted peanuts
Instructions
- Step 1: Prepare the dressing by setting aside the olive oil. In a bowl, whisk together the balsamic vinegar, honey, Dijon mustard, garlic powder, salt, and black pepper.
- Step 2: Gradually drizzle in the olive oil a little at a time while whisking continuously. This gradual addition helps emulsify the dressing and prevents it from separating. Serve immediately or chill before use, and remember to stir or shake before each serving.
- Step 3: Wash and dry the blueberries, strawberries, and mandarin oranges. Remove the stems from the strawberries and slice them vertically.
- Step 4: Arrange the baby spinach on a serving platter. Drizzle 3 to 4 tablespoons of the dressing over the spinach, then top with the prepared fruit.
- Step 5: Sprinkle the feta cheese over the salad. Drizzle with a little more dressing if desired, and serve the remaining dressing on the side.
- Step 6: Finally, top the salad with the honey roasted peanuts for a crunchy finish and serve immediately.
Tips & Variations
- For extra texture, try adding sliced almonds or walnuts instead of peanuts.
- Swap mandarin oranges with fresh orange segments or canned, drained mandarins if fresh aren’t available.
- Use baby kale or mixed greens for a different base if you prefer something heartier than spinach.
- To make the dressing creamier, whisk in a tablespoon of Greek yogurt before serving.
Storage
Store leftover salad and dressing separately in airtight containers in the refrigerator. The dressing will keep for up to 5 days. The salad is best eaten fresh; if stored, keep spinach and toppings separate from the dressing to avoid sogginess. Reheat is not recommended.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this salad in advance?
It’s best to prepare the dressing ahead of time, but assemble the salad just before serving to keep the spinach fresh and crunchy.
What can I substitute for feta cheese?
You can use goat cheese or ricotta salata for a similar tangy flavor, or omit cheese altogether for a dairy-free version.
Print
Sweet and Savory Spinach Salad with Berries, Feta, and Honey Roasted Peanuts Recipe
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A vibrant and refreshing spinach salad featuring a sweet and tangy balsamic honey dressing, topped with fresh blueberries, strawberries, mandarin oranges, creamy feta cheese, and crunchy honey roasted peanuts. Perfect for a light lunch or a tasty side dish.
Ingredients
Dressing
- ½ cup extra virgin olive oil
- ¼ cup balsamic vinegar
- 2 tablespoons honey
- 2 teaspoons Dijon mustard
- ¾ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
Salad
- 8 cups baby spinach
- 1 cup fresh blueberries
- 1 cup fresh strawberries
- ¾ cup mandarin oranges
- ½ cup feta cheese
- ½ cup honey roasted peanuts
Instructions
- Prepare the Dressing: Set the olive oil aside. In a bowl, whisk together balsamic vinegar, honey, Dijon mustard, garlic powder, salt, and black pepper until well combined.
- Emulsify the Dressing: Gradually drizzle in the olive oil while whisking continuously. This gradual addition helps the dressing to emulsify and prevents separation. Once fully combined, either serve immediately or chill before serving. Remember to shake or stir before each use to maintain consistency.
- Prepare the Fruit: Wash and dry all the fresh fruit thoroughly. Remove the stems from the strawberries and slice them vertically into thin pieces.
- Assemble the Salad: Lay out the baby spinach evenly on a large serving platter. Drizzle 3-4 tablespoons of the dressing over the spinach for light coating.
- Add Toppings: Top the dressed spinach with blueberries, sliced strawberries, and mandarin oranges. Sprinkle crumbled feta cheese evenly over the fruits.
- Final Touches: Drizzle a little more dressing over the salad for extra flavor and serve the remaining dressing on the side. Finally, scatter the honey roasted peanuts on top to add a crunchy texture. Serve immediately and enjoy!
Notes
- For best results, prepare the dressing fresh and emulsify well for a creamy texture.
- Use fresh, ripe fruit to enhance the natural sweetness in the salad.
- Honey roasted peanuts add a nice crunch and hint of sweetness; substitute with regular peanuts if preferred.
- This salad is best served immediately after assembly to prevent the spinach from wilting.
- Leftover dressing can be stored in a sealed container in the refrigerator for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Salad
- Method: No-Cook
- Cuisine: American
Keywords: Spinach Salad, Balsamic Dressing, Honey Dressing, Fruit Salad, Healthy Salad, Vegetarian Salad, Summer Salad

