Go Back
+ servings

Broccoli Pasta Salad

A creamy, delicious pasta salad with crunchy broccoli, crispy bacon, sharp cheddar cheese, and the wonderful flavor of Ranch seasoning. 

Course Salad
Cuisine American
Keyword Bacon Ranch Pasta Salad, Broccoli Pasta Salad, Pasta Salad
Prep Time 8 minutes
Cook Time 11 minutes
Total Time 19 minutes
Servings 10 servings
Calories 163 kcal
Author Amy - The Speedy Spatula


  • 2 cups broccoli florets fresh, raw
  • 2 cups cauliflower fresh, raw
  • 1/2 small red onion diced
  • 1/2 cup Colby Jack Cheese shredded
  • 1/2 cup white cheddar cheese shredded
  • 1/2 cup plain, nonfat Greek yogurt
  • 1/2 cup Real Olive Oil Mayo
  • 2 tbsp Ranch Seasoning
  • 5 oz uncooked pasta any kind
  • 5 slices cooked, crispy, turkey bacon


  1. Boil pasta according to package directions until al dente, then drain, rinse in cold water, and place in a large mixing bowl 

  2. Cook bacon in a nonstick skillet until crispy and crumble into small pieces. Add to the bowl with the pasta.

  3. Wash the broccoli and cauliflower under cool water and cut into florets, remove the long stems. Place in a the bowl with the pasta and bacon.

  4. Remove the outer skin from the onion and dice into small pieces, then add with the rest of your ingredients.

  5. Shred the cheese and add in with other ingredients.

  6. Add in the Greek yogurt, mayo, and ranch seasoning, and begin to gently stir all of the ingredients together.

  7. Stir until all ingredients are well combined and serve immediately or allow to chill, covered, in the fridge for 1 hour before serving. 

Recipe Notes

Calories and nutritional information have been calculated using Penne Protein Plus Pasta and turkey bacon. 

This pasta salad can easily be made into a tasty, Low Carb/Keto friendly salad by omitting the pasta. 

Nutrition Facts
Broccoli Pasta Salad
Amount Per Serving (0.5 cup)
Calories 163 Calories from Fat 77
% Daily Value*
Fat 8.5g13%
Saturated Fat 3.6g23%
Polyunsaturated Fat 1g
Monounsaturated Fat 1.9g
Cholesterol 24.9mg8%
Sodium 403.6mg18%
Potassium 188.3mg5%
Carbohydrates 10.6g4%
Fiber 1.4g6%
Sugar 2.5g3%
Protein 8.4g17%
Vitamin A 255IU5%
Vitamin C 35.2mg43%
Calcium 287mg29%
Iron 0.4mg2%
* Percent Daily Values are based on a 2000 calorie diet.