Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Apple Broccoli Cauliflower Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A refreshing, nutrient-packed salad combining broccoli, cauliflower, and apple, tossed in a creamy, lemony garlic dressing with dried cranberries, feta, and roasted almonds.

  • Total Time: 20 minutes
  • Yield: 10 servings

Ingredients

45 cups broccoli florets, chopped into bite-sized pieces (1012 ounce bag)

2 ½3 cups cauliflower florets, chopped into bite-sized 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)

¾ cup mayo (use egg-free mayo for vegan)

¼ cup olive oil or avocado oil

3 tablespoons lemon juice (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 mayo, oil, lemon juice, honey, garlic powder, salt, and pepper. Whisk until well combined, about 2-3 minutes. Set aside.
  2. Prepare the salad: In a large bowl, toss together the broccoli, cauliflower, apple, red onion, celery, green onion, dried cranberries, feta cheese, and almonds (or walnuts).
  3. Combine: Add the dressing to the large bowl and toss until everything is evenly coated.
  4. Marinate: For the best flavor, let the salad sit in the fridge for 30 minutes to allow the vegetables to marinate in the dressing (optional but recommended).
  5. Serve and Enjoy: Serve immediately or store for later.

Notes

  • Nut-free: Use sunflower seeds instead of almonds or walnuts for a nut-free option.
  • Dairy-free: Omit the feta cheese or substitute with a dairy-free version.
  • Vegan: Use vegan mayo and maple syrup instead of honey to make this recipe vegan-friendly.
  • Extra Veggies: Add in some shredded carrots, bell peppers, or even spinach for additional color and flavor.
  • Author: Julia
  • Prep Time: 20 minutes
  • Category: Salad
  • Method: Tossing
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 220
  • Sugar: 10g
  • Sodium: 150mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 4g
  • Protein: 5g
  • Cholesterol: 15mg