Crunchy Apple Spinach Salad with Walnuts, Feta, Dried Cranberries & Honey Mustard Dressing
Crunchy Apple Spinach Salad with Walnuts, Feta, Dried Cranberries & Honey Mustard Dressing is a fresh, colourful salad packed with crisp apples, tender baby spinach, creamy feta, chewy dried cranberries, and crunchy toasted walnuts. Everything is finished with a bright honey mustard dressing that adds the perfect balance of sweetness and tang.
It’s quick enough for a weekday lunch but also makes a beautiful side dish for family dinners and holiday gatherings. Honestly, the combination of crisp apples, salty feta, toasted walnuts, and sweet cranberries makes every bite interesting.
Ingredients
For the Salad
- 5 cups (150 g) fresh baby spinach
- 2 crisp apples, thinly sliced
- 1/2 cup (60 g) dried cranberries
- 1/2 cup (60 g) walnuts, toasted and roughly chopped
- 3/4 cup (110 g) crumbled feta cheese
- 1/4 small red onion, thinly sliced
- 2 tbsp fresh parsley, chopped
For the Honey Mustard Dressing
- 3 tbsp olive oil
- 1 1/2 tbsp fresh lemon juice
- 1 tbsp honey
- 1 tbsp Dijon mustard
- 1/2 tsp apple cider vinegar
- 1/4 tsp salt
- 1/4 tsp black pepper
How to Make It
1. Toast the Walnuts
Place the walnuts in a dry skillet over medium-low heat. Toast for 3–4 minutes, stirring frequently, until fragrant and lightly golden. Remove from the heat and let them cool slightly.
2. Make the Dressing
In a small bowl or jar, whisk together the olive oil, lemon juice, honey, Dijon mustard, apple cider vinegar, salt, and black pepper until smooth and emulsified. Set aside until ready to serve.
3. Prepare the Apples
Wash and thinly slice the apples. Toss the slices gently with a small splash of fresh lemon juice to help slow browning and keep them looking fresh.
4. Prepare the Spinach
Rinse the baby spinach thoroughly and dry it well. Excess water can dilute the dressing, so make sure the spinach is as dry as possible before assembling the salad.
5. Add the Salad Ingredients
Place the spinach in a large serving bowl. Add the sliced apples, dried cranberries, toasted walnuts, crumbled feta, and thinly sliced red onion.
6. Add the Dressing
Drizzle the honey mustard dressing evenly over the salad just before serving. Start with most of the dressing and add more if needed.
7. Toss Gently
Gently toss the salad until the spinach and apples are lightly coated. Take care not to break up the feta or crush the toasted walnuts.
8. Garnish
Finish with fresh parsley, a few extra toasted walnuts, dried cranberries, and a little additional feta if desired.
9. Serve
Serve immediately while the spinach is fresh, the apples are crisp, and the walnuts are crunchy.
Why This Recipe Works
This apple spinach salad is all about contrasting textures and flavours. Fresh spinach provides a tender green base, while crisp apples bring natural sweetness and plenty of crunch.
Dried cranberries add a pleasant chewy texture and sweet-tart flavour, while toasted walnuts bring richness and a satisfying crunch. Creamy feta provides a savoury contrast that keeps the salad from tasting overly sweet.
The honey mustard dressing ties everything together with olive oil, fresh lemon juice, honey, and Dijon mustard. The result is a bright and balanced dressing that complements both the fruit and savoury ingredients.
Tips for the Best Apple Spinach Salad
- Choose crisp apples: Honeycrisp, Pink Lady, Fuji, or Granny Smith are excellent choices for maintaining texture.
- Dry the spinach well: Removing excess water helps the dressing cling to the leaves instead of becoming diluted.
- Toast the walnuts: A few minutes in a dry skillet makes the walnuts more fragrant and crunchy.
- Dress just before serving: This keeps the spinach fresh and prevents the salad from becoming soggy.
- Slice the apples just before serving: A little lemon juice helps maintain their fresh appearance.
- Don’t overdress: Add the dressing gradually so the delicate spinach leaves remain lightly coated.
Serving Suggestions
This salad makes a delicious light lunch or refreshing side dish for roasted chicken, grilled fish, turkey, or other family dinners.
For a more substantial meal, add grilled chicken, roasted chickpeas, quinoa, or another favourite protein. It also pairs beautifully with warm bread or a simple soup for an easy lunch.
The colourful combination of spinach, apples, cranberries, feta, and walnuts also makes this salad a lovely addition to a holiday or dinner-party table.

