Best Broccoli Salad (No Mayo) in white ceramic bowl with cranberries and seeds
Healthy Meals

Best Broccoli Salad (No Mayo) with Creamy Lemon Dressing

This post may contain affiliate links. If you make a purchase through these links, I earn a small commission at no extra cost to you. See my full disclosure.

Last summer I brought a giant bowl of this Best Broccoli Salad (No Mayo) to our neighborhood block party, and let me tell you, it disappeared faster than Noah’s ice cream cone on a hot Texas afternoon. Lily even asked for seconds, which never happens with anything green on her plate. That is when I knew I had to share the recipe here.

This Best Broccoli Salad (No Mayo) is everything you want in a side dish: ridiculously crunchy, tangy, just a little sweet, and coated in the creamiest lemon yogurt dressing you can imagine. There is zero mayo, zero guilt, and a whole lot of happy crunching. I make it year-round for cookouts, meal prep, and those nights when I need something bright next to grilled chicken.

Why You'll Love This Best Broccoli Salad (No Mayo) with Creamy Lemon Dressing

Best Broccoli Salad (No Mayo) with Creamy Lemon Dressing Ingredients

You only need a handful of fresh ingredients to pull together this Best Broccoli Salad (No Mayo). The dressing is a simple whisk-together of Greek yogurt, fresh lemon juice, a drizzle of honey, and a spoonful of Dijon mustard. That is it. No mayo, no sour cream, nothing heavy.

  • 500g (1.1 lb) fresh broccoli florets, chopped into small bite-sized pieces so the dressing coats every little tree
  • 75g (1/2 cup) finely diced red onion, which adds a mild sharp bite that wakes everything up
  • 60g (1/3 cup) dried cranberries, for pops of sweet-tart chewiness
  • 50g (1/3 cup) roasted sunflower seeds, the salty crunch that makes this salad so good
  • 4 strips cooked crumbled bacon (optional but delicious), I use turkey bacon to keep things lighter
  • 240g (1 cup) plain Greek yogurt, I go with full-fat for silky richness
  • 60ml (1/4 cup) fresh lemon juice, do not even think about the bottled stuff here
  • 30ml (2 tablespoons) honey, local if you can find it
  • 15g (1 tablespoon) Dijon mustard, which adds a quiet tang that balances the sweetness
  • Salt and black pepper, to taste

Broccoli is the star here. I use crisp raw florets cut very small so they soak up the dressing without staying too tough. If raw broccoli feels too fierce for your crew, you can give it a quick 60-second blanch, but I promise the dressing tenderizes it wonderfully. Broccoli is a cruciferous vegetable packed with fiber and antioxidants, which is one reason this Best Broccoli Salad (No Mayo) is a powerhouse side dish. (Read more about broccoli health benefits here.)

For another no-mayo salad that uses a similar tangy yogurt dressing, check out my No Mayo Potato Salad with Herbs. It is just as creamy and even easier to throw together last minute.

This salad really shines when it has time to hang out in the fridge. I almost always make it an hour ahead so the broccoli softens into tender-crisp perfection and the flavors get cozy.

How to Make Best Broccoli Salad (No Mayo) with Creamy Lemon Dressing

Making this Best Broccoli Salad (No Mayo) is about as simple as it gets. You will chop, whisk, toss, and let time do the rest. This is a no-cook recipe through and through, so it is perfect for hot days when you do not want to turn on the stove.

Step 1: Prep the broccoli.

Wash the broccoli and pat it very dry. Cut or snap the florets into small, uniform pieces, about the size of a grape. Small pieces mean more surface area for the dressing to cling to. This is the single most important step for a Best Broccoli Salad (No Mayo) that tastes great from the first bite. If you prefer a slightly softer texture, blanch the florets in boiling water for exactly 60 seconds, then plunge them into an ice bath. I never bother, but it is an option. (Learn why blanching keeps vegetables bright and crisp here.)

Step 2: Make the creamy lemon dressing.

In a large mixing bowl, whisk together the Greek yogurt, fresh lemon juice, honey, Dijon mustard, a generous pinch of salt, and a few cracks of black pepper. You will see the dressing turn silky and pale yellow. Give it a quick taste. It should be tangy with a whisper of sweetness. Adjust the honey or lemon to your liking.

Lora’s Tip: I like to make the dressing directly in the serving bowl, so there is one less dish to wash. Lazy? Maybe. Smart? Absolutely.

Step 3: Toss it all together.

Add the chopped broccoli, diced red onion, and dried cranberries to the bowl with the dressing. Use a big spoon or your clean hands to toss everything until every floret glistens. This is the moment where your Best Broccoli Salad (No Mayo) starts to look like the photo you pinned on Pinterest.

Step 4: Let it rest.

Cover the bowl and pop it in the fridge for at least 30 minutes, and up to 2 hours if you have the time. While you wait, you can set the table or whip up a quick main dish. The broccoli will soften just slightly and soak up all that tangy goodness.

Step 5: Finish and serve.

