“You’ve got to try this salad,” my coworker insisted one humid afternoon, sliding a Tupperware container across the break room table. I eyed it skeptically—broccoli and cauliflower in a salad? Without mayo? Honestly, I wasn’t sold at first. I had this mental image of soggy veggie slop clumped together by a heavy, mayonnaise-based dressing. But curiosity got the best of me, and one bite changed everything.
The crunch was immediate, the flavors bright and tangy, with just enough sweetness and a hint of nuttiness that made me pause. No mayo weighed it down, just a fresh, vibrant dressing that felt like summer sunshine in a bowl. It wasn’t just a salad; it was a revelation. I started making it at home, tweaking the ingredients just a bit, and soon enough, it became a weekly thing — perfect for days when I wanted something wholesome but not fussy.
That first taste, the unexpected freshness and that satisfying snap in every bite, stuck with me. This salad is one of those recipes that quietly wins you over, not with pomp but with honest, straightforward goodness. It’s a reminder that sometimes, the simplest ideas — like skipping the mayo — make all the difference.
Why You’ll Love This Recipe
This fresh broccoli cauliflower salad without mayo is a keeper for so many reasons. I’ve made this salad dozens of times, and honestly, it never gets old. Here’s what makes it stand out from the rest:
- Quick & Easy: Ready in under 20 minutes, it’s a lifesaver for busy weeknights or last-minute potlucks.
- Simple Ingredients: Mostly pantry staples and fresh produce you can grab at any grocery store—no hunting for obscure items.
- Perfect for Summer: Light and refreshing, making it a great side for barbecues, picnics, or casual dinners.
- Crowd-Pleaser: I’ve brought this to family gatherings and it always gets rave reviews from kids and adults alike.
- Unbelievably Delicious: The combo of crunchy veggies, toasted nuts, and a tangy, slightly sweet dressing hits all the right notes.
What really sets this salad apart is the dressing — a tangy vinaigrette that feels bright without overpowering the natural flavors. I sometimes swap out sunflower seeds with crispy candied pecans for a touch of sweetness and crunch that’s just irresistible. This isn’t just a salad; it’s a fresh, wholesome experience that feels like you put in more effort than you actually did.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or fresh produce you can easily find year-round.
- Broccoli florets: About 3 cups, roughly chopped for that perfect crunch.
- Cauliflower florets: 3 cups, chopped to match the broccoli for balance.
- Red onion: ¼ cup, finely diced for a subtle sharpness.
- Sunflower seeds: ½ cup, lightly toasted to add nuttiness and texture. (Swap with toasted pecans or almonds for variety.)
- Dried cranberries or raisins: ½ cup, for a touch of natural sweetness. (Fresh seasonal berries work well too.)
- Fresh parsley: 2 tablespoons, chopped, adding a fresh herbaceous note.
- Apple cider vinegar: 3 tablespoons, providing tang without mayo’s heaviness.
- Honey or maple syrup: 2 tablespoons, balancing the acidity with gentle sweetness.
- Extra virgin olive oil: ¼ cup, giving the dressing body and richness.
- Dijon mustard: 1 teaspoon, for a subtle kick in the dressing.
- Salt and freshly ground black pepper: To taste.
For best results, I recommend using firm, fresh broccoli and cauliflower—avoid any that look wilted or soft. The dried cranberries I prefer are the plump ones from Ocean Spray; they add a nice chew without being too sweet or tough. If you want a gluten-free option, this salad is naturally gluten-free, and you can switch the sunflower seeds for pumpkin seeds if preferred.
Equipment Needed
- Large mixing bowl: To toss everything together with room to spare.
- Sharp chef’s knife: Essential for chopping broccoli and cauliflower into evenly sized florets.
- Cutting board: A sturdy surface to prep veggies.
- Small bowl or jar: For whisking or shaking the dressing ingredients.
- Measuring cups and spoons: To keep the dressing balanced and consistent.
- Toaster oven or skillet: For lightly toasting the sunflower seeds (optional but highly recommended).
If you don’t have a chef’s knife, a sturdy paring knife will do in a pinch, but take your time chopping to keep pieces uniform. For toasting seeds, I often just use a dry skillet on medium heat—keep an eye on them so they don’t burn. A small mason jar is my go-to for shaking the dressing vigorously, but a fork and bowl work just fine if you don’t have one handy.
Preparation Method
- Prep the veggies: Rinse and pat dry the broccoli and cauliflower. Chop them into bite-sized florets, roughly 1 to 1.5 inches each. This size keeps the salad crunchy but easy to eat. (About 15 minutes)
- Toast the seeds: Heat a dry skillet over medium heat. Add the sunflower seeds and toss frequently until they turn golden and fragrant, about 3 to 5 minutes. Remove from heat and let cool. This step brings out the nuttiness that really makes the salad pop.
- Dice the onion: Very finely chop ¼ cup of red onion. If you find raw onion too sharp, soak the pieces in cold water for 10 minutes and drain before adding. This mellows the flavor without losing the bite.
- Make the dressing: In a small bowl or jar, combine the apple cider vinegar, honey (or maple syrup), olive oil, Dijon mustard, salt, and pepper. Whisk or shake vigorously until the dressing emulsifies into a smooth, pale dressing. Taste and adjust sweetness or acidity as needed. (About 5 minutes)
- Combine all ingredients: In a large bowl, toss together the broccoli, cauliflower, red onion, toasted sunflower seeds, dried cranberries, and parsley. Pour the dressing over the salad and toss well to coat everything evenly.
- Let it rest: Cover and refrigerate the salad for at least 30 minutes before serving. This resting time lets the flavors meld and softens the veggies slightly while keeping the crunch. (Optional but worth the wait!)
- Final touch: Give the salad a quick toss before serving. Taste for seasoning and add a pinch more salt or pepper if needed.
Pro tip: If you notice the salad is a little dry after resting, add a splash more olive oil or a squeeze of fresh lemon juice for brightness. When chopping, keeping the pieces uniform really helps the salad feel balanced and easy to eat.
Cooking Tips & Techniques
Honestly, this salad is pretty forgiving, but here are a few tricks I’ve picked up:
- Chopping consistency: Keeping broccoli and cauliflower florets about the same size ensures even texture and bite. I once made the mistake of leaving huge cauliflower chunks, and it threw off the eating experience.
- Toasting seeds: Don’t skip this step. Toasted sunflower seeds add a warm, nutty flavor that plain raw seeds just can’t match.
- Dressing balance: Taste your dressing before mixing. Sometimes honey can be sweeter or more mild depending on the brand, so adjust vinegar and sweetener accordingly.
- Resting time: While you can eat this salad immediately, letting it rest in the fridge for 30-60 minutes really helps the flavors marry without sogginess.
- Multitasking: While the seeds toast, prep your veggies. It’s a nice way to keep moving and get everything ready quickly.
One time, I tossed the salad without toasting the seeds — it was fine, but the flavor was missing that little extra crunch and warmth. Also, if your salad tastes flat, a pinch of salt or a splash of fresh lemon juice can brighten it up instantly.
Variations & Adaptations
This fresh broccoli cauliflower salad without mayo is a great base for playing around:
- Nut-free version: Swap sunflower seeds for toasted pumpkin seeds or omit nuts/seeds altogether if allergies are a concern.
- Seasonal twist: In fall, add diced apples or pears for sweetness and texture. During summer, fresh blueberries or chopped strawberries work beautifully instead of dried cranberries.
- Vegan adaptation: Use maple syrup instead of honey and make sure your mustard is vegan-friendly.
- Extra protein: Toss in cooked quinoa, chickpeas, or shredded rotisserie chicken to make it a more filling meal.
- Spicy kick: Add a pinch of cayenne pepper or some finely diced jalapeño to the dressing for a subtle heat.
Personally, I once tried this salad with a handful of chopped fresh mint and it added a refreshing lift that surprised me. It’s also fun to switch out the dressing for a lemon-tahini version for a creamy, mayo-free alternative.
Serving & Storage Suggestions
This salad tastes best chilled or at cool room temperature. I usually serve it alongside grilled chicken or fish for a light summer meal. It pairs nicely with dishes like creamy lemon chicken piccata or a simple quinoa pilaf.
For storage, keep the salad in an airtight container in the refrigerator. It stays fresh and crunchy for up to 3 days. If the salad sits for longer, the veggies soften a bit but the flavor deepens, which can be nice for leftovers.
When reheating, this salad is best served cold or at room temperature — no need to heat it. If the dressing thickens or the salad feels dry after refrigeration, give it a quick toss with a splash of olive oil or vinegar to refresh it.
Nutritional Information & Benefits
This fresh broccoli cauliflower salad without mayo is a nutrient powerhouse. Both broccoli and cauliflower are loaded with fiber, vitamins C and K, and antioxidants that support overall health. The sunflower seeds add healthy fats and a satisfying crunch, while the dried cranberries contribute natural sweetness and a touch of iron.
Estimated nutrition per serving (about 1 cup): approximately 120 calories, 7 grams of fat (mostly healthy fats), 8 grams of carbohydrates, 3 grams of fiber, and 3 grams of protein. It’s naturally gluten-free, low-carb, and dairy-free, making it suitable for many dietary needs.
From a wellness perspective, this salad is a refreshing way to sneak more veggies into your day without feeling like a chore. Its bright flavors and crunchy texture make eating healthy feel less like a task and more like a treat.
Conclusion
This fresh broccoli cauliflower salad without mayo is one of those rare recipes that’s both simple and satisfying. It’s crunchy, wholesome, and packed with flavor — perfect for anyone wanting a lighter, fresher alternative to traditional creamy salads. I love how easy it is to make and how it keeps well for days, making it a reliable staple in my kitchen.
Feel free to tweak the ingredients or dressing to match your taste, whether that means adding more sweetness, a bit of heat, or swapping nuts for seeds. I trust this recipe will find a comfy spot on your table the way it did on mine.
If you’ve tried this salad or made your own spin on it, I’d love to hear how it turned out in the comments. Sharing recipes and stories is what makes cooking so much fun, after all.
Frequently Asked Questions
Can I prepare this salad ahead of time?
Absolutely! It actually tastes better after resting in the fridge for at least 30 minutes. Just keep it covered and toss again before serving.
What can I use instead of sunflower seeds?
Toasted pumpkin seeds, chopped pecans, or almonds all work well as crunchy alternatives.
Is this salad suitable for vegans?
Yes, just swap honey with maple syrup or agave nectar to keep it vegan-friendly.
Can I add other vegetables to this salad?
Definitely! Shredded carrots, thinly sliced bell peppers, or chopped celery add extra crunch and color.
How long does this salad keep in the fridge?
Stored in an airtight container, it stays fresh and tasty for about 3 days.
Pin This Recipe!

