This Broccoli Apple Salad is a crisp, refreshing blend of nutrient-packed ingredients, making it both wholesome and delicious.
Featuring lightly blanched broccoli, juicy apples, crunchy walnuts, and a creamy almond-based dressing, it’s rich in fiber, plant-based protein, and heart-healthy fats while remaining low in saturated fat.
Perfect for quick meals, potlucks, or meal prep, this salad brings vibrant flavors with minimal cooking time.

20-Minute Easy Broccoli Apple Salad
Equipment
- 1 Medium Pot (for blanching broccoli)
- 1 Strainer or Colander (to drain broccoli)
- 1 Salad Spinner (or clean kitchen towel, optional)
- 2 Mixing Bowls (small for dressing, large for tossing salad)
- 1 Whisk (for dressing)
- 1 Chef's Knife (for chopping)
- 1 Cutting Board
- Measuring Cups & Spoons
Ingredients
- 5 cups broccoli florets
- 1 clove garlic
- ½ teaspoon fine sea salt scant
- ¼ cup almond butter
- 3 tablespoons fresh lemon juice
- 1 tablespoon honey
- 2 tablespoons extra-virgin olive oil
- 3 tablespoons hot water
- 2 medium apples chopped into bite-sized pieces
- ½ small red onion thinly sliced
- ½ cup candied walnuts or toasted walnuts
- ⅓ cup crispy fried shallots pan-fried, optional
- ¼ cup fresh chives chopped
Instructions
- Prepare the Broccoli: Fill a medium pot with water and bring it to a rolling boil over medium-high heat. Add a generous pinch of fine sea salt to season the water, similar to how you would season pasta water. Once boiling, carefully add the broccoli florets and blanch them for 10–15 seconds only—just long enough to remove the raw taste while keeping them bright green and slightly crisp. Immediately transfer the broccoli to a bowl of ice water to halt the cooking process. This step locks in the vibrant color and prevents sogginess. Drain thoroughly using a strainer, and for best results, spin dry in a salad spinner or pat dry with a clean kitchen towel to remove excess moisture.
- Make the Garlic Paste: Peel one fresh garlic clove and place it on a cutting board. Sprinkle a scant ½ teaspoon of fine sea salt over the garlic. Using the flat side of your knife, smash and chop the garlic repeatedly until it forms a smooth paste. This process not only releases intense flavor but also allows the garlic to blend seamlessly into the dressing, preventing sharp, raw bites.
- Prepare the Dressing: In a small mixing bowl, combine the garlic paste with ¼ cup almond butter, 3 tablespoons fresh lemon juice, 1 tablespoon honey, and 2 tablespoons extra-virgin olive oil. Begin whisking slowly to incorporate the ingredients, then add 3 tablespoons of hot water gradually while whisking to achieve a creamy, smooth texture. Adjust seasoning to taste, adding more lemon for brightness or honey for a touch of sweetness. Set aside.
- Chop the Apples and Onion: Core and chop two medium apples into bite-sized cubes, keeping the pieces relatively uniform for even distribution in the salad.If not serving immediately, place the chopped apples in a bowl of water mixed with a little lemon juice to prevent browning. Thinly slice ½ small red onion into delicate, paper-thin strips to balance the sweetness of the apples with a mild, sharp bite.
- Prepare the Nuts and Shallots: Measure ½ cup of candied walnuts (or toasted walnuts if preferred). If candied walnuts are not pre-made, you can toast walnuts in a dry skillet over medium heat for 3–4 minutes until fragrant, or candy them quickly with a light coating of honey and sugar, followed by a short roast.For an added crunch and gourmet touch, prepare ⅓ cup of crispy shallots by thinly slicing peeled shallots and pan-frying them in oil until deeply golden brown. Drain on a paper towel, season lightly with salt, and set aside. This optional step elevates the flavor profile with a savory crisp.
- Assemble the Salad: In a large salad bowl, combine the blanched and dried broccoli, chopped apples, and sliced red onion. Add most of the candied walnuts and crispy shallots, reserving a small portion of each for garnishing later. Drizzle a generous amount of the almond butter dressing over the mixture. Using salad tongs or clean hands, toss gently to ensure every piece is coated without bruising the apples or crushing the broccoli.
- Final Garnishing & Serving: Transfer the tossed salad to a large serving platter or individual plates. Sprinkle the reserved candied walnuts and crispy shallots on top for added crunch. Finish with a light scattering of ¼ cup freshly chopped chives to bring freshness and a mild oniony aroma. Serve immediately for the best texture and flavor. If preparing ahead, keep the dressing separate and toss just before serving to maintain crispness.
Notes
- Use fresh, bright green broccoli with tight florets for the best flavor and crunch.
- Do not overcook broccoli; blanch only for 10–15 seconds to maintain texture and color.
- Apples should be crisp and slightly sweet-tart (Honeycrisp, Fuji, or Pink Lady work well).
- Dry broccoli thoroughly after blanching so the dressing coats evenly.
- For advance prep, keep dressing and salad separate until ready to serve.
- Candied walnuts add a sweet crunch, but toasted walnuts are a great alternative.
- Crispy fried shallots add gourmet flair but can be substituted with store-bought fried onions.
Chef’s Secrets for Perfect Results
The secret to a standout salad is maintaining fresh, crisp textures and well-balanced flavors.
Blanch the broccoli quickly to preserve its vibrant color and bite. Smash garlic into a paste with salt before adding to the dressing—this technique ensures a smooth, flavorful blend.
For extra crunch, garnish with candied walnuts and crispy shallots, elevating the salad from a simple side to a gourmet dish.
Serving Suggestions for Best Enjoyment
This versatile salad pairs wonderfully with a variety of mains. Serve it alongside grilled chicken, roasted salmon, or vegetarian proteins like baked tofu or chickpeas for a balanced meal.
It also works beautifully as a refreshing side for pasta, grain bowls, or creamy soups.
For a crowd-pleasing presentation, serve it on a large platter, drizzled with extra dressing and sprinkled with fresh herbs.
Storage Tips to Keep Fresh
Store leftover salad and dressing separately to preserve freshness. The undressed salad can be kept in an airtight container in the refrigerator for up to 2 days, while the dressing will last up to 4 days.
If chopping apples in advance, soak them in lemon water to prevent browning.
Avoid freezing, as it will compromise the crispness of the vegetables.
Frequently Asked Questions (FAQs)
1. Can I use frozen broccoli instead of fresh?
Fresh broccoli is best for texture and flavor. Frozen broccoli can be used in a pinch but tends to soften after thawing, which may affect the crispness.
2. What kind of apples are best for this salad?
Crisp, sweet-tart apples like Honeycrisp, Fuji, or Pink Lady provide the best balance of flavor and hold up well without becoming mushy.
3. Can I replace almond butter in the dressing?
Yes. Peanut butter or cashew butter can substitute, though each will slightly change the flavor profile while keeping the same creamy texture.
4. Is this salad good for meal prep?
Absolutely. Prepare the components ahead, store separately, and toss together just before serving for maximum freshness.
5. How do I make this recipe vegan?
Swap honey for maple syrup or agave nectar in the dressing to make it fully plant-based without altering taste or texture.