Bright, crisp, and packed with nourishing ingredients, this Heart-Healthy Broccoli Salad is the ultimate guilt-free side dish or light main course. Featuring crunchy broccoli florets, sweet carrots, vibrant red bell peppers, and tangy dried cranberries, this recipe delivers a rainbow of flavors and textures in every bite. A creamy, protein-rich Greek yogurt dressing—lightly sweetened with a touch of honey and zested up with fresh lemon juice—ties everything together, making it both delicious and wholesome. With raw sunflower seeds adding a dose of healthy fats and a satisfying crunch, this no-cook recipe comes together in just 20 minutes, making it perfect for busy weeknights, potlucks, or meal prep. Whether you're looking for a nutrient-dense salad or a heart-smart option to complement your meals, this broccoli salad fits the bill. Serve it chilled to let the flavors truly shine!
Wash the broccoli thoroughly under cold running water, then cut them into small bite-sized florets.
Chop the red onion finely to ensure a balanced distribution of flavor throughout the salad.
Grate the carrots using a box grater or a food processor. Aim for about half a cup of grated carrots.
Dice the red bell pepper into small, evenly-sized pieces.
In a large bowl, combine the broccoli florets, chopped red onion, grated carrots, and diced red bell pepper.
Add the raw sunflower seeds and unsweetened dried cranberries to the vegetable mixture.
In a separate small bowl, whisk together the plain Greek yogurt, lemon juice, honey, salt, and black pepper to make the dressing.
Pour the dressing over the broccoli mixture and toss well to coat all the ingredients evenly.
Let the salad sit for at least 10 minutes before serving to allow flavors to meld together.
Serve chilled or at room temperature and enjoy as a heart-healthy side dish or a light main course.
Serving size | 819.5 grams (819.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 676 |
Total Fat 23.00g | 29% |
Saturated Fat 3.70g | 19% |
Polyunsaturated Fat 0.20g | |
Cholesterol 12mg | 4% |
Sodium 1377mg | 60% |
Total Carbohydrate 100.90g | 37% |
Dietary Fiber 20.60g | 74% |
Total Sugars 63.30g | |
Protein 35.10g | 70% |
Vitamin D 0IU | 0% |
Calcium 388mg | 30% |
Iron 6mg | 32% |
Potassium 933mg | 20% |
Source of Calories