Broccoli Salad Recipe Without Onion: Bright Citrus-Dressed Crunch in 15 Minutes

Salads

Broccoli Salad Recipe Without Onion: Bright Citrus-Dressed Crunch in 15 Minutes

This broccoli salad recipe without onion delivers bright, citrusy crunch that shines in any meal—no onion means no compromise on flavor. The secret lies in a zesty dressing that balances sweetness and acidity, while crisp-tender broccoli florets stay fresh even after mixing.

I developed this version after realizing many classic recipes rely too heavily on onion for depth, and this dressing delivers that complexity naturally.

What makes this salad special is its 15-minute preparation—perfect for busy weeknights or meal prep. The dressing combines fresh lemon juice, olive oil, and a touch of honey for sweetness, while Dijon mustard adds subtle tang.

For extra texture, toasted almonds and sunflower seeds provide crunch without overpowering the broccoli’s natural bite. The absence of onion actually highlights the other ingredients’ freshness.

By the time you toss everything together, you’ll have a vibrant salad with crisp florets, creamy dressing, and nutty crunch—no onion needed. The flavors brighten grilled chicken or fish, or stand alone as a satisfying vegetarian dish.

This recipe proves you don’t need onion to create a memorable broccoli salad.

For dietary flexibility, swap mayo for Greek yogurt or olive oil for a lighter version. The dressing keeps well for up to 5 days, making this salad a go-to for lunches or potlucks. Let’s get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for broccoli salad recipe without onion

Bright citrus dressing meets crisp broccoli florets for a salad that shines without onion.

Ingredient Amount Notes
Fresh Broccoli Florets 🥦 6 cups Tender, cut into bite-sized pieces
Fresh Lemon Juice 🍋 ½ cup Freshly squeezed, no pulp
Extra-Virgin Olive Oil 🫒 ½ cup Light, fruity variety preferred
Dijon Mustard 🍯 1 tbsp Mild or regular strength
Raw Honey 🍯 2 tbsp For subtle sweetness balance
Toasted Sliced Almonds 🌰 ½ cup Lightly browned, skin-on preferred
Sunflower Seeds 🌻 ¼ cup Raw or dry-roasted
Mayonnaise 🥫 ¼ cup Dijon-infused preferred
Fresh Cilantro Leaves 🌿 ¼ cup Chopped, stems removed
Salt 🧂 ½ tsp Diamond Crystal kosher
Black Pepper 🌶️ ¼ tsp Freshly ground
Garlic Cloves 🧄 2 cloves Minced, not powdered
Red Bell Pepper 🌶️ ½ cup Diced, seeds removed

The broccoli is your star—look for bright green florets with tight buds, not yellowing stems. Trader Joe's and Whole Foods carry the freshest cuts, but any grocery store's produce section works. For extra crunch, blanch the florets in boiling water for 30 seconds before chilling—keeps them crisp even after sitting. The red bell pepper adds natural sweetness and color; roasted red peppers from a jar work in a pinch if fresh isn't available, but fresh is always better. Toast your almonds in a dry pan for 3-4 minutes until golden—just until fragrant, not browned.

No mayo? Greek yogurt with lemon juice works perfectly for a lighter version. Short on honey? Maple syrup or agave nectar at the same amount keeps the dressing balanced. The Dijon mustard is non-negotiable—it's what gives the dressing that subtle tang. For extra zing, add a pinch of cayenne or a dash of hot sauce. The garlic cloves can be minced with a knife or pulsed quickly in a food processor, but don't overdo it—you want flavor, not a garlic punch. If you're prepping ahead, store the dressing separately until serving to keep the broccoli crisp.

This salad keeps best when stored in an airtight container in the fridge for up to 3 days, though the dressing may separate slightly. Give it a quick stir before serving. The almonds and seeds stay crunchy for 2 days, but if they lose their crunch, toast them fresh before serving. For meal prep, store the dressing and dressing separately—toss together right before eating. The flavors actually improve overnight as everything melds together. Portion into single-serving containers for easy lunches, or double the batch for potlucks—it's always a crowd-pleaser.

❤️

