Go Back
Close-up view of a wooden bowl filled with creamy macaroni salad featuring peas, carrots, and red peppers.

Classic Creamy Macaroni Salad

A quintessential potluck favorite, this creamy macaroni salad is packed with tender pasta, crisp vegetables, and a tangy, rich dressing, perfect for any gathering or a light meal.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 350

Ingredients
  

For the Salad
  • 2 cups elbow macaroni uncooked
  • 1/2 cup celery finely diced
  • 1/2 cup red onion finely diced
  • 1/4 cup red bell pepper finely diced
  • 1/4 cup green bell pepper finely diced
  • 2 hard-boiled eggs chopped, optional
  • 2 tbsp fresh parsley chopped
For the Creamy Dressing
  • 1 cup mayonnaise full-fat recommended
  • 1/4 cup yellow mustard
  • 2 tbsp apple cider vinegar or white vinegar
  • 1 tbsp granulated sugar or to taste
  • 1/2 tsp salt or to taste
  • 1/4 tsp black pepper freshly ground
  • Pinch cayenne pepper optional, for a slight kick

Equipment

  • Large Pot
  • Colander
  • Large Mixing Bowl
  • Whisk
  • Measuring cups and spoons
  • Cutting Board
  • Sharp Knife

Method
 

  1. Bring a large pot of salted water to a rolling boil. Add the elbow macaroni and cook according to package directions until al dente, usually 7-9 minutes. Drain thoroughly in a colander and rinse with cold water to stop the cooking and cool the pasta. Drain again very well, shaking the colander to remove excess water. Transfer the cooled macaroni to a large mixing bowl.
  2. While the macaroni is cooking, finely dice the celery, red onion, red bell pepper, and green bell pepper. Chop the hard-boiled eggs (if using) and fresh parsley. Add all prepared vegetables, eggs, and parsley to the bowl with the cooled macaroni.
  3. In a separate medium bowl, whisk together the mayonnaise, yellow mustard, apple cider vinegar, granulated sugar, salt, black pepper, and cayenne pepper (if using) until smooth and well combined. Taste and adjust seasonings if necessary; you might want a little more sugar for sweetness or vinegar for tang.
  4. Pour the creamy dressing over the macaroni and vegetable mixture. Stir gently but thoroughly with a spatula until all the macaroni and vegetables are evenly coated.
  5. Cover the bowl tightly with plastic wrap and refrigerate for at least 2 hours, or preferably overnight, to allow the flavors to meld and the salad to chill completely.
  6. Before serving, give the salad a good stir. If it seems too thick, you can add a tablespoon or two of milk or a little more mayonnaise to reach your desired consistency. Serve cold.

Notes

For best flavor, make the salad at least 2 hours in advance or even the day before. Customize with other ingredients like chopped dill pickles, sweet relish, or even cooked ham for added flavor and texture. Store leftovers in an airtight container in the refrigerator for up to 3-4 days.