Go Back
+ servings
A close up of pasta salad with medium shells, bacon, and peas covered in a creamy white sauce.
Print Recipe
4.95 from 92 votes

Creamy Pasta Salad

This creamy pasta salad is loaded with peas, crispy bacon, and noodles, all covered in a smooth and creamy dressing. It's a perfect side dish for any dinner, potluck, or barbecue. 
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Servings: 12
Calories: 379kcal


  • 12 oz small pasta noodles
  • 2 cup frozen peas (thawed)
  • 12 oz thick cut bacon (cooked and chopped)
  • 1/2 cup freshly grated parmesan cheese

For the Creamy Dressing:

  • 3/4 cup mayonnaise
  • 2 TBS olive oil
  • 1 TBS apple cider vinegar
  • 1 tsp granulated sugar
  • 1 tsp salt (to taste)
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp black pepper (to taste)


  • Cook the pasta noodles in a large pot of water according to their package directions, until cooked al dente. Drain the water out, and rinse the noodles in cold water.
  • While the pasta is cooking, make sure the peas are thawed, bacon is cooked and crumbled, and parmesan is grated. Set aside.
  • In a small bowl, add the mayonnaise, olive oil, vinegar, sugar, salt, garlic powder, onion powder, and black pepper. Whisk them together till combined.
  • Add the pasta, peas, bacon, and parmesan to a large bowl. Pour the dressing over the top. Stir it all together till everything is coated evenly in the dressing.
  • Cover the pasta bowl with a lid or plastic wrap and place it in the fridge to chill for 1 to 2 hours, or serve immediately.


Calories: 379kcal | Carbohydrates: 26g | Protein: 10g | Fat: 26g | Saturated Fat: 7g | Trans Fat: 1g | Cholesterol: 28mg | Sodium: 537mg | Potassium: 190mg | Fiber: 2g | Sugar: 3g | Vitamin A: 241IU | Vitamin C: 10mg | Calcium: 62mg | Iron: 1mg