Apple Cranberry Spinach Salad

  • Jump to Recipe
  • Leave a Review
  • This post may contain affiliate links. Please read my disclosure policy.

    Apple cranberry spinach salad filled with greens, crisp apples, dried cranberries, walnuts, feta cheese and a delicious honey dijon dressing. An easy salad recipe that’s full of flavor!

    When I’m craving a healthy homemade salad, this spinach salad with cranberries always comes to mind. It’s so tasty and the honey dijon dressing really takes it over the top! I also love to make my strawberry burrata saladmandarin orange salad and pear salad.

    spinach salad

    Spinach salad

    If you’re looking for an easy and delicious salad recipe to make when entertaining, this spinach salad recipe needs to be on your list! It’s so quick to whip up and you probably already have a lot of the ingredients on hand. The flavors in this spinach salad blend together so nicely and make the perfect sweet and savory mix.

    I like to use baby spinach as the base of this salad and add in a spring mix if I have some on hand. Then it’s topped with sliced apples, dried cranberries, walnuts (pecans also taste great), feta cheese and a honey dijon dressing. If I’m feeling extra fancy, I’ll throw in some candied pecans, which are a real treat.

    I constantly crave this spinach salad recipe and often make it for dinner and lunch, too! I like to add some shredded chicken or leftover steak for extra protein. If you’re a fan of seafood, salmon would taste delicious on this spinach apple salad too!

    bowl of apple cranberry spinach salad

    What goes into a spinach salad?

    This spinach salad is super easy to throw together and can be customized based on what you have on hand. Don’t have walnuts? Use pecans or even almonds. No feta on hand? Try using goat cheese instead. You can even substitute pears and pomegranates for the apples and cranberries if you prefer.

    • Spinach or spring mix
    • Apple
    • Cranberries
    • Walnuts or pecans
    • Feta cheese
    • Honey dijon dressing (Extra virgin olive oil, honey, red wine vinegar, Dijon mustard, S&P) or dressing of choice

    How do you make a simple spinach salad?

    Scroll down for the printable spinach salad recipe.

    1. Whisk together the honey dijon dressing ingredients in a small bowl, then store in fridge until serving.
    2. When ready to serve, add spinach to large bowl and then top with remaining spinach salad ingredients.
    3. Stir the dressing, then drizzle on top of spinach salad. Toss until combined.

    spinach salad with cranberries

    What is the best dressing for spinach salad?

    The homemade honey dijon dressing is what really takes this spinach salad recipe over the top. I love to use this dressing on so many different salads, like my strawberry burrata salad and mandarin orange salad. It is so yummy and only takes a couple minutes to whip up.

    How do you make honey dijon?

    All you need for this honey dijon dressing is olive oil, red wine vinegar, honey, dijon mustard, salt and pepper. To make things easier, you can toss the ingredients in a mason jar, shake it up and store it in the refrigerator until you’re ready to serve it. It will keep in the fridge for about a week. Before serving, just make sure to shake up the dijon dressing before drizzling it over your spinach salad.

    honey dijon dressing

    Quick tips for spinach salad recipe

    • To make spinach salad a complete meal, add extra protein like chicken, steak or fish.
    • I like to mix in some spring mix to give the salad more depth.
    • Feeling extra fancy? Make your own candied pecans to give this spinach salad a boost!
    • If prepping ahead of time, add apples and honey dijon dressing right before serving.
    • Feel free to make swaps based on what you have on hand, like pears instead of apples or pomegranates instead of cranberries.
    • Store spinach salad dressing in an airtight container or mason jar for up to 1 week in fridge.
    bowl of apple cranberry spinach salad

    Spinach Salad Recipe

    Course: Salad
    Cuisine: American
    Keyword: spinach salad
    Prep Time: 10 minutes
    Total Time: 10 minutes
    Servings: 6
    Calories: 252
    Author: Jamielyn Nye
    Apple cranberry spinach salad filled with greens, crisp apples, dried cranberries, walnuts, feta cheese and a delicious honey dijon dressing. An easy salad recipe that's full of flavor! 


    Honey Dijon Dressing:

    • 1/4 cup extra-virgin olive oil
    • 1/4 cup honey
    • 3 Tablespoons red wine vinegar
    • 1 Tablespoon Dijon mustard
    • 1/2 teaspoon salt
    • 1/4 teaspoon pepper

    Spinach Salad:

    • 6 to 8 cups prewashed spinach or spring mix
    • 1 large apple , cored and thinly sliced
    • 1/2 cup dried cranberries
    • 1/2 cup walnuts or pecans
    • 1/4 cup crumbled feta cheese


    • In a small bowl, whisk together the oil, honey, vinegar, mustard, salt and pepper. Store in the refrigerator until ready to serve and stir before serving. The dressing stays good up to one week.
    • When ready to serve, place the spinach in a large bowl. Top with apple slices, cranberries, nuts and feta cheese. Drizzle with the dressing and toss until combined. Serve immediately.


    *If prepping ahead of time, make sure to add the apples and dressing right before serving. *Pears and pomegranate seeds make a great alternative to apples and cranberries.


    Calories: 252kcal | Carbohydrates: 25g | Protein: 2g | Fat: 16g | Saturated Fat: 2g | Cholesterol: 5mg | Sodium: 294mg | Potassium: 82mg | Fiber: 2g | Sugar: 21g | Vitamin A: 45IU | Vitamin C: 1.4mg | Calcium: 42mg | Iron: 0.6mg


    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Did you make this recipe? Rate it:

    What type of comment do you have?


  • Annar Hirani wrote:
  • Bridget Potts wrote:
    • Jamielyn wrote:
  • Sandra wrote:
  • Paula wrote:
  • Melanie Bauer wrote:
  • Patricia @ Grab a Plate wrote:
  • Cathy wrote:
  • Dorothy at Shockinglydelish wrote:
  • kukunariss wrote:
    • Jamielyn wrote:
  • Melissa Howell wrote:
  • I Heart Nap Time