Why You'll Love This Recipe

  • No-Chop Hassle: I swear by this recipe because it’s the only broccoli salad where I actually want to eat the florets raw—no tedious chopping or soggy bits. Just trim the ends, break into bite-sized pieces, and toss. Done.
  • Bright & Tangy Magic: That lemon juice and honey combo? It’s like sunshine in a bowl. The Dijon mustard gives it a little kick, while the olive oil keeps it silky—no onion needed to make it pop. Honestly, it’s the kind of flavor that makes you want to eat it straight from the jar.
  • Meal Prep MVP: This salad holds up like a champ. Pack it for lunches, toss it over grilled chicken, or serve it as a side—it’s that adaptable. I make a big batch on Sundays and still have leftovers by Thursday. (Yes, even on a Tuesday night.)
  • Budget Bright Spot: Fresh broccoli is cheap, and these other ingredients? Pantry staples. No fancy cheeses or nuts here—just pure, satisfying flavor without breaking the bank. Between us, it’s my go-to when I need something fresh but can’t afford the grocery splurge.

Step-by-step instructions for broccoli salad without onion

This bright citrus-dressed salad comes together in minutes with no onion required.

1

Blanch and Cool the Broccoli

Bring a large pot of water to a rolling boil. Add the 6 cups fresh broccoli florets and cook for 2-3 minutes until bright green but still crisp-tender. Immediately drain and transfer to a bowl of ice water to stop the cooking process. This preserves the vibrant color and crisp texture that's essential for this salad.

Drain well and pat dry with paper towels. The broccoli should be completely dry before proceeding—any moisture will dilute your dressing later. I like to spread them out on a clean kitchen towel and gently press to remove excess water. This step ensures your salad stays crunchy and doesn't get soggy from the dressing.

2

Prepare the Citrus Dressing

In a medium bowl, whisk together the 0.5 cup fresh lemon juice, 0.5 cup extra-virgin olive oil, 1 tbsp Dijon mustard, 2 tbsp raw honey, 2 minced garlic cloves, 0.5 tsp salt, and 0.25 tsp black pepper. The mixture should be smooth and emulsified. If it separates, whisk vigorously until it comes back together—this creates the creamy base that coats every bite.

Taste and adjust seasoning if needed. The lemon juice should brighten the flavors while the honey balances the acidity. I find this ratio creates the perfect harmony of tangy, sweet, and savory notes that make this salad truly special. Let the dressing sit for 5 minutes while you prepare the remaining ingredients—this allows the flavors to meld slightly.

3

Combine All Ingredients

In a large mixing bowl, combine the cooled broccoli, 0.5 cup diced red bell pepper, 0.5 cup toasted sliced almonds, and 0.25 cup sunflower seeds. Gently toss everything together until evenly distributed. The toasted almonds and seeds add wonderful crunch that contrasts beautifully with the tender broccoli.

Pour the dressing over the broccoli mixture and toss gently but thoroughly. Add the 0.25 cup chopped fresh cilantro leaves and 0.25 cup mayonnaise last, folding them in just before serving. The mayonnaise adds a creamy element that helps bind everything together while keeping the salad light. Toss carefully to avoid breaking the broccoli florets.

4

Rest and Serve Immediately

Let the salad sit for 5-10 minutes before serving. This brief resting period allows the dressing to fully coat the ingredients and the flavors to meld together. The broccoli will maintain its crisp texture while absorbing just enough dressing to create a perfect balance.

Serve immediately while the broccoli is still crisp and the dressing is at its most vibrant. This salad tastes best fresh, with all the ingredients at their peak. For extra crunch, I like to sprinkle additional toasted almonds on top right before serving. The contrast of temperatures between the room-temperature salad and cold dressing creates an even more satisfying eating experience.

👨‍🍳

Pro Tips For Making Broccoli Salad Recipe Without Onion

  • Blanch Broccoli First: Drop florets into boiling salted water for 60 seconds—just until bright green and tender-crisp—then shock in ice water. This stops cooking instantly and keeps them from turning mushy when tossed with dressing. (Yes, it’s extra work, but the texture makes all the difference.)
  • Whisk Mustard into Oil: Mix the Dijon mustard directly into the olive oil before adding lemon juice—this emulsifies the dressing better and prevents it from separating later. I used to add it last, and the salad always ended up greasy.
  • Use Raw Honey Sparingly: Start with 1 teaspoon, taste, then add more—raw honey’s intensity can overpower the lemon and broccoli if you go heavy. (Trust me, I’ve ruined salads this way.)
  • Let Dressing Rest: Whisk the dressing and let it sit for 10 minutes before tossing with broccoli. The flavors meld better, and the mustard’s sharpness softens slightly—no bitterness surprises later. (I know, I know, but wait for it.)

