Skip to content

Macaroni Salad Recipe

This easy macaroni salad recipe is a classic potluck side dish made with noodles, red pepper, celery, onions and a creamy mayo dressing. It will be a staple at BBQs all summer!

Some of my other favorite potluck salad recipes for any summertime gathering are this easy pasta salad, broccoli salad or ramen noodle salad.

Macaroni salad in a bowl with a spoon.
This post may contain affiliate links. Read disclosure policy.

Classic Macaroni Salad

This macaroni salad recipe is easy, quick, flavorful and one of my top things to bring to a BBQ. Served chilled with a creamy, slightly sweet and tangy dressing plus crunchy veggies, it’s perfect with hamburgers, hot dogs and even grilled BBQ chicken.

Tasty, filling and simple a macaroni salad is a classic side dish staple at any potluck, party or cookout during the summer. It’s one of those pasta salad recipes that you can almost always bet someone will bring and is definitely a crowd pleaser.

Ingredients for Macaroni Salad

These staple ingredients are a must for the best macaroni salad as well as the dressing. It’s super easy to make, has great flavor and perfectly creamy with a little bit of tang.

Macaroni salad ingredients on counter.

Find the full printable recipe with specific measurements below.

  • Elbow macaroni: Elbow noodles are what makes macaroni salad what it is.
  • Veggies: Red onion, celery and red bell pepper.
  • Mayo
  • Sour cream
  • White vinegar
  • Sugar
  • Sweet pickle relish
  • Dijon mustard
  • Salt and pepper: Adjust to taste
  • Fresh herbs: Fresh parsley or fresh dill add color and fresh taste.

Substitutions and Variations

There are many variations of macaroni salads, feel free to go beyond my staple recipe and include any of the following additions.

  • Bacon: Adding bacon brings a smoky and savory flavor to this recipe just like in my bacon and ranch pasta salad.
  • Ham: If you have leftover ham from Easter or other holidays it’s the perfect way to use it up!
  • Shredded or cubed cheese: Just a 1/2 cup can elevate this macaroni salad to cheese lover status.
  • Hard boiled eggs: Just two hard boiled eggs that are mashed can add additional creamy texture. Make some deviled eggs for the potluck, too!
  • Veggies: Add in more veggies, such as grated carrots or peas. Swap red onion for a milder green onion.

How to Make Macaroni Salad

Cook the elbow noodles according to directions, then drain under cold water.

Cooked macaroni noodles for pasta salad.

While noodles are cooking, whisk together the dressing ingredients then add salt and pepper to taste.

Creamy macaroni salad dressing in a bowl.

Place noodles, bell pepper, celery, onion and bacon in a large bowl. Drizzle the dressing over and toss until combined.

Stirring macaroni salad.

I like to chill the pasta salad at least an hour before serving. When ready to serve, stir again and top with fresh parsley or dill if desired.

Macaroni salad in a bowl.

Tips for the Best Macaroni Salad

  • Al dente pasta in salted water: Cooking pasta only until al dente in salted water ensures that your salad does not contain mushy noodles which affect the texture and the salt adds another layer of flavor.
  • Rinse pasta with cold water: Shocking your pasta with cold water immediately when it is done cooking not only stops it from cooking longer but rinses off the excess starch to your pasta doesn’t stick or turn gummy.
  • Use the dressing generously: The pasta will soak up the dressing as it sits. I like to make more than needed that way I can freshen up the salad right before serving. You could also add half the dressing before refrigerating and the other half before serving.
  • Chilled salad: Chilling the pasta salad at least an hour gives time for the flavors to combine and meld together for the best taste.

How Long Can You Store Macaroni Salad?

When stored in an airtight container in the refrigerator macaroni salad can last up to 5 days. This salad is great for making in advance as it tastes better when chilled for at least an hour! When serving it at a cookout be mindful of how long it sits out at room temperature or in the heat as the mayo-based dressing can spoil quickly.

What to Serve with Pasta Salad

This pasta salad recipe tastes delicious served with any of your grilling favorites at any outdoor gathering! Try easy macaroni salad with BBQ pulled pork, grilled chicken or grilled steak kabobs or add it to your potluck salad lineup with creamy cucumber salad and coleslaw.

Macaroni salad in a white bowl.

More summer picnic salads include this recipe for tuna salad, cornbread saladfruit salad and cucumber tomato salad.

More Easy Pasta Salad Recipes

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Macaroni salad in a bowl.

Easy Macaroni Salad Recipe

5 from 24 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
This easy macaroni salad recipe is a classic potluck side dish made with noodles, red pepper, celery, onions and a creamy mayo dressing. It will be a staple at BBQs all summer!
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 10

Video

Ingredients 

  • 8 ounces uncooked elbow noodles
  • ½ cup mayonnaise
  • ¼ cup sour cream
  • 3-4 Tablespoons white vinegar , or cider vinegar
  • 2 Tablespoons granulated sugar
  • 2 Tablespoons sweet pickle relish
  • 1 Tablespoon Dijon mustard
  • ¼ teaspoon Kosher salt , plus more to taste
  • ¼ teaspoon ground black pepper , plus more to taste
  • Chopped fresh parsley or dill, optional
  • 1 red bell pepper , chopped
  • ½ cup finely chopped celery
  • ¼ cup minced red onion

Instructions

  • Cook the elbow noodles according to package directions. Drain under cold water. 
  • In a medium bowl, whisk together the mayonnaise, sour cream, vinegar, sugar, relish, mustard, salt, and pepper. Mix in freshly chopped herbs, if desired.
  • In a large bowl, add the noodles, bell pepper, celery, and onion. Drizzle the dressing over the top and toss until well combined. Chill until ready to serve.

Notes

Optional add in’s: 
  • 6 pieces bacon, cooked and crumbled
  • 1/2 cup shredded or cubed cheese
  • 2 hard-boiled eggs, mashed
  • Add in more veggies, such as grated carrots or peas
Make-ahead: This recipe can easily be made ahead of time. I love to make it the day before and let the flavors marinate together in the fridge overnight. However I do leave out the bacon if chilling overnight. I’ll add it in right before serving so that it stays nice and crisp.
Keep it Moist: If you’re making it ahead of time, I’d recommend making a little more dressing to have on hand. That way, you can add some in the next day before serving. The extra dressing will keep it moist and delicious!
Storage: Store in an airtight container in the refrigerator up to 3 days. 

Nutrition

Calories: 192kcal | Carbohydrates: 22g | Protein: 3g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 2g | Trans Fat: 0.02g | Cholesterol: 8mg | Sodium: 178mg | Potassium: 108mg | Fiber: 1g | Sugar: 5g | Vitamin A: 476IU | Vitamin C: 16mg | Calcium: 17mg | Iron: 0.4mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Salad
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today