This vibrant and nutritious Whole30 Broccoli Salad is the perfect combination of crisp, crunchy, and crave-worthy flavors, all while being completely Whole30-compliant. Featuring fresh broccoli florets blanched for the perfect tender-crisp bite, this dish is packed with savory crumbled bacon, sweet and chewy raisins, toasted almonds, and nutty sunflower seeds. A creamy and tangy dressing made from Whole30-compliant mayonnaise, apple cider vinegar, and Dijon mustard ties everything together with a pop of flavor. Ready in just 35 minutes (including prep and cook time), this no-fuss recipe is perfect for meal prep, picnics, or a wholesome side dish. Serve chilled and let the bold flavors of this easy-to-make broccoli salad shine!
Medical-grade titanium. No microplastics. No bacteria. No compromises.
Cook the bacon: In a large skillet, cook the bacon over medium heat until crispy, about 10-12 minutes. Remove the bacon and place on a paper towel-lined plate to drain excess fat. Once cooled, crumble the bacon into small pieces.
Prepare the broccoli: Wash and chop the broccoli into small bite-sized florets. Blanch the broccoli in boiling water for 1 minute, then immediately transfer to a bowl of ice water to stop the cooking process. Drain well and pat dry with a clean kitchen towel.
Chop the red onion: Finely chop the red onion until you have 1/2 cup. You can rinse the chopped onions under cold water to reduce the sharpness if desired.
Toast the almonds: In a small dry skillet, toast the almonds over medium heat until they are lightly browned and fragrant, stirring occasionally, about 2-3 minutes. Set aside to cool.
Make the dressing: In a small bowl, whisk together the Whole30-compliant mayonnaise, apple cider vinegar, Dijon mustard, ground black pepper, and sea salt until smooth and well combined.
Assemble the salad: In a large mixing bowl, combine the broccoli florets, red onion, crumbled bacon, toasted almonds, sunflower seeds, and raisins.
Dress the salad: Pour the dressing over the salad and toss until everything is evenly coated.
Chill and serve: For best flavor, cover the salad and refrigerate for at least 30 minutes before serving. This allows the flavors to meld together. Serve chilled as a side or enjoy as a main dish.
Calories |
478 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 40.9 g | 52% | |
| Saturated Fat | 5.5 g | 28% | |
| Polyunsaturated Fat | 2.0 g | ||
| Cholesterol | 33 mg | 11% | |
| Sodium | 557 mg | 24% | |
| Total Carbohydrate | 21.1 g | 8% | |
| Dietary Fiber | 5.2 g | 18% | |
| Total Sugars | 11.1 g | ||
| Protein | 8.4 g | 17% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 88 mg | 7% | |
| Iron | 1.8 mg | 10% | |
| Potassium | 464 mg | 10% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.