Fresh Broccoli Cauliflower Salad Without Mayo Easy Crunchy Recipe for Summer
A light, crunchy, and tangy broccoli and cauliflower salad without mayonnaise, perfect for summer and quick to prepare.
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Salad
- Cuisine: American
Ingredients
- 3 cups broccoli florets, roughly chopped
- 3 cups cauliflower florets, roughly chopped
- 1/4 cup red onion, finely diced
- 1/2 cup sunflower seeds, lightly toasted (or toasted pecans/almonds)
- 1/2 cup dried cranberries or raisins (fresh seasonal berries optional)
- 2 tablespoons fresh parsley, chopped
- 3 tablespoons apple cider vinegar
- 2 tablespoons honey or maple syrup
- 1/4 cup extra virgin olive oil
- 1 teaspoon Dijon mustard
- Salt and freshly ground black pepper, to taste
Instructions
- Rinse and pat dry the broccoli and cauliflower. Chop into bite-sized florets about 1 to 1.5 inches each (about 15 minutes).
- Heat a dry skillet over medium heat. Add sunflower seeds and toast, tossing frequently, until golden and fragrant, about 3 to 5 minutes. Remove from heat and let cool.
- Finely dice 1/4 cup red onion. If desired, soak in cold water for 10 minutes and drain to mellow flavor.
- In a small bowl or jar, combine apple cider vinegar, honey or maple syrup, olive oil, Dijon mustard, salt, and pepper. Whisk or shake vigorously until emulsified (about 5 minutes). Adjust sweetness or acidity to taste.
- In a large mixing bowl, toss broccoli, cauliflower, red onion, toasted sunflower seeds, dried cranberries, and parsley.
- Pour dressing over salad and toss well to coat evenly.
- Cover and refrigerate for at least 30 minutes to let flavors meld and soften veggies slightly (optional but recommended).
- Before serving, toss salad again and adjust seasoning with salt or pepper if needed.
Notes
Use firm, fresh broccoli and cauliflower for best crunch. Toasting seeds enhances nuttiness and flavor. Letting salad rest in fridge for 30 minutes improves flavor melding. Adjust dressing sweetness and acidity to taste. For vegan version, substitute honey with maple syrup or agave nectar. Salad keeps fresh in airtight container for up to 3 days. Add a splash of olive oil or lemon juice if salad feels dry after resting.
Nutrition
- Serving Size: About 1 cup
- Calories: 120
- Sugar: 4
- Sodium: 150
- Fat: 7
- Saturated Fat: 1
- Carbohydrates: 8
- Fiber: 3
- Protein: 3
Keywords: broccoli salad, cauliflower salad, no mayo salad, summer salad, crunchy salad, healthy salad, gluten-free salad, vegan salad option




