Healthy Broccoli Salad Recipe No Mayo: Tangy Yogurt Dressing With Crunchy Almonds

Healthy Broccoli Salad Recipe No Mayo: Tangy Yogurt Dressing With Crunchy Almonds

This broccoli salad delivers bold flavor without the guilt of heavy dressings. A tangy yogurt-based sauce replaces mayo, while crunchy almonds add satisfying texture to every bite.

The secret lies in balancing fresh ingredients with a bright dressing that enhances rather than masks the natural flavors. Raw broccoli stays crisp, while the yogurt base keeps it light and healthy.

What you get is a vibrant salad that’s as nourishing as it is delicious. The almonds provide protein and crunch, making it a complete dish you can feel good about.

Perfect for meal prep or a quick side. Here’s how to make it right.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Healthy Broccoli Salad Recipe No Mayo

Fresh broccoli, crunchy almonds, and tangy yogurt dressing make this salad light and satisfying.

Ingredient Amount Notes
Broccoli Florets 🥦 6 cups Fresh, cut into bite-sized pieces
Plain Vegan Yogurt 🥛 1 cup Unsweetened, for tangy dressing
Almonds 🌰 ¾ cup Raw, sliced or slivered
Red Onion 🧅 ½ whole Finely diced for bite
Apple Cider Vinegar 🍏 2 tbsp For acidity in dressing
Maple Syrup 🍁 1 tbsp Adjust to taste preference
Dijon Mustard 🟡 1 tbsp Adds sharpness to dressing
Sunflower Seeds 🌻 ¼ cup Toasted for extra crunch
Raisins 🍇 ½ cup Optional for sweet contrast
Garlic Powder 🧄 ½ tsp For savory depth
Salt 🧂 ½ tsp Sea salt preferred
Black Pepper 🌶️ ¼ tsp Freshly ground for best flavor

The broccoli needs to be super fresh (look for vibrant green florets with tight heads). I grab mine from Whole Foods or the local farmers market when it’s in season. Silk or Kite Hill make great vegan yogurts that work perfectly here—avoid the sweetened kinds. The almonds should be raw so they toast evenly and stay crunchy. Trader Joe’s has affordable raw almonds in bulk.

No vegan yogurt? Cashew cream (blend soaked cashews with water) is a great substitute. Don’t like raisins? Dried cranberries or chopped dates work too. The Dijon can be swapped for regular yellow mustard at the same amount, but it won’t have the same kick. Sunflower seeds can be omitted, but they add a nice extra crunch. Pumpkin seeds are a good alternative if that’s what you have.

This keeps well for 3-4 days in the fridge, but the almonds may soften over time. Store in an airtight container with a paper towel on top to absorb moisture. Best made a few hours ahead so flavors meld together.

❤️

Why You’ll Love This Recipe

  • Minimal Chopping Required: I just slice the broccoli, onion, and almonds—no fancy prep. Honestly, it’s done before the oven even preheats.
  • Tangy & Fresh: The apple cider vinegar with creamy vegan yogurt hits that perfect zesty balance. I’ll be real: I’ve eaten half the bowl before it even hits the table.
  • Meal Prep Magic: Makes enough for three lunches, and it keeps beautifully. Between us, it tastes even better the next day.
  • Budget-Friendly Bite: Broccoli and almonds stretch far, and a little yogurt goes a long way. Took me three tries to get the ratios right, but now it’s foolproof.

Step-by-Step Instructions for Healthy Broccoli Salad with Yogurt Dressing

This no-mayo approach is fresh, crunchy, and ready in minutes.

Step 1: Prep the Vegetables and Nuts

Start by cutting the 6 cups broccoli florets into uniform, bite-sized pieces. I like to trim the stems slightly and separate any large florets so every piece is easy to eat. Place them in a large mixing bowl—this will be your base.

Finely dice the ½ red onion and add it to the bowl with the broccoli. The sharp bite of raw onion mellows slightly as it sits, adding just the right kick. Meanwhile, spread the ¾ cup almonds and ¼ cup sunflower seeds on a dry skillet over medium heat.

Toast them for 3-4 minutes, stirring frequently, until they’re golden and fragrant. Watch closely—nuts burn quickly. Once toasted, transfer them to the bowl to cool while you make the dressing.

Step 2: Whisk Together the Creamy Dressing

