Salads
This broccoli bacon apple salad recipe delivers a perfect balance of textures and flavors that make every bite irresistible—crispy bacon, tender roasted broccoli, and sweet apple slices all come together in a harmonious crunch.
The secret lies in roasting the broccoli until it’s caramelized and crisp at the edges, while the bacon stays perfectly crisp and the apples retain their juicy bite. This isn’t just another salad; it’s a flavor-packed dish that transforms simple ingredients into something extraordinary.
The beauty of this recipe is its simplicity—no complicated techniques, just a few key steps that yield restaurant-quality results. You’ll start by roasting the broccoli and crisping the bacon, then toss everything together with a zesty dressing that ties all the flavors into one cohesive bite.
The combination of sweet, savory, and slightly smoky notes makes this salad a standout dish for lunch or a light dinner.
What you’ll end up with is a vibrant, crunchy salad that’s as satisfying as it is delicious. The roasted broccoli adds depth with its caramelized edges, the bacon brings a smoky richness, and the crisp apple slices introduce a refreshing sweetness.
It’s the kind of dish that’s easy to prepare but feels like a gourmet creation.
This salad is versatile enough to serve as a main course or a side dish, and it holds up well for meal prep. Whether you’re hosting a gathering or simply craving something fresh and flavorful, this recipe delivers every time. Let’s get started!
Ingredients for broccoli bacon apple salad
Crispy bacon, caramelized broccoli, and sweet apples create this perfect bite-sized salad masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Crowns 🥦 | 1 ½ lb | Cut into bite-sized florets |
| Thick-Cut Bacon 🥓 | 6 oz | Thick-cut for crispiness |
| Honeycrisp Apples 🍎 | 2 medium | Corrected to 'whole' for consistency |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting broccoli |
| Balsamic Vinegar 🍷 | 1 tbsp | For dressing |
| Dijon Mustard 🌶️ | 1 tsp | For dressing |
| Honey 🍯 | 1 tbsp | For dressing |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Red Wine Vinegar 🍷 | 1 tbsp | For dressing |
| Garlic Powder 🧄 | ½ tsp | For seasoning |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Thyme Leaves 🌿 | 2 tsp | Chopped, optional garnish |
The bacon and broccoli are the stars here—thick-cut bacon stays crispy, while broccoli crowns caramelize beautifully. Thick-cut bacon from Oscar Mayer or Costco is ideal, but any thick-cut will work. For broccoli, look for crowns with vibrant green florets—Trader Joe's or Whole Foods usually have the best quality. Honeycrisp apples are a must for their crisp texture and sweetness, but Fuji or Gala work too if that's what's available. Roast the broccoli until edges are crispy—this is where the magic happens.
No thick-cut bacon? Regular bacon cut into strips works, but it'll be less crispy. Swap Honeycrisp apples for Granny Smith if you prefer tartness, or Gala for milder sweetness. For the dressing, Dijon mustard adds depth—Maille is my go-to, but any good quality works. No fresh thyme? Dried thyme at half the amount is fine. The key is balancing sweet, smoky, and tangy flavors—adjust honey or vinegar to taste. For extra crunch, toasted walnuts or pecans make a great addition.
Broccoli and bacon keep best in the fridge for 3-4 days if stored separately. The dressing lasts 1 week in a sealed jar. To prep ahead, roast the broccoli and cook the bacon first—they reheat beautifully. Store apples separately until ready to slice. This salad holds up well for 2 days in the fridge, though the apples soften slightly. For meal prep, keep dressing separate until serving to maintain crispness.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear, the broccoli crowns cut my prep time in half—just trim the ends and toss them whole. That crisp-tender bite? Worth the zero knife work.
- Sweet-Savory Magic: Crispy bacon meets juicy Honeycrisp apples in a way that feels like a hug—smoky, sweet, and just a drizzle of balsamic to tie it all together. Honestly, I’ve never missed dressing again.
- Lunchbox Hero: Pack it in jars or containers, and it stays fresh for days. My kids grab it for school lunches, and my husband sneaks bites from the fridge—no reheating required.
- Budget-Friendly Upgrade: Thick-cut bacon and Honeycrisp apples might sound fancy, but they stretch this salad into three meals. Between us, it’s my go-to when groceries run tight—still feels special.
Step-by-step instructions for broccoli bacon apple salad
Here's how to create a perfectly balanced salad with crispy bacon, tender broccoli, and sweet apples.
🔥 Step 1: Roast the Broccoli Until Tender-Crisp
Preheat your oven to 425°F and line a baking sheet with parchment paper. Cut the 1.5 lb broccoli crowns into bite-sized florets, ensuring each piece is roughly the same size for even cooking. Toss the florets with 1 tablespoon of the extra-virgin olive oil, 0.25 tsp black pepper, and 0.25 tsp salt.
Spread the broccoli in a single layer on the prepared baking sheet, leaving space between pieces. Roast for 15-18 minutes until the edges are deep golden brown and the broccoli is tender when pierced with a fork. The florets should hold their shape but be slightly softened—this ensures they stay crisp when tossed with the dressing later. Remove from the oven and let cool slightly while you prepare the other components.
🔥 Step 2: Cook the Bacon Until Crispy
While the broccoli roasts, place the 6 oz thick-cut bacon on a separate baking sheet lined with parchment paper. Cut each slice into ½-inch thick pieces for even cooking. Bake at 400°F for 12-15 minutes, flipping halfway through, until the bacon is deep golden brown and crispy. The fat should render out, leaving behind crisp edges and tender meat.
Transfer the cooked bacon to a paper towel-lined plate to drain excess fat. Once cooled slightly, roughly chop the bacon into ¼-inch pieces. The crispy texture will contrast beautifully with the tender broccoli and sweet apples in the final salad. If you prefer extra crispiness, you can return the bacon to the oven for an additional 2-3 minutes after chopping.
🍳 Step 3: Prepare the Sweet-Savory Dressing
In a small bowl, whisk together the remaining 1 tablespoon extra-virgin olive oil, 1 tablespoon balsamic vinegar, 1 tablespoon red wine vinegar, 1 tablespoon honey, 1 tablespoon lemon juice, 1 tsp Dijon mustard, 0.5 tsp garlic powder, 0.25 tsp salt, and 0.25 tsp black pepper. The dressing should be smooth and slightly thick—if it appears too thin, whisk in an additional ½ teaspoon honey.
Taste the dressing and adjust the balance of sweet and tangy flavors. If it tastes too sharp, add a touch more honey. If it needs more acidity, add a splash of lemon juice. The dressing should coat the back of a spoon but remain pourable. Set aside while you prepare the apples.
👨🍳 Step 4: Prep the Apples for Maximum Crunch
Peel, core, and slice the 2 medium Honeycrisp apples into ¼-inch thick rounds. Honeycrisp apples hold their shape well and provide a satisfying crunch, but their natural acidity can cause browning. To prevent this, immediately toss the sliced apples with 1 teaspoon lemon juice and 1 teaspoon honey. This mixture not only preserves the color but also enhances the sweetness and balances the tangy dressing.
Arrange the apple slices on a plate and sprinkle with the 2 tsp chopped fresh thyme leaves if using. The thyme adds an aromatic depth that complements the sweetness of the apples and the savory notes of the bacon. Let the apples sit for 5 minutes before assembling the salad to allow the flavors to meld slightly.
🥘 Step 5: Assemble and Toss the Salad
In a large bowl, combine the roasted broccoli, crispy bacon, and apple slices. Drizzle the prepared dressing over the top and gently toss everything together with tongs or a large spoon. The goal is to coat each component evenly without mashing the apples or breaking the broccoli florets. Taste and adjust the seasoning if needed—you may want to add a pinch more salt or black pepper to balance the flavors.
Let the salad sit for 10 minutes before serving to allow the flavors to meld. The broccoli will retain its crisp texture, the bacon will stay crunchy, and the apples will maintain their bite. Serve immediately for the best texture and flavor combination. The contrast of sweet, savory, and slightly bitter elements makes this salad a standout dish that holds up well as a main course or a refreshing side.
Pro Tips For Making Broccoli Bacon Apple Salad
- CRISP THE BACON LOW: Thick-cut bacon needs patience—cook it at 275°F (135°C) until the edges curl and render 80% of the fat, then blast it to 400°F (200°C) for the last 2 minutes. I learned this the hard way after ending up with soggy bacon in salads. The fat keeps everything crisp, not greasy.
- CUT APPLES LAST: Honeycrisp apples oxidize fast—slice them right before tossing with the salad. A splash of cold water and a pinch of salt while prepping slows browning, but if you’re making this ahead, drizzle the salad with a little extra balsamic vinegar right before serving to keep the apples bright.
- BLANCH BROCCOLI FIRST: Shock broccoli crowns in boiling water for 30 seconds, then ice bath for 1 minute. This stops the cooking process, keeps them vibrant, and prevents that sad, limp texture in salads. Skip this, and your broccoli will turn to mush while the bacon gets crispy.
- DRESS SALAD SEPARATELY: Toss broccoli and apples with olive oil first, then fold in bacon and balsamic last. The acid in the vinegar cuts through the fat, so adding it too soon makes the dressing pool greasy. Save the best for last—like a good dessert.
Regional styles of this broccoli bacon apple salad
Southern Comfort
In the South, this salad gets a smoky twist by swapping thick-cut bacon for crispy smoked bacon—like Applewood-smoked bacon from Oscar Mayer—and adding a dash of hot sauce to the dressing.
I like using Cholula or Crystal Hot Sauce for that tangy kick. Serve it with cornbread on the side for a true Southern meal. 🔥
Pacific Northwest Crunch
Out West, they love adding toasted walnuts or pecans for extra crunch. I toast ½ cup walnuts in a dry pan until golden, then toss them with the salad.
A drizzle of local honey from a Washington or Oregon apiary adds a unique floral note that pairs perfectly with the apples. This version feels heartier and more autumnal. 🌟
Northeast Apple Orchard
In New England, where apple orchards thrive, this salad becomes a harvest celebration. I swap Honeycrisp apples for Granny Smith for tartness and add shaved fennel for a crisp, licorice-like bite.
A sprinkle of crumbled blue cheese ties everything together with a salty tang. Perfect for fall picnics or Thanksgiving sides! 🍏
Midwest Heartland
The Midwest version keeps it simple but hearty—extra crispy bacon (I use Costco’s thick-cut) and caramelized onions sautéed in butter until golden. The onions add a sweet depth that balances the salad’s acidity. Serve it with a grilled cheese sandwich for a nostalgic comfort-food combo. 🥓
California Fusion
On the West Coast, they love adding avocado slices and a lime-infused dressing for brightness. I swap balsamic vinegar for lime juice and add cilantro for a fresh, zesty twist. This lighter version works as a refreshing summer salad or a side for grilled fish. 🌶️
Texas BBQ Twist
In Texas, they take it up a notch with spicy smoked paprika in the dressing and crumbled queso fresco on top. I also add diced jalapeños for heat and serve it with warm tortilla chips for scooping.
This version is bold, smoky, and packed with flavor—ideal for a BBQ spread. 🌶️🔥
Nutrition facts
Frequently asked questions
Can I use regular bacon instead of thick-cut?
Yes, but expect slightly less crispiness. Use 6 oz regular bacon and cut it into ½-inch strips before cooking. For extra crunch, bake at 400°F for 12-15 minutes on a wire rack (not a baking sheet) to allow air circulation. Thick-cut stays crispier longer, but regular bacon still delivers great flavor.
What's the best way to store leftovers?
Store components separately in airtight containers for 3-4 days. Keep the dressing in a sealed jar and toss it with the salad just before serving. Roasted broccoli and bacon stay crispy when stored separately, while apples soften faster—slice them fresh when ready to eat for maximum crunch.
Can I make this salad ahead of time?
Prep the dressing, roast the broccoli, and cook the bacon up to 2 days ahead. Store them separately in the fridge. When ready to serve, slice the apples fresh, toss everything together, and let it sit for 10 minutes before serving. This keeps all components at their best texture.
What if my apples turn brown too quickly?
Toss sliced apples with 1 teaspoon lemon juice and 1 teaspoon honey immediately after cutting. This prevents browning and enhances flavor. For extra protection, sprinkle with ¼ teaspoon ground ginger—it inhibits oxidation while adding a subtle zing.
How can I make this salad more filling?
Add ½ cup cooked quinoa or toasted walnuts for heartiness. For protein, top with grilled chicken breast or crumbled feta cheese. The salad already has bacon, but these additions make it a complete meal—great for lunch or a light dinner.
