Salads
This broccoli pear salad recipe delivers the perfect balance of sweet, peppery, and crunchy textures that elevate simple ingredients into something extraordinary. 🌟 The secret lies in blanching the broccoli just enough to preserve its vibrant color and crisp bite, while ripe pears add natural sweetness that bridges the peppery notes.
This dish is vegetarian-friendly by design but easily adapts with optional cheese or honey for different dietary needs.
What makes this salad truly special is its versatility—it works equally well as a light lunch, side dish, or even a showstopping appetizer. The dressing, a tangy blend of Dijon mustard and apple cider vinegar, ties everything together without overpowering the fresh flavors.
I've tested this recipe countless times, and it consistently delivers that bite-perfect balance that keeps people coming back for seconds.
By the time you're done assembling this salad, you'll have a vibrant mix of bright green broccoli florets, golden pears, and crisp vegetables all coated in that perfect dressing. The textures play beautifully together—crunchy broccoli, tender pears, and whatever you choose to add for extra dimension.
It's the kind of dish that feels both elegant and effortless, perfect for any occasion.
Whether you're serving this as a standalone meal or pairing it with grilled chicken or salmon, the flavors will shine. The recipe includes optional additions like walnuts, goat cheese, or chickpeas for extra protein, making it adaptable to any dietary preference.
Let's get started on creating this perfect broccoli pear salad!
Ingredients for broccoli pear salad
Sweet pears, peppery broccoli, and crunchy textures come together in this vibrant salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Crowns 🥦 | 4 cups | Florets cut into bite-sized pieces |
| Ripe Pears 🍐 | 2 medium | Bosc or Anjou, sliced thin |
| Red Onion 🧅 | ½ small | Thinly sliced, soak in cold water |
| Dijon Mustard 🍯 | 1 tbsp | High-quality for tangy flavor |
| Apple Cider Vinegar 🍶 | 2 tbsp | Raw, unfiltered preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety |
| Honey 🍯 | 1 ½ tbsp | Optional for extra sweetness |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for best flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Goat Cheese 🧀 | 4 oz | Optional, crumbled for richness |
| Walnuts 🥜 | ½ cup | Toasted, chopped for crunch |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The broccoli is the star here—look for bright green, firm crowns with tight florets. Trader Joe's and Whole Foods usually have the freshest cuts. Pears should be ripe but not mushy—Bosc or Anjou hold up best. I always buy a few extra pears to snack on while prepping. The red onion adds a sharp bite, but soaking the slices in cold water for 10 minutes takes the edge off. Freshly ground black pepper makes all the difference—pre-ground loses its punch fast.
No Dijon mustard? Yellow mustard at half the amount works in a pinch. Skip the honey if you're watching sugar, but trust me—it balances the peppery notes perfectly. The dressing is where the magic happens: whisk together the mustard, vinegar, olive oil, and lemon juice until it emulsifies. Apple cider vinegar adds depth, but white wine vinegar is fine. For extra crunch, toast the walnuts in a dry pan for 3-4 minutes until fragrant. The goat cheese is optional but adds that creamy richness—plain yogurt works too if you're avoiding dairy.
Broccoli keeps best in the fridge for 3-4 days if stored in a sealed container with a paper towel to absorb moisture. Pears ripen fast—eat within 2 days or store with an apple to slow ripening. The dressing stays fresh for 5 days in the fridge, but add a splash of water if it thickens. I always make double the dressing—it's perfect for drizzling on other salads too.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this one—just slice the broccoli crowns into bite-sized florets and halve the pears. The red onion gets a quick soak in cold water to mellow its bite, and boom, you’re done. Honestly, it’s the kind of salad that makes me actually want to eat veggies.
- Sweet-Savory Magic: That pear-Dijon mustard dressing is where it all happens. The ripe pears add a honeyed crunch, while the sharp vinegar and mustard cut through the broccoli’s natural bitterness. Between us, it’s the kind of flavor combo that makes you forget salads can be boring.
- Picnic-Proof Perfection: This holds up beautifully for lunchboxes, potlucks, or even a no-fuss work dinner. Pack it in a jar (dressing on the bottom, greens on top) and it’ll stay crisp for hours. I’ve taken it to soccer games, book club meetings, and lazy Sundays—no one’s ever turned it down.
- Budget Bright Spot: Broccoli and pears are cheap, seasonal staples that stretch further than you’d think. A single head of broccoli and two pears feed four, and the dressing costs pennies. Plus, leftovers? They’re just as good the next day—if they last that long.
Step-by-step instructions for broccoli pear salad
Here's how to create the perfect harmony of sweet, peppery, and crunchy flavors in this vibrant salad.
👨🍳 Step 1: Prepare the Broccoli and Pears
Cut the 4 cups fresh broccoli crowns into bite-sized florets, keeping the stems intact for easier handling. Rinse them under cold water and pat completely dry with paper towels—this ensures your dressing clings beautifully instead of pooling.
Peel and slice the 2 medium ripe pears into thin half-moons (about ⅛-inch thick). Place them immediately in a bowl of ice water to prevent browning. The thin slices will absorb the dressing perfectly while maintaining their delicate texture. Drain them just before assembling the salad to keep them crisp.
🍳 Step 2: Toast the Walnuts for Maximum Crunch
Spread the ½ cup walnuts on a dry baking sheet and toast in a 350°F oven for 5-7 minutes until they're fragrant and golden brown. Watch closely—they burn quickly! Let them cool for 2 minutes, then roughly chop them with a chef's knife. The toasted nuts add a satisfying crunch that contrasts beautifully with the tender broccoli and pears.
I like to toast them right before assembling the salad so they stay crisp. If you're making this ahead, toast them separately and store in an airtight container until ready to use.
🥘 Step 3: Create the Perfect Sweet-Peppery Dressing
In a small bowl, whisk together the 1 tbsp Dijon mustard, 2 tbsp apple cider vinegar, 1.5 tbsp honey, ½ cup extra-virgin olive oil, 1 tbsp lemon juice, ½ tsp salt, and ½ tsp freshly ground black pepper. The mustard adds tang, the honey balances the acidity, and the lemon brightens everything up.
Taste and adjust—you want a balance where you can detect all components without any single flavor dominating. The dressing should coat the back of a spoon but still allow you to see its color through. This is your flavor foundation, so don't rush this step!
🥗 Step 4: Assemble the Salad for Perfect Balance
Drain the sliced pears and thinly sliced ½ small red onion (after soaking in cold water for 5 minutes to mellow their sharpness). In a large bowl, gently combine the broccoli florets, pears, onion, and toasted walnuts. The broccoli should still have some bite—it'll soften slightly as it absorbs the dressing.
Pour half of the dressing over the salad and toss gently with tongs. Let it sit for 2 minutes to absorb, then add the remaining dressing and toss again. The broccoli should be lightly coated but still vibrant green, not soggy. If using the 4 oz goat cheese, crumble it over the top now—it'll soften slightly from the dressing but won't melt.
⏰ Step 5: Rest and Serve at Peak Freshness
Let the salad rest for 10 minutes before serving. This allows the flavors to meld and the broccoli to soften just enough to be tender without losing its texture. The pears will release their juices slightly, creating a beautiful glaze that enhances their natural sweetness.
Serve immediately for the freshest experience. Each bite should deliver crisp broccoli, juicy pear sweetness, peppery walnuts, and that perfect tangy-sweet dressing. For extra presentation, arrange the salad on a platter with the goat cheese scattered artistically on top—it adds a creamy contrast that ties everything together.
Pro Tips For Making Broccoli Pear Salad
- STEAM BROCCOLI UNTIL CRISP: I learned this the hard way—boiling broccoli crowns turns them soggy, and nobody wants mushy salad. Instead, cut the crowns into even florets, then steam them for exactly 3-4 minutes over boiling water (cover the pot, but leave a gap for steam to escape). They’ll stay bright green and hold their shape—no wilting, no mush.
- SOAK RED ONION 10 MINUTES: Thinly sliced red onion adds bite, but it can overwhelm the dish if too sharp. Toss slices in cold water with a pinch of salt for 10 minutes, then drain and pat dry. This mellows the edge without losing texture, so the pear and Dijon shine instead of fighting for attention.
- MIX DRESSING LAST MINUTE: Dijon mustard and apple cider vinegar curdle if tossed with broccoli too early, turning your salad dressing into a gloopy mess. Whisk the dressing just before combining with the salad—let it sit for 2 minutes to emulsify, then fold gently. The flavors meld faster, and the broccoli stays crisp.
- USE PEAR SKIN FOR TEXTURE: I was skeptical until I tried it—peeling pears makes the salad feel flatter. Leave the skin on for a subtle gritty contrast that cuts through the creamy Dijon. Just slice them thinly (⅛-inch) so they don’t dominate the bite. (Yes, even if you’re impatient like me.)
Wine and beer pairings for these flavors
Crisp Whites
This salad's bright, peppery flavors pair beautifully with Sauvignon Blanc from New Zealand or Loire Valley. Look for wines with citrusy notes and a touch of grassiness—they mirror the broccoli's peppery kick while complementing the pears' sweetness.
I love a Cloudy Bay Sauvignon Blanc—its zesty lime and grapefruit flavors cut through the richness of goat cheese beautifully. 🍷
Light Reds
For a red wine option, try a Pinot Noir with delicate tannins and red fruit notes. Oregon or Burgundy Pinots work exceptionally well—their bright acidity balances the salad's sweet and savory elements.
A Domaine Serene Pinot Noir from Oregon has just the right balance of earthiness and fruitiness to elevate the dish without overpowering it.
Sparkling Options
If you prefer something bubbly, a dry sparkling wine like Prosecco or Champagne adds a refreshing contrast. The effervescence cleanses your palate between bites, making each flavor pop. I reach for La Marca Prosecco—it's crisp, affordable, and pairs perfectly with the salad's vibrant mix of textures and flavors.
Beer Pairings
A crisp wheat beer like Blue Moon or Weihenstephaner Hefeweissbier works wonderfully with this salad. The light body and subtle banana notes from the beer complement the pears, while the wheat beer's slight tartness enhances the dressing's acidity.
For a hoppier option, try a German Helles Lager—its malty sweetness balances the salad's peppery notes beautifully. 🍺
Non-Alcoholic Choices
Don't drink alcohol? No problem! A sparkling apple cider like Martinelli's or a ginger beer with a squeeze of lime works perfectly. The carbonation and natural sweetness enhance the salad's flavors without competing with them.
For something more sophisticated, try a sparkling water infused with a splash of pomegranate juice and a few drops of lemon juice.
Serving Temperature
Serve your wine or beer slightly chilled—around 45-50°F for whites and sparkling options, and 55-60°F for reds. The cooler temperature enhances the crispness of the salad and prevents the alcohol from overwhelming the delicate flavors.
I always chill my wine for 30 minutes before serving to achieve the perfect balance. ✨
Nutrition facts
Frequently asked questions
Can I substitute other fruits for the pears in this salad?
For a similar sweetness, try thinly sliced apples (like Fuji or Gala) or peaches in season. If you prefer tropical flavors, mango or pineapple work beautifully—just reduce the honey in the dressing slightly to balance the natural sweetness. For a more savory twist, swap in dried apricots or figs.
How do I keep the broccoli from getting soggy in the dressing?
Blanching the broccoli for 1 minute in boiling water before assembling is key! Immediately plunge into ice water to stop cooking, then pat completely dry. Toss with dressing just before serving rather than hours ahead. If making ahead, store components separately and combine right before eating to maintain that perfect crunch.
What's the best way to make this salad vegan?
Skip the goat cheese and honey, then use maple syrup instead of honey and vegan feta or cashew cream for richness. For extra protein, add chickpeas (roasted with olive oil and salt) or tofu cubes. The dressing remains vegan as written—just omit the honey or use agave syrup instead.
Can I make this salad ahead of time?
Yes, but with smart prep! Assemble everything except the dressing and store in separate containers in the fridge for up to 24 hours. Toss with dressing just before serving. For the pears, toss them in lemon juice immediately after slicing to prevent browning. The broccoli will soften slightly but still hold its texture if kept dry until the last minute.
Why does my dressing separate?
This happens when oil and vinegar aren't properly emulsified. Whisk vigorously for 30 seconds to combine, then add a tiny splash of water or lemon juice to help bind. For extra stability, add ½ tsp Dijon mustard or 1 tsp cornstarch mixed with 1 tsp water. Always store dressing in the fridge—it thickens naturally when cold and may separate when warm.
