
If you think salads are boring, this broccoli apple salad recipe is about to change your mind. Crisp broccoli, juicy apples, and a light, zesty dressing come together in a refreshing dish that is naturally sweet, crunchy, and incredibly satisfying.
What makes it even better? It is completely mayo-free! By ditching the heavy dressings, we are making it lighter, healthier, and perfect for anyone following a Mediterranean-style diet. Whether you are looking for a quick side dish, a vibrant meal prep option, or a clean-eating recipe that actually tastes amazing—this one delivers every single time.
Why You Will Love This Broccoli Apple Salad
If you are tired of the traditional, heavy, store-bought broccoli salads drenched in thick mayonnaise, this modern Mediterranean twist is for you. Here is why it is going to become a staple in your kitchen:
- No Mayo: Light, fresh, and gut-friendly. We swap the heavy fats for liquid gold—extra virgin olive oil.
- Ready in Under 15 Minutes: No cooking required. Just a little chopping and whisking.
- Naturally Sweet and Crunchy: The combination of tart apples and earthy broccoli is a match made in texture heaven.
- Mediterranean Diet Approved: Packed with plant-based nutrients and heart-healthy fats.
- Perfect for Meal Prep: Unlike leafy green salads that wilt, this raw broccoli salad holds up beautifully in the fridge.
Ingredients You Will Need

To get the best results for this healthy broccoli apple salad recipe, quality ingredients are key. Here is your shopping list:
For the Salad Base:
- Fresh Broccoli Florets: Look for tight, vibrant green heads. Chop them finely!
- Crisp Apples: Honeycrisp, Fuji, or Pink Lady apples work best because they hold their crunch.
- Red Onion: Sliced paper-thin to add a sharp, savory bite without overpowering the dish.
- Dried Cranberries or Raisins: For a chewy, sweet contrast to the crunch.
- Sunflower Seeds or Walnuts: Adds a nutty finish and plant-based protein.
For the Zesty Dressing:
- Extra Virgin Olive Oil: The cornerstone of any great Mediterranean dish.
- Fresh Lemon Juice or Apple Cider Vinegar: To cut through the sweetness and brighten the flavors.
- Honey or Maple Syrup: Just a touch to balance the acidity.
- Dijon Mustard: Emulsifies the dressing and adds a gentle, savory tang.
- Salt and Freshly Cracked Black Pepper: To taste.
How to Make This Broccoli Apple Salad Recipe (Step-by-Step)

Making this salad is incredibly easy, but following these exact steps ensures the absolute best texture and flavor profile.
Step 1: Prep Your Produce
Start by washing and thoroughly drying your broccoli. Chop it into very small, bite-sized pieces. Large chunks of raw broccoli can be unpleasant to eat, so take your time getting them fine. Dice your apples into bite-sized cubes.
Pro Tip: Toss your diced apples in a teaspoon of lemon juice immediately after cutting. This simple trick prevents them from oxidizing and turning brown while you prep the rest of the meal.
Step 2: Combine the Base
In a large mixing bowl, combine your finely chopped broccoli, diced apples, thinly sliced red onions, and dried cranberries.
Step 3: Whisk the Mediterranean Vinaigrette
In a separate small bowl or mason jar, combine your extra virgin olive oil, lemon juice (or apple cider vinegar), honey, Dijon mustard, salt, and pepper. Whisk vigorously or shake the jar until the dressing is smooth, creamy, and emulsified.
Step 4: Toss and Marinate
Pour the dressing over the salad ingredients and toss well until every piece of broccoli is lightly coated. Let the salad sit on the counter or in the fridge for 10 to 15 minutes. This resting time is crucial; the acid in the dressing slightly softens the raw broccoli and marries the flavors together.
Step 5: Garnish and Serve
Just before serving, top the salad with your toasted sunflower seeds or chopped walnuts. Adding them at the very end ensures they retain maximum crunch!

