Healthy Broccoli Salad

This healthy broccoli salad is crunchy, creamy, and flavorful, without any mayo! I swapped in cottage cheese for a high-protein dressing that’s tangy, slightly sweet, and incredibly satisfying. It’s the perfect make-ahead side for cookouts, picnics, or easy meal prep.

I love a good broccoli salad, but the traditional version loaded with mayo can feel a little heavy. This lighter twist keeps all the flavor and crunch you love, but uses cottage cheese in the dressing for a creamy texture and a boost of protein. It’s one of those side dishes that always disappears fast, whether you’re serving it at a summer BBQ or just meal-prepping lunches for the week.

And don’t worry, if you’re not a fan of cottage cheese, you won’t even taste it in the final dish. The blender turns it into a silky, tangy dressing that brings everything together beautifully.

What Makes This Broccoli Salad Healthier?

We swapped out mayo for cottage cheese, used heart-healthy olive oil, and tossed in nutrient-dense almonds and cranberries. The result is a salad that’s lower in fat, higher in protein, and still completely crave-worthy.

Ingredients & Substitutions

  • Broccoli florets: Fresh is best here! Look for bright green, firm florets. You’ll need about 1 pound (or 6 cups).
  • Dried cranberries: Adds a little sweetness. You could also use chopped dried cherries or golden raisins.
  • Sliced almonds: For crunch and healthy fats. Sunflower seeds or chopped walnuts work too.
  • Shallot: A milder onion that adds a subtle bite. You can sub with red onion if needed.
  • Cottage cheese: Use full-fat or low-fat—both work. It blends up creamy and smooth in the dressing.
  • Olive oil: Adds richness. Avocado oil is a great substitute.
  • White wine vinegar: Balances the dressing with acidity. Apple cider vinegar or lemon juice also work.
  • Honey: A touch of sweetness! You can swap with maple syrup for a vegan option.
  • Salt & pepper: Essential for flavor.

How to Make Healthy Broccoli Salad

Taste & Texture

This salad is the best kind of combo: crisp-tender broccoli, chewy cranberries, crunchy almonds, and a creamy dressing that’s tangy, slightly sweet, and totally addictive. It’s light and fresh, but still super satisfying.

Healthy Broccoli Salad

Storage & Make-Ahead Tips

  • Fridge: Store in an airtight container for up to 3 days.
  • Make-ahead: Great for prepping ahead of time! Just wait to add the almonds until serving if you want them extra crunchy.
  • Freezer: Not recommended—the texture of the broccoli and dressing won’t hold up well.

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
Healthy Broccoli Salad

Healthy Broccoli Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Description

This healthy broccoli salad is crunchy, creamy, and flavorful, without any mayo! We swapped in cottage cheese for a high-protein dressing that’s tangy, slightly sweet, and incredibly satisfying. It’s the perfect make-ahead side for cookouts, picnics, or easy meal prep.


Ingredients

Scale

For the Salad:

  • 6 cups chopped broccoli florets (about 1 lb)
  • 1/3 cup dried cranberries
  • 1/3 cup sliced almonds
  • 1 small shallot, diced

For the dressing:

  • 1/2 cup cottage cheese (whole milk or 2%)
  • 1 tablespoon olive oil
  • 1 1/2 tablespoons white wine vinegar
  • 1 tablespoon honey
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper


Instructions

  1. Bring 1 inch of water to a boil. Place broccoli in a steamer basket, cover, and steam for 1–2 minutes just until bright green and tender. Transfer to an ice bath, then drain well.
  2. In a blender or food processor, blend cottage cheese, olive oil, vinegar, honey, salt, and pepper until smooth.
  3. In a large bowl, combine broccoli, cranberries, almonds, and shallot. Pour dressing over and toss to coat.
  4. Refrigerate for at least 30 minutes. Stir before serving and enjoy!
  • Prep Time: 10 minutes
  • Chill Time: 30 minutes
  • Cook Time: 5 minutes
  • Category: Salad
  • Method: stovetop
  • Cuisine: American

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star