Frequently Asked Questions
What apples are best for spinach salad?
Crisp apples with a good balance of sweetness and acidity work particularly well. Honeycrisp, Pink Lady, Fuji, and Granny Smith are all excellent options.
Can I use another cheese instead of feta?
Yes. Goat cheese is a delicious alternative, while blue cheese can provide a stronger flavour. Crumbled queso fresco can also work for a milder option.
Can I make this salad ahead of time?
You can prepare the individual components ahead of time, but keep the dressing separate and combine everything shortly before serving. This helps maintain the crisp texture of the spinach, apples, and walnuts.
How do I keep the apples from browning?
Toss the sliced apples with a small amount of fresh lemon juice. The acidity helps slow browning while adding a subtle citrus flavour.
Can I substitute pecans for walnuts?
Absolutely. Toasted pecans are an easy substitute and pair especially well with apples, cranberries, feta, and honey mustard dressing.
Can I add protein to this salad?
Yes. Grilled chicken, roasted chickpeas, quinoa, or another favourite protein can turn this light salad into a more filling meal.
Nutrition & Timing
| Details | Amount |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 5 minutes |
| Total Time | 15 minutes |
| Servings | 4 |
| Calories | Approx. 325 per serving |
| Protein | Approx. 8g per serving |
Final Thoughts
Crunchy Apple Spinach Salad with Walnuts, Feta, Dried Cranberries & Honey Mustard Dressing is a simple salad that delivers plenty of flavour and texture with very little preparation. Crisp apples, creamy feta, sweet cranberries, and crunchy toasted walnuts make the fresh spinach much more satisfying.
The honey mustard dressing adds a bright, lightly sweet finish that brings all the ingredients together. It’s an easy salad to make for lunch, dinner, gatherings, or any time you want something fresh and colourful on the table.
Print
Crunchy Apple Spinach Salad with Walnuts, Feta, Dried Cranberries & Honey Mustard Dressing
- Total Time: 15 minutes
Description
A fresh and colourful salad made with crisp apples, tender baby spinach, creamy feta, sweet-tart dried cranberries, and crunchy toasted walnuts, all tossed with a bright honey mustard dressing.
Ingredients
For the Salad
5 cups (150 g) fresh baby spinach
2 crisp apples, thinly sliced
1/2 cup (60 g) dried cranberries
1/2 cup (60 g) walnuts, toasted and roughly chopped
3/4 cup (110 g) crumbled feta cheese
1/4 small red onion, thinly sliced
2 tbsp fresh parsley, chopped
For the Honey Mustard Dressing
3 tbsp olive oil
1 1/2 tbsp fresh lemon juice
1 tbsp honey
1 tbsp Dijon mustard
1/2 tsp apple cider vinegar
1/4 tsp salt
1/4 tsp black pepper
Instructions
1. Place the walnuts in a dry skillet over medium-low heat. Toast for 3–4 minutes, stirring frequently, until fragrant and lightly golden. Remove from the heat and let them cool slightly.
2. In a small bowl or jar, whisk together the olive oil, lemon juice, honey, Dijon mustard, apple cider vinegar, salt, and black pepper until smooth and emulsified.
3. Wash and thinly slice the apples. Toss the slices gently with a small splash of fresh lemon juice to help slow browning.
4. Rinse the baby spinach thoroughly and dry it well. Excess water can dilute the dressing, so make sure the spinach is as dry as possible.
5. Place the spinach in a large serving bowl. Add the sliced apples, dried cranberries, toasted walnuts, crumbled feta, and thinly sliced red onion.
6. Drizzle the honey mustard dressing evenly over the salad just before serving. Start with most of the dressing and add more if needed.
7. Gently toss the salad until the spinach and apples are lightly coated. Take care not to break up the feta or crush the toasted walnuts.
8. Finish with fresh parsley, a few extra toasted walnuts, dried cranberries, and additional feta if desired.
9. Serve immediately while the spinach is fresh, the apples are crisp, and the walnuts are crunchy.
Notes
Choose crisp apples such as Honeycrisp, Pink Lady, Fuji, or Granny Smith to maintain a good texture. Dry the spinach well before assembling so the dressing does not become diluted. Toast the walnuts for a few minutes to make them more fragrant and crunchy. Dress the salad just before serving to keep the spinach fresh and prevent it from becoming soggy. Slice the apples shortly before serving and toss them with a little lemon juice to help slow browning. Add the dressing gradually so the delicate spinach leaves remain lightly coated. Goat cheese, blue cheese, or crumbled queso fresco can be used instead of feta. Toasted pecans are an easy substitute for walnuts. For a more substantial meal, add grilled chicken, roasted chickpeas, quinoa, or another favourite protein. Prepare the individual components ahead of time, but keep the dressing separate and combine everything shortly before serving.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Salad
- Method: No-Cook
- Cuisine: American