Ingredients
Method
- Prep the Veggies: Finely chop the broccoli into tiny, bite-sized florets. Place them in a large mixing bowl.
- Prep the Apples: Core and dice the apples into cubes. Toss them with a teaspoon of lemon juice to prevent browning, then add to the bowl with the broccoli.
- Combine: Add the sliced red onion and dried cranberries to the bowl.
- Whisk the Dressing: In a small bowl or jar, combine the olive oil, lemon juice, honey, Dijon mustard, salt, and pepper. Whisk until completely emulsified.
- Toss: Pour the dressing over the salad ingredients and toss until everything is evenly coated.
- Rest: Let the salad sit covered at room temperature or in the fridge for 15 minutes to allow the flavors to meld and the broccoli to soften slightly.
- Serve: Just before serving, sprinkle with sunflower seeds or walnuts for maximum crunch.
Notes
- The Secret to Raw Broccoli: Chop the broccoli into very small, penny-sized pieces. Large raw florets are unpleasant to chew and won’t absorb the dressing well.
- Prevent Browning: Immediately toss your diced apples in a teaspoon of lemon juice while prepping the rest of the ingredients to keep them bright and white.
- The 15-Minute Rest: Do not skip the resting time. The acid in the lemon juice and vinegar breaks down the raw plant fibers, making the broccoli tender and less bitter.
- Keep the Crunch: If you are packing this for meal prep, store the sunflower seeds or walnuts in a separate bag and sprinkle them on top right before eating.
- Nutritional Boosters: Want to make it a full meal? Toss in 150g of grilled chicken breast or a can of rinsed chickpeas for a boost of Mediterranean protein.
Healthy No-Mayo Dressing (Key SEO Section)
Traditional broccoli salads use heavy cups of mayonnaise and refined white sugar. This recipe pivots to a healthy broccoli apple salad dressing rooted in Mediterranean traditions.
By using extra virgin olive oil as our fat source, we are creating a vinaigrette that is:
- Heart-Healthy: Rich in monounsaturated fats.
- Lower in Calories: A little goes a long way compared to dense mayo.
- Fresh and Vibrant: It lets the natural flavors of the produce shine through rather than masking them.
If you are a fan of vinegar-based slaw or light summer salads, you will love how this dressing coats the ingredients without weighing them down.
Mediterranean Diet Benefits
If you are actively trying to eat a more anti-inflammatory, whole-food diet, this recipe checks all the boxes. Here is how it fits perfectly into a Mediterranean lifestyle:
- High Fiber Content: Broccoli and apples are excellent for digestive health and keep you full longer.
- Healthy Fats: Olive oil and nuts are staples of heart health.
- Rich in Micronutrients: Broccoli is loaded with Vitamin C, Vitamin K, and antioxidants.
- Naturally Anti-Inflammatory: Red onions and raw honey provide natural immune-boosting properties.
Variations and Fun Add-Ins
One of the best things about this easy broccoli apple salad recipe is how customizable it is. Here are a few ways you can switch it up:
- Add Feta Cheese: Crumble some salty feta over the top for a Greek-inspired twist.
- Swap the Fruit: If you don’t have apples, dicing up ripe pears works beautifully.
- Bulk it Up with Protein: Toss in grilled chicken breast, canned chickpeas, or some hard-boiled eggs to make it a complete meal.
- Change Your Nuts: Almonds, pecans, or roasted pumpkin seeds (pepitas) all offer distinct, delicious flavor profiles.
Storage and Meal Prep Tips
Can you meal prep raw broccoli salad? Absolutely! In fact, it is one of the best salads for it.
- How to Store: Store leftovers in an airtight glass container in the refrigerator for up to 3 days.
- The Crunch Factor: If you are prepping this for work lunches, pack the seeds or nuts separately. Toss them in right before you eat so they don’t get soggy.
- Flavor Evolution: You will notice that on day two, the salad tastes even better because the broccoli has had time to marinate in the vinaigrette!
Common Mistakes to Avoid
To guarantee your salad is a triumph, steer clear of these three common pitfalls:
- Cutting the Broccoli Too Large: Aim for pieces no bigger than a penny. Large florets are hard to chew when raw.
- Overdressing the Salad: Our Mediterranean vinaigrette is potent. Pour about three-quarters of it over the salad, toss, and see if you need the rest. You want a light coat, not a soup.
- Skipping the Resting Time: If you eat it immediately, the raw broccoli might taste a bit too tough. Giving it 15 minutes to rest softens the plant fibers beautifully.
FAQ Section
Can I make broccoli apple salad ahead of time?
Yes! It is the perfect make-ahead dish. It actually tastes better after sitting in the fridge for a few hours, allowing the vinaigrette to tenderize the broccoli.
What apples work best?
Crisp, sweet-tart varieties are the gold standard. We recommend Honeycrisp, Fuji, Gala, or even a tart Granny Smith if you like a sharp pucker.
Can I make this salad vegan?
Absolutely. The salad itself is naturally vegan. To make the dressing 100% plant-based, simply swap the honey for pure maple syrup or agave nectar.
Do I need to cook the broccoli first?
Nope! This is a raw broccoli salad. If you find raw broccoli hard to digest, you can blanch it in boiling water for exactly 60 seconds, plunge it into an ice bath, and dry it thoroughly before proceeding.