Broccoli Apple Apple Salad Recipe: Sweet-Tart Crunch With Creamy Herb Dressing

Salads

Broccoli Apple Apple Salad Recipe: Sweet-Tart Crunch With Creamy Herb Dressing

This broccoli apple apple salad transforms simple ingredients into a creamy, crunchy masterpiece that balances sweet and tart flavors perfectly. The secret lies in roasting the broccoli until tender-crisp and pairing it with crisp apples that hold their shape—no soggy salads here.

I developed this recipe after years of experimenting with apple-based salads, and it’s now a staple in my rotation for lunches and potlucks.

What sets this salad apart is the creamy herb dressing—a blend of sour cream, Dijon mustard, and fresh dill that coats every bite without overpowering the natural sweetness of the apples or the earthiness of the broccoli.

The texture contrast is key: crisp apples, tender broccoli, and a velvety dressing that ties it all together. It’s the kind of salad that feels indulgent but is actually light and refreshing.

The assembly is straightforward but intentional: slice the apples thinly so they stay crisp, roast the broccoli until golden and slightly charred, and toss everything with the dressing just before serving. This ensures maximum crunch and flavor in every bite.

The result is a salad that’s vibrant, satisfying, and perfect for any occasion—whether you’re packing it for work or serving it at a dinner party. For extra texture, I often add toasted walnuts or sharp cheddar cheese, but the base recipe stands strong on its own.

It’s vegetarian, gluten-free, and packed with nutrients—proof that healthy eating can be delicious without compromise. Let’s get started!

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

Ingredients for broccoli apple apple salad

Simple ingredients that pack a flavor punch—creamy, crunchy, and perfectly balanced.

Ingredient Amount Notes
Broccoli Crowns 🥦 1 ½ lb Fresh florets, cut into bite-sized pieces
Honeycrisp Apples 🍎 2 medium Sliced thinly for crispness
Sour Cream 🧈 ½ cup Full-fat for creaminess
Dijon Mustard 🍯 1 tbsp For tangy depth
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Extra-Virgin Olive Oil 🫒 ¼ cup For richness and balance
Apple Cider Vinegar 🍋 1 tbsp For brightness
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Garlic Cloves 🧄 2 cloves Minced for subtle flavor
Walnuts 🥜 ½ cup Toasted for crunch (optional)
Sharp Cheddar Cheese 🧀 ½ cup Shredded, optional topping

