Salads
This kale apple walnut salad recipe transforms simple ingredients into a vibrant, textured dish that balances crisp walnuts, sweet apples, and peppery kale. 💛 I first made this during a busy week when I needed a meal that felt special but required minimal effort—it became an instant favorite for its perfect mix of crunch and freshness.
The secret lies in massaging the kale to soften it just enough while preserving its natural bite, then pairing it with crisp apples and toasted walnuts for contrast. A bright citrus vinaigrette ties everything together, cutting through the richness while adding a refreshing tang.
Unlike many salads that wilt by lunchtime, this one holds up beautifully for hours.
What you'll end up with is a salad that serves equally well as a light main course or hearty side dish—packed with plant-based protein, fiber, and vitamins. The combination of textures (crunchy walnuts, crisp apples, tender kale) and flavors (sweet, tangy, nutty) makes each bite satisfying.
It's the kind of salad that feels nourishing yet exciting.
Perfect for meal prep or last-minute gatherings, this recipe scales effortlessly while maintaining its fresh, vibrant qualities. The dressing can be made ahead, and the salad keeps well for up to 24 hours in the fridge—ideal for busy weeknights or weekend lunches. Let's get started!
Ingredients for kale apple walnut salad
Fresh greens, crisp apples, and toasted walnuts—this salad is all about texture and flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Kale Leaves 🌿 | 4 cups | Chopped, stems removed |
| Honeycrisp Apples 🍎 | 2 medium | Sliced thin, seeds removed |
| Walnuts 🥜 | 1 cup | Toasted, roughly chopped |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For toasting walnuts |
| Lemon Juice 🍋 | ½ cup | Freshly squeezed |
| Maple Syrup 🍯 | 2 tbsp | Pure, grade B preferred |
| Dijon Mustard 🥬 | 1 tbsp | For tangy depth |
| Salt 🧂 | ½ tsp | Sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Red Wine Vinegar 🍷 | 1 tbsp | Dry variety preferred |
| Pecans 🥜 | ¼ cup | Optional for extra crunch |
| Gorgonzola Cheese 🧀 | ¼ cup | Crumbled, optional |
The kale is your canvas here. Baby kale works perfectly since it's tender enough to eat without massaging, but regular kale just needs a quick chop and a few minutes with your hands to soften. Trader Joe's has the best pre-washed baby kale, but any grocery store's fresh section will do—just grab the brightest, crispest leaves. Honeycrisp apples are ideal because they stay crisp even when sliced thin, but Fuji or Gala work too. The walnuts? Toast them yourself—a dry pan over medium heat for 5-7 minutes until fragrant. No need to oil them first; they'll release their own fat. If you're short on time, store-bought toasted walnuts are fine, but homemade makes a world of difference.
No Honeycrisp? Any crisp apple variety will work—just slice them thin so they don't get mushy. Want to skip the walnuts? Toasted pecans or candied pecans add a similar crunch. The dressing is where the magic happens, so don't skimp on the extra-virgin olive oil. If you're avoiding sugar, cut the maple syrup to 1 tbsp and add a splash more lemon juice. The Gorgonzola is optional but adds a rich, tangy depth that balances the sweetness. No Gorgonzola? Blue cheese or goat cheese works too. And if you're making this ahead, toss the dressing with the kale last-minute—it keeps best without getting soggy.
This salad stays fresh for 2-3 days in the fridge, but the dressing separates after a day, so shake it up before using. Store components separately if prepping ahead: kale, apples, nuts, and dressing in separate containers. The apples will brown, so toss them with a splash of lemon juice if storing longer than a day. The walnuts keep indefinitely in the pantry, and the dressing lasts up to 1 week refrigerated. For meal prep, I double the recipe and portion it into jars—dressing on the bottom, greens on top. Keeps everything crisp and ready to grab.
Why You'll Love This Recipe
- I’ll be real: I used to dread massaging kale, but the key here is tearing those leaves into bite-sized pieces—no knife skills required. Toss them with a little olive oil and lemon juice while you slice the apples and toast the walnuts, and suddenly, it’s a 10-minute task, not a chore.
- No Chopping Chaos: I’ll be real: I used to dread massaging kale, but the key here is tearing those leaves into bite-sized pieces—no knife skills required. Toss them with a little olive oil and lemon juice while you slice the apples and toast the walnuts, and suddenly, it’s a 10-minute task, not a chore.
- Sweet-Savory Magic: That first bite? Crispy, juicy Honeycrisp apples meet the peppery bite of kale, all tied together by toasted walnuts and a drizzle of olive oil. Honestly, the flavor balance is chef’s kiss—bright, crunchy, and just sweet enough without being cloying.
- Office Lunch Hero: This salad holds up like a champ in the fridge for three days, so I prep it on Sundays and grab it for work all week. Pack it in a jar (dressing on the side, obviously) and it stays fresh—no sad, wilted greens here.
Step-by-step instructions for kale apple walnut salad
Here's how to assemble this vibrant salad with perfect texture and zesty flavor every time.
👨🍳 Step 1: Prep the Kale and Apples
Start by removing the thick stems from the 4 cups fresh kale leaves—this makes them easier to chew and prevents toughness. Tear the leaves into bite-sized pieces by hand (no need to chop finely). For the 2 medium Honeycrisp apples, core them and slice them thinly—about ⅛-inch thick slices work perfectly. Toss the apple slices immediately with 1 tablespoon lemon juice to prevent browning while you work.
Here's the thing—don't skip the lemon juice on the apples. It preserves their crispness and brightens their flavor, which balances the earthy kale beautifully. I like to work in batches if I'm prepping ahead, keeping the apples separate until just before tossing everything together.
🔥 Step 2: Toast the Walnuts and Pecans
Spread the 1 cup walnuts and ¼ cup pecans (if using) on a rimmed baking sheet. Toast them in a 375°F oven for 8-10 minutes, stirring once halfway, until they're golden brown and fragrant. Watch them closely—they burn fast once they start to darken!
While they toast, heat the ¼ cup extra-virgin olive oil in a small saucepan over medium-low heat. Once the nuts are done, transfer them to the warm oil and let them soak for 2 minutes—this infuses them with extra flavor. Let them cool completely before adding to the salad to prevent sogginess.
🍳 Step 3: Make the Zesty Dressing
In a small bowl, whisk together the ½ cup lemon juice, 2 tablespoons maple syrup, 1 tablespoon Dijon mustard, 1 tablespoon red wine vinegar, ½ teaspoon salt, and ¼ teaspoon black pepper. The dressing should be smooth and glossy—if it looks too thick, add 1-2 teaspoons water to thin it out.
Taste it now—it should be tangy and slightly sweet. The Dijon mustard adds depth, while the maple syrup balances the acidity. I like to adjust the sweetness first, then the saltiness. If you're using ¼ cup crumbled Gorgonzola cheese, save it for later—it's better added just before serving so it doesn't get soggy.
🥘 Step 4: Assemble the Salad
In a large bowl, combine the prepped kale and apples. Drizzle ¼ of the dressing over the greens and toss gently with your hands until everything is evenly coated. This prevents the kale from getting waterlogged when you add the full dressing later. Add the toasted walnuts and pecans (if using) and toss again.
Now pour the remaining dressing over the salad and toss one more time. The kale should look vibrant and slightly wilted (but still crisp), while the apples retain their bright color. If the salad seems too dry, add a little more dressing—it should be moist but not dripping.
⏰ Step 5: Serve Immediately
Divide the salad among 4 plates and top each serving with 1 tablespoon crumbled Gorgonzola cheese (if using). The cheese adds a creamy, tangy contrast that ties everything together. Serve right away while the kale is still crisp and the apples are fresh—this salad doesn't keep well once dressed.
For the best experience, pair it with grilled chicken or a slice of crusty bread. The texture contrast—crunchy nuts, crisp apples, tender kale, and creamy cheese—makes every bite exciting. And if you're feeling fancy, garnish with a few extra apple slices or a sprinkle of flaky salt.
Pro Tips For Making Kale Apple Walnut Salad
- MASSAGE THE KALE: Don’t just tear it—roll each leaf tightly with the stem end first, then slice into ribbons. This keeps the tough stems out of your bite and makes the texture more tender. (I used to skip this and ended up with a mouthful of chewy bits every time.)
- TOAST WALNUTS LOW: Spread walnuts on a dry pan over medium-low heat, stirring every 30 seconds. High heat burns them fast—you want golden, not smoky. Remove just as they start to smell nutty (about 5-6 minutes). Overcooked nuts taste bitter, and no one wants that.
- CUT APPLES LAST: Slice Honeycrisp apples right before tossing with the salad. They brown fast, even with lemon juice, and soggy apples ruin the crunch. Keep them in cold water until the last minute if prepping ahead—it slows oxidation.
- SALT THE KALE FIRST: Toss raw kale with a pinch of salt and olive oil, then let it sit for 2 minutes. This softens the edges and makes the leaves more pliable when massaging. I learned this from a chef who said, “Salt is the massage’s secret weapon.” (Works like magic.)
Make-ahead tips for this recipe
Dressing First
Make the dressing first—it needs time to meld flavors. Store it in a small jar in the fridge for up to 7 days. I like to keep it separate until serving to prevent soggy kale.
The acidity in the lemon juice and vinegar will brighten the salad even after a day in the fridge. 🍋
Component Prep
Prep the kale and apples separately in airtight containers. The kale stays crisp for 2 days if you massage it lightly with 1 teaspoon lemon juice before storing. Keep the apples in a sealed container with a paper towel to absorb moisture—they’ll stay fresh for 3 days.
Toast the walnuts ahead and store them in the pantry for up to 2 weeks. 🥜
Layered Storage
For meal prep, store the salad components in layers: dressing at the bottom, followed by kale, then apples and nuts on top. When ready to eat, simply pour the dressing over everything and toss.
This keeps the kale from wilting and the apples from getting mushy. I use glass Pyrex containers because they’re stackable and keep everything fresh longer. 💫
Reheating Tips
This salad is best eaten fresh, but if you must reheat, warm the dressing separately over low heat for 1 minute and drizzle it over the chilled salad just before serving.
Never microwave the entire salad—it’ll turn soggy. If the kale looks limp, toss it with a splash of fresh lemon juice and cold water to revive it. 🔥
Portion Control
Divide the salad into individual portions if you’re prepping for lunches. Store each serving in a separate container with the dressing on the side. This way, you can customize the dressing-to-salad ratio for each meal.
I like to pack it in mason jars with the dressing at the bottom and the greens on top—it’s perfect for on-the-go eating. ✨
Make-Ahead Cheat
Short on time? Buy pre-washed baby kale and pre-sliced apples from your grocery store’s salad bar. Toast the walnuts in 5 minutes in the oven while you make the dressing.
This cuts prep time in half without sacrificing flavor. My grandmother always said, "A good cook knows when to cheat a little." 💛
Nutrition facts
Frequently asked questions
Can I use frozen kale instead of fresh?
Fresh kale works best for this recipe because it holds its texture better. Frozen kale tends to get mushy and loses its crispness when massaged. If you must use frozen, thaw it first and squeeze out all excess water before adding to the salad—this helps maintain some structure. For the best results, stick with fresh baby kale or regular kale with stems removed.
How do I prevent the apples from browning?
Toss apple slices immediately with 1 tablespoon lemon juice after slicing. This creates a protective barrier that slows oxidation. For extra insurance, keep the sliced apples submerged in cold water with a splash of lemon juice until ready to use. If you're prepping ahead, store them in an airtight container with a paper towel to absorb moisture.
What if I don't have Dijon mustard?
You can substitute with 1 tablespoon regular yellow mustard or even 1 teaspoon whole-grain mustard. For a different flavor profile, try 1 tablespoon apple cider vinegar instead—it adds a fruity tang that complements the apples beautifully. The dressing will still work, though the texture might be slightly thinner.
Can I make this salad ahead of time?
Yes, but with a few key adjustments. Store the dressing separately and keep the kale, apples, and nuts in separate containers. Combine everything just before serving to maintain crispness. The dressing can be made up to 7 days ahead, while the kale stays fresh for 2 days if massaged with lemon juice before storing. Toast the walnuts fresh for maximum flavor.
Is this salad vegan-friendly?
Almost! The original recipe includes Gorgonzola cheese, but you can easily make it vegan by omitting the cheese or substituting with vegan feta or nutritional yeast. For a completely plant-based version, use maple syrup instead of honey (though this recipe already calls for maple syrup). The dressing and all other components are naturally vegan-friendly.