Right before serving, sprinkle the roasted sunflower seeds and crumbled bacon over the top. I always save this step for last so the seeds stay crunchy and the bacon does not get soggy. Give the salad one more gentle toss and watch it disappear. If you love no-cook salads that come together in a flash, you should also try my Cucumber Dill Salad, which is another family favorite.

Lora's Kitchen Tips

Best Broccoli Salad (No Mayo) with Creamy Lemon Dressing Variations and Substitutions

Once you have the base of this Best Broccoli Salad (No Mayo) down, you can tweak it endlessly. Here are a few of my favorite riffs depending on what is in the fridge:

Bacon-Lover’s Version: Double the bacon and use thick-cut applewood smoked for serious richness. It turns this healthy broccoli salad into the ultimate potluck side.

Cheesy Twist: Fold in 50g (1/2 cup) of crumbled feta or goat cheese right before serving. The salty creaminess is incredible against the tangy dressing.

Fruit Swaps: Instead of cranberries, try golden raisins, chopped dried apricots, or even fresh diced apple. Just be sure to toss apple pieces in a little lemon juice first so they do not brown.

Nutty Crunch: Sunflower seeds are my go-to, but slivered almonds, chopped pecans, or pumpkin seeds all work beautifully in this easy broccoli salad.

Vegan Option: Use a thick plant-based yogurt and swap the honey for maple syrup. The salad stays just as creamy without a drop of dairy.

What to Serve with Best Broccoli Salad (No Mayo) with Creamy Lemon Dressing

This Best Broccoli Salad (No Mayo) is incredibly versatile. I serve it alongside grilled chicken, pulled pork, or even as a fresh topping for grain bowls. For a complete dinner that feels effortless, pair it with my Honey Garlic Chicken Breasts and some crusty bread for soaking up all the juices. It also makes a gorgeous addition to a picnic spread or a holiday buffet.

On busy weeknights I will toss the salad together while the main dish cooks, and by the time we sit down it is perfectly rested and ready. Lily loves to help me sprinkle the seeds on top, which makes her feel like a little chef.

How to Store Best Broccoli Salad (No Mayo) with Creamy Lemon Dressing

Best Broccoli Salad (No Mayo) with Creamy Lemon Dressing FAQ

Here are the questions I get asked most about this recipe:

Can I make Best Broccoli Salad (No Mayo) ahead of time?

Absolutely, and in fact it is better that way. Make the salad up to 4 hours ahead, cover, and refrigerate. Add the sunflower seeds and bacon right before serving so they stay crunchy. The broccoli softens just enough to be perfectly tender-crisp.

What can I use instead of yogurt in this Best Broccoli Salad (No Mayo)?

If you need a dairy-free option, a thick coconut yogurt or unsweetened almond milk yogurt works well. You can also use a mix of tahini and lemon juice for a nutty, creamy dressing that is completely no mayo and no dairy.

Is Best Broccoli Salad (No Mayo) healthy?

Yes, very much so. This recipe skips the heavy mayo and uses protein-rich Greek yogurt, fresh broccoli packed with fiber and nutrients, and healthy fats from sunflower seeds. It is a clean, satisfying side dish that fits beautifully into a healthy meals rotation.

How long does this no mayo broccoli salad last in the fridge?

Stored in an airtight container, this easy broccoli salad stays fresh for up to 4 days. The broccoli remains crunchy and the dressing does not separate, so you can meal prep it with confidence.

Can I use frozen broccoli for this recipe?

I do not recommend it. Frozen broccoli releases a lot of moisture and turns mushy, which will water down your dressing. Fresh raw broccoli is the key to getting that signature crunch in a great broccoli salad without mayonnaise.

I really hope this Best Broccoli Salad (No Mayo) becomes a staple in your kitchen the way it is in mine. It is the kind of recipe that makes you feel like you won dinner, without any fussy steps or strange ingredients. Lily already asked me to pack it in her lunch, and I consider that the highest honor.

With love and crunchy broccoli,
Lora x

Best Broccoli Salad (No Mayo) with Creamy Lemon Dressing

Servings

6

servings
Prep time

15

minutes
Cooking timeminutes
Calories

220

kcal

    Ingredients

    • 500g (1.1 lb) fresh broccoli florets, chopped small

    • 75g (1/2 cup) finely diced red onion

    • 60g (1/3 cup) dried cranberries

    • 50g (1/3 cup) roasted sunflower seeds

    • 4 strips cooked crumbled bacon (optional)

    • 240g (1 cup) plain Greek yogurt

    • 60ml (1/4 cup) fresh lemon juice

    • 30ml (2 tablespoons) honey

    • 15g (1 tablespoon) Dijon mustard

    • Salt and black pepper to taste

    Directions

    • Chop broccoli into small bite-sized florets.

    • Whisk yogurt, lemon juice, honey, Dijon, salt, and pepper in a large bowl.

    • Add broccoli, red onion, and cranberries. Toss until evenly coated.

    • Cover and refrigerate at least 30 minutes for the flavors to meld.

    • Just before serving, sprinkle with sunflower seeds and crumbled bacon.

      Leave a Comment

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

      *