Broccoli Bacon Salad Recipe
This broccoli bacon salad combines steamed broccoli florets with crispy bacon, red onion, tart cranberries, and toasted walnuts, all tossed in a creamy dressing made from mayonnaise, Greek yogurt, white wine vinegar, and sugar. The salad balances crunchy textures and sweet-tart flavors, chilled before serving to enhance melding. It’s a hearty side salad that brings a mix of creaminess, crunch, and a touch of sweetness to the table.
Ingredients
- 2 broccoli cut into florets, large heads
- 6 oz. Bacon cut into bite-sized pieces*
- ½ cup mayonnaise
- ⅓ cup Greek yogurt
- 1 Tbsp. white wine vinegar
- 2 Tbsp. sugar
- ½ tsp. salt
- ⅓ cup red onion finely sliced
- ⅔ cup cranberries
- 1 cup walnuts toasted
Instructions
- Steam broccoli for 4-5 minutes in a steamer basket, or until it turns bright green. Place in a large bowl to cool and dab with a paper towel until completely dry.
- Cook bacon in a medium skillet over medium heat for 5-7 minutes or until cooked through. Drain bacon on a paper towel-lined plate.
- In a large bowl whisk together mayonnaise, yogurt, vinegar, sugar, and salt.
- Add cooked broccoli that has cooled to room temperature and toss until well coated.
- Stir in chopped onion, cranberries, walnuts, and cooked bacon pieces.
- Cover and chill broccoli salad in refrigerator for 1-2 hours, or up to overnight, before serving. Enjoy!
Notes
- Chill salad for 1-2 hours or overnight to meld flavors while keeping broccoli crisp.
- Do not let the salad sit out more than 2 hours at room temperature or 1 hour above 80°F to keep it safe.
- Prepare in advance and refrigerate; salad keeps well up to 3 days but broccoli loses some crispness after 24 hours.
- Freezing is not recommended as the mayonnaise and yogurt dressing will separate.
- Dry broccoli well after steaming to maintain salad crispness.
Nutrition Information
Nutrition Facts
Serving: 8 servings
Amount Per Serving
Calories 329
% Daily Value*
| Calories | 329kcal | 16% |
| Carbohydrates | 13g | 4% |
| Protein | 8g | 16% |
| Fat | 29g | 45% |
| Saturated Fat | 5g | 25% |
| Cholesterol | 20mg | 7% |
| Sodium | 375mg | 16% |
| Potassium | 351mg | 7% |
| Fiber | 3g | 12% |
| Sugar | 6g | 12% |
| Vitamin A | 440IU | 9% |
| Vitamin C | 62.7mg | 70% |
| Calcium | 57mg | 6% |
| Iron | 1mg | 6% |
* Percent Daily Values are based on a 2,000 calorie diet.