Perfect pairings for this recipe

Protein Pairings

This vibrant salad pairs beautifully with grilled chicken breast—the lemony dressing cuts through the richness perfectly. I marinate 8 oz boneless chicken breast in 2 tbsp olive oil, 1 tbsp lemon juice, 1 tsp garlic powder, and ½ tsp smoked paprika for 30 minutes before grilling.

Serve with the salad for a complete meal. 🍗

For seafood lovers, try seared scallops—their natural sweetness complements the salad's citrus notes. Sear 8 large scallops in 1 tbsp butter and 1 tbsp olive oil for 2-3 minutes per side until golden. The contrast of textures makes every bite exciting.

Vegetarian Combinations

Add crispy chickpeas for extra protein and crunch. Toss 1 can (15 oz) chickpeas with 1 tbsp olive oil, ½ tsp cumin, and ½ tsp salt, then roast at 400°F for 25 minutes until golden. Their earthy flavor balances the salad's brightness.

For a cheesy twist, top with shredded sharp cheddar or feta cheese right before serving. The salty tang enhances the dressing's sweetness while adding creaminess. I like ½ cup crumbled feta for a Mediterranean-inspired touch.

Beverage Pairings

A sparkling rosé is my go-to pairing—its crisp acidity mirrors the salad's lemony dressing. Look for wines like La Crema Rosé or Whispering Angel for a refreshing match. The bubbles cleanse your palate between bites of creamy dressing and crunchy broccoli. 🍷

For non-alcoholic options, sparkling water with lemon or iced hibiscus tea both complement the citrus flavors. The effervescence enhances the salad's freshness, making it feel even lighter. Add a pinch of salt to your sparkling water for a sophisticated touch.

Seasonal Variations

In summer, swap the red bell pepper for diced cucumber and add fresh mint to the dressing. The cool cucumber and bright mint create a refreshing contrast to the warm almonds. I also like adding ¼ cup diced avocado for creaminess.

For winter, roast the broccoli instead of blanching—toss florets with 1 tbsp olive oil, ½ tsp garlic powder, and ½ tsp smoked paprika, then roast at 400°F for 15 minutes**. The caramelized edges add depth to the salad's flavors, making it heartier for colder months.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 4g20%
Cholesterol 15mg5%
Sodium 420mg18%
Total Carbohydrate 30g11%
Dietary Fiber 6g21%
Sugars 12g
Protein 10g20%
* 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 make this broccoli salad without mayo?

Swap the mayo for ½ cup Greek yogurt mixed with 1 tbsp lemon juice for a lighter version. The yogurt adds creaminess while keeping the salad tangy and fresh. For a completely oil-based dressing, blend ½ cup olive oil, ¼ cup lemon juice, and 1 tbsp Dijon mustard until emulsified.

2

Why does my broccoli get soggy in the dressing?

Broccoli absorbs moisture quickly, so always pat it completely dry after blanching. For extra crunch, toss the cooled florets with 1 tsp cornstarch before adding the dressing—this creates a light barrier. Also, assemble the salad just before serving to prevent wilting.

3

What's the best way to store leftovers?

Keep the dressing and broccoli mixture separate in airtight containers. Recombine just before eating to preserve texture. The salad stays fresh for 2 days in the fridge. For longer storage, freeze the dressing separately (up to 1 month) and toss with fresh broccoli when ready to serve.

4

Can I use frozen broccoli instead of fresh?

Fresh broccoli gives the best texture, but frozen works in a pinch. Thaw and drain thoroughly, then pat completely dry to remove excess moisture. For extra crispness, microwave the florets for 1 minute before chilling in ice water—this mimics blanching and helps maintain crunch.

5

How do I adjust the dressing for spicy flavors?

Add ½ tsp hot sauce or ¼ tsp cayenne pepper to the dressing for heat. For smoky depth, include ½ tsp smoked paprika in the dressing. If you prefer mild heat, try ½ tsp sriracha mixed into the mayo or yogurt base instead.

★★★★★4.5(1 review)
Categories Salads