Spinach Salad with Apples and Walnuts

If your idea of a "green salad" is limp lettuce with bottled ranch, let me reintroduce you to what a salad should be. This Spinach Salad with Apples and Walnuts is crisp, crunchy, colorful, and beautiful enough for the table, but simple enough for an ordinary Tuesday.

Spinach salad with apples, walnuts, dried cranberries, sunflower seeds, goat cheese, and apple cider vinaigrette being drizzled over the top.

There are some recipes that require a lot of planning and some that just work their way into your regular rotation. This salad has become one of those recipes for me.

I love crisp apples year-round, so it's no surprise this salad has earned a regular spot in my kitchen. Sweet-tart apples, toasted walnuts, chewy dried cranberries, creamy goat cheese, and my simple apple cider vinegar vinaigrette come together in a salad that's fresh, balanced, and filling without feeling heavy.

Whether you're serving it for lunch, bringing it to a gathering, or sneaking a few bites while you're putting it together, it's proof that healthy food doesn't have to be boring.

Why It's on My Midlife Table

For me, midlife has looked a lot less like restriction and a lot more like intentionally building meals that help me feel satisfied, nourished, and steady throughout the day.

Midlife has also changed the way I think about nourishment. Less restriction. Less obsession over "being good." More paying attention to how I actually feel and creating meals that support me in a realistic way.

This salad is one of the easiest meals I come back to because it's colorful, satisfying, and easy to pull together. Between the spinach, crisp apples, toasted walnuts, and simple vinaigrette, it has the fiber, healthy fats, texture, and flavor that leave me feeling satisfied instead of reaching for a snack an hour later or hungry before bed. Add the goat cheese, and it is chef's kiss.

Nourishing yourself doesn't have to mean eating boring food.

Nourishment Snapshot

Here's what this recipe brings to the table.

  • Protein: ~8 g (Pair with grilled chicken for 25+ g.)
  • Fiber: ~6.5 g
  • Healthy Fats: From olive oil, walnuts, and raw sunflower seeds
  • Added Sugar: Just a touch from the vinaigrette
Ingredients for spinach salad with apples and walnuts, including spinach, apples, walnuts, dried cranberries, sunflower seeds, goat cheese, red onion, and apple cider vinaigrette.

A Few Things You'll Need

Toasting walnuts in a dry skillet before adding them to the spinach salad.
Thinly sliced red onion marinating in apple cider vinaigrette.
Cutting crisp apples into bite-sized pieces for spinach salad with apples and walnuts.
Drizzling apple cider vinaigrette over a spinach salad with apples and walnuts before serving.
Hands arranging apples, red onion, dried cranberries, walnuts, sunflower seeds, and goat cheese over a spinach salad.
Sprinkling sunflower seeds over the spinach salad before serving.

Cook's Notes & Substitutions

  • Spinach: Baby spinach keeps this salad tender and mild, but I also love making it with arugula or a spinach-arugula blend for a peppery bite.
  • Apples: I usually reach for Honeycrisp, Pink Lady, or Fuji here. Slice them right before serving for the best color. I leave the skins on for texture and fiber.
  • Onions: if you’re anything like me and don’t love a strong raw onion flavor, I highly recommend taking the extra 10 minutes to let the sliced onion sit in a little of the vinaigrette before adding it to the salad. It mellows the sharpness while still keeping that fresh crunch.
  • Walnuts: Toasting walnuts for just a few minutes makes a huge difference. It brings out their warmth and flavor and makes the salad feel a little more special. Toast them up to a few days ahead and store them in an airtight container at room temperature. It's an easy way to get this salad on the table even faster.
  • Goat cheese: Completely optional, but I love the creamy tang it adds against the crisp apples and vinaigrette.
Overhead view of a spinach salad with apples, walnuts, dried cranberries, sunflower seeds, goat cheese, and red onion in a wooden serving bowl.

Spinach Salad with Apples and Walnuts

Overhead view of a spinach salad with apples, walnuts, dried cranberries, sunflower seeds, goat cheese, and red onion in a wooden serving bowl.
No ratings yet
Serves 6
Fresh baby spinach tossed with crisp apples, toasted walnuts, dried cranberries, sunflower seeds, goat cheese, and an apple cider vinegar vinaigrette.
Prep 15 minutes
Total 15 minutes
Print Recipe Pin Recipe

Ingredients

Salad

  • 10 oz baby spinach
  • 2 medium crisp apples, chopped or thinly sliced
  • ½ small red onion, thinly sliced
  • ½ cup unsweetened dried cranberries
  • ¾ cup walnuts
  • ¼ cup raw sunflower seeds
  • 2 oz goat cheese (optional)

Apple Cider Vinegar Vinaigrette

  • 1 batch Apple Cider Vinegar Vinaigrette

Instructions

  • Prepare one batch of my Apple Cider Vinegar Vinaigrette and set aside.
  • Place the sliced red onion in a small bowl with 2 to 3 tablespoons of the vinaigrette and let it sit for 10 minutes while you prepare the rest of the salad (optional; see Cook's Notes).
  • Toast the walnuts in a dry skillet over medium heat for 2 to 3 minutes, stirring frequently, until fragrant. Let cool slightly, then roughly chop. (See Cook's Notes.)
  • Add the spinach to a large serving bowl or platter.
  • Pour some of the vinaigrette over the greens and toss gently so every leaf is lightly coated.
  • Spoon the marinated onions over the spinach. Top with the apples, dried cranberries, toasted walnuts, sunflower seeds, and goat cheese.
  • Drizzle with the remaining vinaigrette just before serving and toss gently, or serve the vinaigrette on the side.
Serving: 1serving | Calories: 319kcal | Carbohydrates: 24.4g | Protein: 7.6g | Fat: 23.4g | Saturated Fat: 3.8g | Polyunsaturated Fat: 9.7g | Monounsaturated Fat: 8.6g | Cholesterol: 7mg | Sodium: 267mg | Potassium: 560mg | Fiber: 6.5g | Sugar: 10.9g | Calcium: 140mg | Iron: 2.6mg

If this recipe makes its way to your table, I'd love to hear how it turned out. Leave a comment below or tag me on Instagram so I can see your version.

As always, nutrition information is provided as an estimate and can vary depending on the ingredients and brands you use.

Leave a Reply

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

Recipe Rating