Description
A quick and healthy broccoli pasta salad featuring fresh vegetables, crispy bacon, sweet cranberries, and a creamy homemade dressing. Perfect for beginner cooks and ideal for potlucks or make-ahead meals.
Ingredients
Scale
- 4 cups broccoli florets, cut into small pieces
- 8 ounces rotini or short pasta
- 1/3 cup diced red onion
- 1/2 cup dried cranberries
- 1/4 cup sunflower seeds
- 8 slices bacon, cooked and crumbled
- 1/2 cup crumbled feta cheese (optional)
- 2 teaspoons granulated sugar
- 3 tablespoons white wine vinegar
- 3/4 cup mayonnaise
- 1/4 cup sour cream
- Salt and black pepper to taste
Instructions
- Cook the pasta in salted boiling water until al dente, then drain and rinse under cold water to cool.
- While the pasta cooks, prepare the broccoli, red onion, bacon, cranberries, and sunflower seeds. Chop the broccoli into bite-sized florets and dice the onion.
- In a small bowl, whisk together mayonnaise, sour cream, white wine vinegar, sugar, salt, and pepper until smooth to create the dressing.
- In a large mixing bowl, combine the cooked pasta, broccoli, onion, bacon, cranberries, sunflower seeds, and feta cheese if using.
- Pour the dressing over the salad ingredients and toss gently until everything is evenly coated.
- Cover and refrigerate for at least 1 hour before serving to let the flavors meld.
Notes
- To mellow the sharpness of red onion, soak it in cold water for 10 minutes before adding.
- For a vegetarian version, omit bacon or use a plant-based substitute.
- Use Greek yogurt in place of sour cream or mayo for a lighter dressing.
- Blanch broccoli briefly if you prefer it less raw—boil for 30 seconds then shock in ice water.
- If the salad seems dry after chilling, stir in a bit of mayo or vinegar to refresh it.
- Prep Time: 15 minutes
- Cook Time: 8 minutes
- Category: Side Dish
- Method: No Cook (assembly with boiled pasta)
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 424
- Sugar: 8g
- Sodium: 302mg
- Fat: 28g
- Saturated Fat: 6g
- Unsaturated Fat: 19g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 27mg