Print

Apple Broccoli Cauliflower Salad Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 13 reviews

A fresh and crunchy Apple Broccoli Cauliflower Salad featuring bite-sized broccoli and cauliflower florets, diced apples, red onion, celery, green onions, dried cranberries, feta cheese, and roasted almonds, all tossed in a creamy lemon-honey dressing. Perfect as a healthy side dish or light lunch, this salad balances sweet, tangy, and savory flavors with a satisfying crunch.

Ingredients

Salad Ingredients

  • 45 cups broccoli florets, chopped into bite-size pieces (1012 ounce bag)
  • 2 ½3 cups cauliflower florets, chopped into bite-size pieces (10-ounce bag)
  • 1 medium apple, diced (1 ½2 cups)
  • ½ small red onion, diced (½ cup)
  • 2 celery ribs, diced (½ cup)
  • 23 green onions, thinly sliced (1/3 cup)
  • ½ cup dried cranberries
  • ½ cup feta cheese, crumbled (omit for dairy-free or Whole30)
  • ½ cup lightly salted roasted almonds, roughly chopped (may substitute walnuts, pecans, or sunflower seeds for nut-free options)

Dressing Ingredients

  • ¾ cup mayonnaise (use egg-free mayo for vegan)
  • ¼ cup olive oil or avocado oil
  • 3 tablespoons lemon juice (about 1 lemon)
  • 2 teaspoons honey (use maple syrup for vegan)
  • 1 teaspoon garlic powder
  • ½ teaspoon fine salt
  • ¼ teaspoon black pepper

Instructions

  1. Make the dressing: In a small bowl, combine the mayonnaise, olive or avocado oil, lemon juice, honey, garlic powder, salt, and black pepper. Whisk thoroughly for 2-3 minutes until the dressing is smooth and well combined. Set aside.
  2. Prepare the salad ingredients: In a large bowl, add the broccoli florets, cauliflower florets, diced apple, diced red onion, diced celery, thinly sliced green onions, dried cranberries, crumbled feta cheese, and chopped roasted almonds or preferred nuts.
  3. Toss the salad: Pour the prepared dressing over the salad ingredients and toss everything gently but thoroughly to coat all components evenly with the dressing.
  4. Chill to marinate (optional but recommended): Cover the salad bowl and refrigerate for about 30 minutes to allow the flavors to meld and the vegetables to marinate in the dressing, enhancing the taste and texture.
  5. Store leftovers: Transfer any remaining salad into an airtight container and keep it refrigerated. It will stay fresh for up to 4 days.

Notes

  • To make this salad vegan, substitute egg-free mayonnaise and use maple syrup instead of honey.
  • Omit feta cheese or use a vegan cheese alternative for dairy-free or Whole30 compliance.
  • For nut allergies, substitute roasted almonds with walnuts, pecans, or sunflower seeds.
  • Chilling the salad for 30 minutes improves flavor but you can serve it immediately if needed.
  • Store in airtight container for up to 4 days to maintain freshness.