In a separate bowl, combine the 1 cup plain vegan yogurt, 2 tablespoons apple cider vinegar, 1 tablespoon maple syrup, and 1 tablespoon Dijon mustard. The vinegar adds tang, the syrup balances it with sweetness, and the mustard gives it depth.

Add the ½ teaspoon garlic powder, ½ teaspoon salt, and ¼ teaspoon black pepper. Whisk everything together until smooth and creamy. Taste and adjust seasoning if needed—you want a bright, balanced flavor that coats the salad without overpowering it.

Step 3: Combine All Ingredients Gently

Pour the dressing over the broccoli and onion mixture. Using a large spoon or silicone spatula, fold everything together until the vegetables are evenly coated. The dressing should cling lightly to each piece without drowning them.

Now add the toasted almonds, sunflower seeds, and ½ cup raisins. The raisins add sweet bursts that contrast beautifully with the crunchy nuts and crisp broccoli. Fold gently to distribute everything evenly, being careful not to crush the nuts.

Let the salad sit for 10-15 minutes before serving. This gives the flavors time to meld together, with the broccoli softening just slightly from the dressing’s acidity while still maintaining its satisfying crunch.

Step 4: Serve and Enjoy Fresh

Give the salad one final toss and transfer it to a serving bowl. The colors should be vibrant—deep green broccoli, golden nuts, and pops of red onion and raisins. The texture should be a perfect mix of creamy, crunchy, and slightly chewy.

This salad is best served fresh but will keep in the refrigerator for up to 2 days. If storing, wait to add the nuts and seeds until just before serving to maintain their crunch. The flavors deepen over time, making leftovers just as delicious.

👨‍🍳

Pro Tips For Making Healthy Broccoli Salad Recipe No Mayo

  • Blanch the Broccoli: Drop broccoli florets in boiling water for 60 seconds, then shock in ice water—I learned this the hard way after serving raw, bitter broccoli more times than I’d like to admit.
  • Toast the Almonds: Toss sliced almonds in a dry pan over medium heat for 2-3 minutes until golden. Sounds weird, but it works: the nutty crunch elevates the whole salad.
  • Drain the Yogurt: Strain plain vegan yogurt in a fine-mesh sieve for 10 minutes to thicken it—my first few attempts were watery messes before I started doing this.
  • Soak the Onion: Thinly slice the red onion and soak in cold water for 15 minutes to mellow the bite—after burning my taste buds one too many times, I now never skip this.

Pro Cooking Tips for Perfect Results

Toast Nuts Properly

Toast the ¾ cup almonds and ¼ cup sunflower seeds on a dry skillet over medium heat for 3-4 minutes. Stir constantly—they burn fast. I use a light-colored pan so I can see when they turn golden brown without guessing. 🔥

Balance Dressing Flavors

Whisk the 1 cup vegan yogurt with 2 tbsp apple cider vinegar first, then add 1 tbsp maple syrup and 1 tbsp Dijon mustard. Taste before adding salt—the yogurt may already have some. I prefer Silk or Kite Hill brands for consistent tang.

Prevent Soggy Broccoli

Use only super fresh broccoli with tight florets. Cut into uniform bite-sized pieces so each bite has the right texture. If prepping ahead, keep the dressing separate until 30 minutes before serving to maintain crispness.

Enhance Flavor Depth

Let the salad rest for 10-15 minutes after mixing. This allows the garlic powder and black pepper to bloom in the dressing. I notice the red onion bite mellows beautifully during this time. 💡

Crunch Preservation

Add toasted nuts and seeds just before serving, not during storage. Store in an airtight container with a paper towel on top to absorb moisture. This keeps the almonds crisp for up to 2 days in the fridge.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 12g
Protein 8g16%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use regular yogurt instead of vegan?

Yes, plain Greek yogurt works perfectly as a substitute. It will provide the same creamy texture and tangy flavor. Just ensure it’s unsweetened to maintain the salad’s balance.

2

How do I keep the almonds crunchy?

Toast them just before adding to the salad, and store any leftovers separately. Adding a paper towel to your storage container also helps absorb excess moisture that could soften them.

3

What can I swap for raisins?

Try dried cranberries, chopped dates, or even diced apples for a different texture. Each brings its own sweetness and pairs well with the tangy dressing and crunchy nuts.

4

Can I make this ahead of time?

Yes, but keep the dressing separate until 30 minutes before serving to prevent soggy broccoli. Store in an airtight container for up to 2 days in the fridge.

★★★★★5.0(7 reviews)
Nathan Turner