This crunchy, creamy broccoli salad combines fresh broccoli florets, smoky crispy bacon, sweet dried cranberries, sharp red onion, and toasted almonds in a lightly sweet, tangy dressing. It’s perfect for BBQs, potlucks, picnics, or an easy make-ahead side dish!
Recipe Details
- Prep time: 15 minutes
- Cook time: 10 minutes
- Total time: 25 minutes
- Servings: 6
- Category: Salad / Side dish
- Method: No-bake salad with cooked bacon
Ingredients
For the salad
- 5 cups fresh broccoli florets, chopped small
- 6 slices bacon, cooked until crispy and crumbled
- ¼ cup red onion, finely diced
- ⅓ cup dried cranberries
- ⅓ cup sliced almonds
For the creamy dressing
- ½ cup mayonnaise
- 2 tbsp apple cider vinegar
- 1–2 tbsp honey or sugar
- Salt and black pepper, to taste
- 1 tbsp plain Greek yogurt, optional, for extra tang
Instructions
Step 1: Cook the bacon
Cook the bacon in a skillet over medium heat until crisp. Transfer to paper towels, let it cool, and crumble into small pieces.
Step 2: Prepare the vegetables
Wash and dry the broccoli thoroughly. Cut into bite-sized florets and finely dice the red onion.
Step 3: Make the dressing
Whisk together mayonnaise, apple cider vinegar, honey, salt, and pepper. Add Greek yogurt if desired. Taste and adjust the sweetness or acidity.
Step 4: Combine everything
Place broccoli, red onion, and cranberries in a large bowl. Add the dressing and toss until evenly coated. Fold in the bacon and almonds.
Step 5: Chill and serve
Refrigerate for 30 minutes before serving so the flavors can blend. Add a few extra almonds and bacon pieces on top for crunch.
Nutrition Information
Estimated per serving, assuming 6 servings:
| Nutrient | Approximate amount |
|---|---|
| Calories | 280–350 kcal |
| Protein | 7–10 g |
| Carbohydrates | 15–22 g |
| Fat | 22–29 g |
| Fiber | 3–5 g |
| Sugar | 8–13 g |
Nutrition will vary depending on the bacon, mayonnaise, sweetener, and cranberry brand.
Nut Information
- Tree nuts: Almonds are included in the original recipe.
- Peanuts: Not included in the standard ingredients.
- Nut-free alternative: Omit almonds and use roasted pumpkin seeds or sunflower seeds, provided these are safe for your dietary needs.
- Dairy: The optional Greek yogurt contains dairy; omit it if necessary.
- Gluten: The salad can be gluten-free when all packaged ingredients are verified gluten-free.
- Allergy warning: Check bacon, mayonnaise, dried cranberries, and other packaged ingredients for allergen and cross-contact warnings.
Frequently Asked Questions (Q&A)
Q1: Can I make broccoli salad ahead of time?
Yes! Prepare it several hours ahead and refrigerate. For the best crunch, add the bacon and almonds shortly before serving.
Q2: Should I cook the broccoli first?
No. Raw broccoli provides the classic crunchy texture. If you prefer softer broccoli, blanch it for 1–2 minutes, then cool it immediately in ice water and dry thoroughly.
Q3: Can I use frozen broccoli?
Fresh broccoli is recommended because frozen broccoli becomes softer after thawing. If using frozen, thaw and drain it thoroughly.
Q4: How do I make the salad healthier?
Replace half the mayonnaise with plain Greek yogurt, reduce the bacon, and use fewer dried cranberries or unsweetened cranberries.
Q5: Can I make it without sugar?
Yes. Omit the honey or sugar, or use a suitable alternative sweetener. The cranberries may still contain added sugar, so check the label.
Q6: How long does broccoli salad last?
Store in an airtight container in the refrigerator at 4°C (40°F) or below and consume within 3–4 days. The bacon and almonds may lose their crunch over time.
Q7: What can I substitute for bacon?
Try smoked tempeh, crispy chickpeas, or vegetarian bacon. Flavor and nutrition will vary.
Q8: Why is my broccoli salad watery?
Broccoli that hasn’t been dried properly can release excess water. Dry it thoroughly after washing and add the dressing shortly before serving if preparing well in advance.
Q9: Can I use a different vinegar?
Yes. White wine vinegar or fresh lemon juice can replace apple cider vinegar. Adjust the amount to taste.
Q10: What should I serve with broccoli salad?
It pairs well with grilled chicken, burgers, roasted potatoes, barbecue dishes, sandwiches, and baked fish.
Pro Tips
- Cut broccoli into small, evenly sized florets so every bite gets dressing.
- Toast the almonds lightly for a deeper nutty flavor.
- Balance the creamy dressing with enough vinegar to keep it tangy.
- Add the bacon and almonds at the last minute to preserve their crunch.
- Chill for at least 30 minutes before serving for the best flavor.
Enjoy this delicious combination of creamy, smoky, sweet, and crunchy flavors! 🥦🥓✨
