Crunchy Broccoli Apple Salad

Highlighted under: Classic Meals

I love making this Crunchy Broccoli Apple Salad when I want a refreshing and healthy side dish that still has plenty of texture and flavor. The combination of crisp broccoli and sweet apples is a delightful contrast, and the tangy dressing brings everything together beautifully. This salad is not only easy to prepare but also perfect for any occasion, whether you're hosting a casual dinner or a festive gathering. Trust me, once you try it, you'll want this recipe in your regular rotation.

Created by

The Chefmarcocooks Team

Last updated on 2026-03-16T10:13:54.611Z

During one of my weekend meal prep sessions, I stumbled upon this crunchy broccoli apple salad recipe. It was a game changer! The sweetness of the apples combined with the crunch of fresh broccoli was so addictive, I couldn’t stop eating it. I made a few tweaks by adding some nuts for an extra crunch and a hint of cheese for flavor.

What I found most interesting was how the salad gets better as it sits. The longer the broccoli and apples marinate in the dressing, the more flavorful they become. I recommend making it a few hours in advance to let all those delicious flavors blend together perfectly!

Why You'll Love This Salad

  • Crispy texture that keeps every bite exciting
  • Bright, refreshing flavors that wake up your senses
  • Quick prep time makes it perfect for busy days

Choosing Your Ingredients

The freshness of the broccoli is crucial for achieving that desired crunch in this salad. Look for bright green florets that feel firm to the touch; avoid any yellowing or wilting. If you're shopping ahead of time, you can keep broccoli in the fridge for about three to five days. While Fuji and Gala apples add a lovely sweetness, you can also experiment with honeycrisp or even tart varieties like Granny Smith for an interesting flavor contrast.

When it comes to the walnuts, toasting them briefly in a skillet over medium heat for 4-5 minutes can enhance their nutty flavor. Keep an eye on them, as they can go from perfectly toasted to burnt quickly. If you have nut allergies, sunflower seeds or pumpkin seeds can serve as excellent substitutes, providing a similar crunch without the allergens.

Crafting the Perfect Dressing

For a creamier dressing, you can easily substitute the Greek yogurt with sour cream or a dairy-free alternative if needed. The apple cider vinegar adds a refreshing tang, balancing the sweetness of the apples perfectly. Consider adjusting the honey based on the sweetness of your apples; you may want to use a little less if your apples are particularly sweet.

After whisking the dressing ingredients, taste and adjust the seasoning. A pinch of cayenne or a splash of lemon juice can elevate the flavor profile. If you prefer a thinner dressing, mix in an additional tablespoon of apple cider vinegar or a splash of water to achieve your desired consistency.

Ingredients

For the salad

  • 2 cups fresh broccoli florets, chopped
  • 1 large apple, diced (any sweet variety like Fuji or Gala)
  • 1/2 cup red onion, finely chopped
  • 1/2 cup walnuts, chopped
  • 1/4 cup feta cheese, crumbled

For the dressing

  • 1/4 cup Greek yogurt
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon honey
  • Salt and pepper to taste

Instructions

Prepare the salad ingredients

In a large mixing bowl, combine the chopped broccoli, diced apples, red onion, walnuts, and feta cheese.

Make the dressing

In a separate small bowl, whisk together the Greek yogurt, apple cider vinegar, honey, salt, and pepper until smooth.

Combine salad and dressing

Pour the dressing over the salad mixture and toss gently to coat all the ingredients evenly.

Serve

Chill the salad in the refrigerator for at least 15 minutes to allow the flavors to meld, then serve and enjoy!

Pro Tips

  • For variation, feel free to add other ingredients like dried cranberries or seeds for added flavor and texture. You can also substitute yogurt with a vinaigrette if you prefer a lighter dressing.

Make-Ahead Tips

This Crunchy Broccoli Apple Salad is a fantastic make-ahead option, perfect for meal prep or potlucks. You can prepare all the salad ingredients a day in advance, storing them separately in airtight containers in the fridge to maintain freshness. Just mix the dressing and add it right before serving to keep the vegetables crisp.

If you choose to prepare the salad a few hours ahead, the flavors will deepen as they meld together in the fridge. However, I recommend only adding the walnuts right before serving to preserve their crunchiness. If you plan to have leftovers, store them separately to avoid soggy salad.

Serving Suggestions

Pair this salad with grilled chicken or fish for a light and healthy meal. The vibrant flavors of the salad complement savory dishes beautifully, making it a versatile side for everything from barbecues to holiday gatherings. You could also serve it on a bed of mixed greens for a more substantial salad.

For a creative twist, consider integrating ingredients like dried cranberries or shredded carrots into the mix. These additions offer a different flavor profile and added color, making the salad even more appealing. A sprinkle of sunflower seeds on top can provide an additional layer of texture and nutrition.

Questions About Recipes

→ Can I use frozen broccoli for this salad?

It's best to use fresh broccoli for the crunchiness, but if you only have frozen, make sure to thaw and drain it well.

→ How long can I store leftovers?

Leftovers can be stored in an airtight container in the refrigerator for up to 2 days, but the salad may become limp.

→ Is it okay to prepare the salad ahead of time?

Yes, preparing it a few hours in advance helps the flavors meld together, but avoid adding apples until just before serving to prevent browning.

→ Can I make it vegan?

Absolutely! Substitute the Greek yogurt with a plant-based yogurt and omit the feta cheese or replace it with a vegan alternative.

Secondary image

Crunchy Broccoli Apple Salad

Prep Time15 minutes
Cooking Duration0 minutes
Overall Time15 minutes

Created by: The Chefmarcocooks Team

Recipe Type: Classic Meals

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

For the salad

  1. 2 cups fresh broccoli florets, chopped
  2. 1 large apple, diced (any sweet variety like Fuji or Gala)
  3. 1/2 cup red onion, finely chopped
  4. 1/2 cup walnuts, chopped
  5. 1/4 cup feta cheese, crumbled

For the dressing

  1. 1/4 cup Greek yogurt
  2. 2 tablespoons apple cider vinegar
  3. 1 tablespoon honey
  4. Salt and pepper to taste

How-To Steps

Step 01

In a large mixing bowl, combine the chopped broccoli, diced apples, red onion, walnuts, and feta cheese.

Step 02

In a separate small bowl, whisk together the Greek yogurt, apple cider vinegar, honey, salt, and pepper until smooth.

Step 03

Pour the dressing over the salad mixture and toss gently to coat all the ingredients evenly.

Step 04

Chill the salad in the refrigerator for at least 15 minutes to allow the flavors to meld, then serve and enjoy!

Extra Tips

  1. For variation, feel free to add other ingredients like dried cranberries or seeds for added flavor and texture. You can also substitute yogurt with a vinaigrette if you prefer a lighter dressing.

Nutritional Breakdown (Per Serving)

  • Calories: 150 kcal
  • Total Fat: 8g
  • Saturated Fat: 1g
  • Cholesterol: 5mg
  • Sodium: 75mg
  • Total Carbohydrates: 20g
  • Dietary Fiber: 3g
  • Sugars: 8g
  • Protein: 4g