Honeycrisp apples are a must for this salad—they stay crisp when sliced thinly and have that perfect sweet-tart balance. Trader Joe's and Whole Foods usually carry them, but any crisp apple like Fuji or Gala works in a pinch. The broccoli should be fresh, with tight florets and vibrant green color—Costco often has good deals on organic broccoli crowns. If you can't find Honeycrisp, Granny Smith adds a sharper bite that's equally delicious. For the dressing, fresh dill is ideal, but dried dill at one-third the amount will work if you're short on time (though it won't be as bright).

No sour cream? Greek yogurt works perfectly—just use the same amount. Want to make it dairy-free? Swap in vegan sour cream or a cashew-based alternative. The Dijon mustard adds depth, but if you only have yellow mustard, use half the amount. For extra crunch, toast the walnuts in a dry pan for 3-4 minutes until fragrant. If you're feeling adventurous, try adding pomegranate seeds for a pop of color and tartness. The cheese is totally optional, but if you skip it, add an extra tablespoon of dressing to keep things creamy. The salad holds up well for 2 days in the fridge, but the apples get softer over time, so it's best eaten fresh.

This salad is a breeze to prep ahead. Roast the broccoli first—it takes about 15-20 minutes at 425°F until golden and tender-crisp. Store it separately from the apples and dressing until ready to serve to keep everything crisp. The dressing keeps for 5 days in the fridge, so you can make it a day ahead. If you're packing it for work, I recommend dressing it just before eating to avoid soggy apples. The walnuts and cheese can be added right before serving too—no prepping needed.

❤️

Why You'll Love This Recipe

  • No Chopping Struggle: I swear by this one—just halve the broccoli crowns and slice the apples into wedges. No small pieces, no mess, and honestly? The big chunks hold up better all day.
  • Sweet-Savory Magic: That Dijon mustard and sour cream dressing cuts through the Honeycrisp’s sweetness like a dream. The fresh dill? It’s the secret—bright, herby, and makes every bite feel special.
  • Lunchbox Hero: Between us, this is my go-to for kids’ lunches or office snacks. The apples stay crisp, the broccoli holds its crunch, and the dressing keeps it from drying out. (Yes, even on a Tuesday night.)
  • Dollar Stretcher: Broccoli crowns are cheaper than pre-cut florets, Honeycrisp apples last forever, and a tub of sour cream goes a long way. I’ve made this for four people for under $10—no joke.

Step-by-step instructions for broccoli apple apple salad

Here's how to create a perfectly balanced salad with sweet-tart apples, crisp broccoli, and a luscious herb dressing.

1

Prepare the Broccoli and Apples

Start by cutting the 1.5 lb broccoli crowns into bite-sized florets, keeping the stems intact for easier handling. Trim away any thick stems and discard. Place the florets in a large bowl of ice water for 5 minutes to maintain crispness and bright green color. Drain thoroughly and pat dry with paper towels.

Next, peel and core the 2 medium Honeycrisp Apples, then slice them paper-thin using a mandoline or sharp knife. Toss the apple slices immediately with 1 tbsp apple cider vinegar to prevent browning. Let them sit for 5 minutes while you finish other prep—this keeps them vibrant and crisp for the salad.

2

Toast the Walnuts and Make the Dressing

Spread the 0.5 cup walnuts on a baking sheet and toast in a 350°F oven for 8-10 minutes until golden brown and fragrant. Watch closely—they burn quickly! Let cool completely before breaking them into rough pieces with your hands. Set aside for the final assembly.

In a small bowl, whisk together the 0.5 cup sour cream, 1 tbsp Dijon mustard, 0.25 cup extra-virgin olive oil, 0.5 tsp salt, and 0.25 tsp black pepper until smooth. Add the 2 minced garlic cloves and 0.25 cup chopped fresh dill, mixing well. The dressing should be thick but pourable—this ensures perfect coating without making the salad soggy.

3

Assemble the Salad

In a large mixing bowl, combine the prepared broccoli florets and apple slices. Drizzle half of the dressing over the top and gently toss with your hands until everything is evenly coated. The broccoli should look glossy but not waterlogged—this is your visual cue for proper distribution.

Fold in the toasted walnuts and 0.5 cup shredded sharp cheddar cheese (if using) just before serving. The cheese adds a sharp contrast to the sweet apples and creamy dressing. Taste and adjust seasoning with a pinch more salt if needed—this is where the salad comes together perfectly.

4

Serve Immediately for Best Results

Transfer the salad to a serving platter and drizzle with the remaining dressing. Garnish with extra dill sprigs and a sprinkle of black pepper for visual appeal. Serve within 15 minutes of assembly—this ensures the apples stay crisp and the broccoli maintains its vibrant color.

Each bite delivers the perfect balance: crisp broccoli, sweet-tart apples, creamy dressing, and nutty crunch. The sharp cheddar ties all the flavors together beautifully. Store any leftovers in an airtight container for up to 2 days, but the texture won't be as crisp.

👨‍🍳

Pro Tips For Making Broccoli Apple Apple Salad

  • CUT APPLES SMALL: Broccoli and apples need to play nice together, so slice the Honeycrisp into ¼-inch chunks—any bigger and you’ll get mushy bites in 10 minutes, any smaller and the texture turns sad. Use a mandoline if you’re impatient, but a sharp chef’s knife works just fine if you take your time.
  • BLANCH BROCCOLI FIRST: Skip the raw broccoli—it’s tough and bitter. Boil 2 minutes, then ice bath for 30 seconds. The crowns stay bright green and crisp, not limp, and the flavor mellows out so it doesn’t fight the sweet apples. (Yes, even if you’re in a hurry.)
  • ACID TEST THE DRESSING: Mix the sour cream and Dijon first, then taste before adding dill. Too tangy? A drizzle of honey (1 tsp) balances it. Too mild? Add another teaspoon of Dijon. The dressing should taste like it’s almost too much—you’ll dial it back when you toss it with the salad.
  • CHOP DILL AT THE END: Fresh dill wilts fast in acid, so reserve half the chopped leaves until after tossing. Sprinkle them on right before serving—this keeps the color vibrant and the flavor bright. (I learned this after serving a sad, brownish salad to guests who asked, “Is this supposed to look like seaweed?”)

Common mistakes when making your broccoli apple apple salad

Over-Roasting Broccoli

I’ve ruined more broccoli than I’d like to admit by letting it get too crispy or even burnt. The key is to roast at 425°F for 15-20 minutes—any longer and it turns bitter. Keep an eye on it after 12 minutes, especially if your oven runs hot.

If the edges start browning too quickly, pull it out and let it cool slightly before finishing under the broiler for 1-2 minutes to add color without overcooking. 🔥

Soggy Apples

Apples are the biggest culprit for soggy salads, and it’s all about timing. Slice them thinly with a mandoline or sharp knife, then immediately toss with 1 tbsp apple cider vinegar to halt browning. Let them sit for 5 minutes while you prep the rest—this keeps them crisp.

Never add dressing to the apples before mixing with the broccoli. I’ve learned the hard way that pre-dressing makes them mushy within 30 minutes.

Uneven Dressing Distribution

The dressing should coat everything evenly, but I’ve seen salads where some bites are dry and others drowning. Start by tossing the broccoli and apples with just half the dressing—this ensures every piece gets a light coating.

Reserve the rest to drizzle over the top right before serving. If the salad looks too dry, add a splash of water or extra olive oil to thin the dressing slightly. The goal is glossy, not soggy. ✨

Skipping the Ice Water Bath

Fresh broccoli wilts quickly, and skipping the ice water bath is a rookie mistake. Place the florets in a bowl of ice water for 5 minutes before roasting to lock in their crispness.

Drain and pat them very dry with paper towels—wet broccoli steams instead of roasting, leading to a sad, limp salad. Trust me, this step makes all the difference in texture.

Using the Wrong Apples

Not all apples are created equal for salads. Honeycrisp or Fuji are ideal—they stay crisp and sweet-tart. Granny Smith works too, but avoid soft varieties like Red Delicious. I once used a mix of apples and ended up with a mushy mess.

Stick to one type for consistency, and always slice them thinly to maintain crunch. 🍎

Over-Mixing the Dressing

Whisk the dressing until it’s smooth but not overly emulsified—overworking it can make it too thin or separate later. The sour cream and olive oil should blend just enough to coat the back of a spoon.

If it looks curdled, add 1 tsp Dijon mustard to help stabilize it. I’ve had to start over because the dressing split, so take it slow and let it come together naturally.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 30mg10%
Sodium 520mg23%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 18g
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

Why do you use two apples in this recipe?

Two apples give you enough sweet-tart flavor without overwhelming the broccoli's earthiness. Honeycrisp apples are ideal because they stay crisp when sliced thinly and hold up well in the salad. Using just one apple would make the flavor too subtle, while three would make the salad too sweet.

2

Can I make this salad ahead of time?

Yes, but with a few key adjustments! Roast the broccoli first and store it separately from the apples and dressing. Keep the apples and dressing in a sealed container with a paper towel to absorb moisture. Assemble the salad just before serving to maintain crispness—it's best eaten within 15 minutes of tossing.

3

What if I don't have fresh dill?

No problem! Use 1/3 teaspoon dried dill instead, but it won't have the same bright flavor. For extra zing, try substituting with 1 teaspoon fresh parsley or chives. The dressing will still taste good, but the fresh dill gives that signature herbal note that ties everything together beautifully.

4

How can I make this salad dairy-free?

Simply swap the sour cream for Greek yogurt or a dairy-free alternative like vegan sour cream or cashew cream. The dressing will still be creamy and delicious! For extra richness, add 1 tablespoon nutritional yeast to give it a cheesy flavor without any dairy.

5

Can I use different types of apples?

While Honeycrisp is ideal, Fuji or Granny Smith work beautifully too. Fuji adds a sweeter note, while Granny Smith brings more tartness. Avoid soft varieties like Red Delicious—they'll make your salad mushy. Stick to crisp apples that hold their shape well when sliced thinly.

★★★★★4.7(7 reviews)
Categories Salads