Soulfully Made » Salads » Classic Macaroni Salad

Classic Macaroni Salad

Nikki Lee
by Nikki Lee
5 from 1 vote

This Classic Macaroni Salad is the best summer side dish recipe for any picnic or barbecue. Easy for anyone to make in about 30 minutes, chill it in the fridge until you're ready to serve for an effortless menu.

This post may contain affiliate links. Please read our disclosure policy.

There’s a reason this Classic Macaroni Salad is always at every family cookout or gathering, it’s so good. With just 10 simple ingredients, every bite is pure comfort. I’m sharing all of my secrets to making this easy macaroni salad recipe that outshines anything store-bought. And better yet, it only gets better after chilling in the fridge!

Reader Review ⭐⭐⭐⭐⭐
“Super yummy. It’s a must make!”
— Julie

Wooden spoon with a portion of macaroni salad hovering over the bowl of pasta salad.

This classic macaroni salad has earned its place as a backyard barbecue staple! And for good reason. It’s got that perfect combo of textures and flavors with soft, chewy pasta mixed with crunchy fresh veggies and a tangy dressing that keeps things interesting. This is my traditional recipe that my family has been making for years and years.

What I love about it is that I can easily make it in advance (even the day before) for any party, making entertaining stress-free. Plus, it goes with practically anything—burgers, chicken, ribs, you name it. Forget fancy ingredients or loads of equipment; it’s simple to make with affordable ingredients, a pot, and a large bowl. If you love a pasta salad, my Chicken Caesar Pasta Salad and Mexican Street Corn Pasta Salad are two others you should make.

What You’ll Love About This Recipe

  • Better than store-bought. With about 30 minutes in total, you can have this pasta salad ready to chill, and let me tell you, you’ll never buy it from the grocery store again.
  • Customize this traditional pasta salad to your liking. This recipe is about as classic as they come, but if you have other veggies or ingredients you like to add, go for it!
  • Even picky eaters come back for seconds! Speaking from experience with my own kids, this is one recipe you won’t need to worry about.

Ingredients

Labeled photo of the ingredients needed to make macaroni salad.
  • Elbow Macaroni: The classic pasta choice for macaroni salad—its small size and shape hold the dressing perfectly.
  • Red Onion: Adds a sharp flavor and beautiful color contrast.
  • Celery: Provides essential crunch and a fresh, clean flavor that lightens the creamy dressing.
  • Green Bell Pepper: Contributes sweet crunch and vibrant color to brighten the salad.
  • Pimentos: These sweet red peppers add bright color pops and a subtle sweetness (optional but recommended).

For the Dressing

  • Mayo: Forms the creamy base of the dressing—use good quality for the best flavor!
  • Yellow Mustard: Adds tanginess and depth to the dressing.
  • White Wine Vinegar: Provides acidity to balance the rich mayo.
  • Granulated Sugar: Just a touch sweetens the dressing slightly!
  • Spices: To add extra savory flavor to the dressing, add some garlic powder, onion powder, salt & pepper!

How To Make the Classic Macaroni Salad

Below shows step-by-step photos and instructions. For the complete recipe, along with ingredient amounts, scroll down to the recipe card.

Step 1 | Cook the Pasta

In a large pot, cook the elbow macaroni in salted water according to the instructions on the package. Do not overcook. Drain well and rinse it under cold water to stop cooking.

Step 2 | Make the Dressing

In a small bowl, whisk together mayonnaise, mustard, vinegar, sugar, garlic powder, onion powder, salt, and pepper.

Side by side photos of whisking together the dressing for macaroni salad.

Step 3 | Combine & Chill

In a large bowl, add the cooled macaroni, onion, celery, bell pepper, and pimentos (if using).

Cooked macaroni in a bowl with the rest of the ingredients for the salad around it.

Pour the dressing over and toss well to combine (if you’d like, you can start with half of the dressing to see how much you’d like to add.  Reserve the rest to toss in just before serving). Taste and add additional salt and pepper if desired.

Side by side photos of combining all the macaroni salad ingredients in a large bowl.

Refrigerate the macaroni salad for 1- 2 hours before serving or overnight.

Expert Tips

  • Cook the pasta just until al dente. Read the package instructions and rinse the pasta to stop the cooking. Overcooked pasta will become mushy in the salad!
  • Drain the pasta well after rinsing. This is essential to avoid having a watery pasta salad.
  • Chill the salad for at least 1-2 hours before serving to allow flavors to develop and meld. Plus, it is best served cold!
  • Reserve some of the dressing to add just before serving to refresh the salad if needed. Especially if you are making it ahead of time, you will need to add extra dressing before serving!
  • Cut all of the vegetables the same size. This helps with making sure the flavors are evenly distributed throughout the salad.
  • Start with less dressing and add more as you go. I love to tell people this as they make the salad, dressing is a personal preference, you can always add more but you can’t take it away!
Macaroni salad served with a hot dog on a plate with a bowl of macaroni in the background.

Variations

Here are some other ingredients I’ve added to this mac salad in the past. They are delicious alternatives!

  • Pasta: Rotini, small shells, or ditalini can replace elbow macaroni pasta if desired!
  • Red Onion: Green onions or shallots are both substitute options that have a milder onion flavor.
  • Bell Pepper: Red, yellow, or orange bell peppers add different colors and slightly sweeter flavors.
  • Mayonnaise: Light mayo works for a lighter version, or substitute half with Greek yogurt for tanginess.
  • White Wine Vinegar: Apple cider vinegar or rice vinegar can be used instead.
  • Add-ins: Hard-boiled eggs, diced ham, shredded carrots, or frozen peas make great optional additions.

Storage

Store in an airtight container for 3-5 days. The salad may absorb some of the dressing as it sits, so you might want to add a little extra mayo before serving leftovers.

Unfortunately, it does not freeze well. The mayo-based dressing will separate, and the vegetables will become mushy when thawed. It’s best enjoyed fresh or within a few days of making.

Making this salad ahead of time is a dream. It actually improves with time as the flavors meld. Make it up to 24 hours in advance, but be sure to save some dressing separately in the fridge too, and mix it together before serving!

Large white bowl full of macaroni salad with a wooden spoon.

What to Serve With this Easy Macaroni Salad Recipe

There are so many options, it’s hard to know where to even begin! Here are my favorites:

FAQs

Should you rinse macaroni before making macaroni salad?

Yes, absolutely! Rinsing the cooked pasta under cold water will stop the cooking process immediately to prevent mushy pasta, and it removes excess starch that would otherwise make your salad gummy.

Why add vinegar to macaroni salad?

Vinegar provides essential acidity that balances the richness of the mayonnaise-based dressing. Without it, the salad would taste flat and one-dimensional. The tanginess cuts through the creaminess, brightens all the flavors, and gives the salad that classic “deli-style” taste that makes it so addictive.

How do you make macaroni salad so it doesn’t dry out?

The two secrets to preventing dry macaroni salad are to slightly undercook the pasta (as it will continue to absorb moisture), and reserve about ¼ cup of the dressing to add just before serving.

More Easy Salad Recipes

Hungry for more easy, home-cooked, delicious recipes?

Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, and Instagram.

Wooden spoon with macaroni salad on it hovering over the bowl of it.

Easy Macaroni Salad Recipe

5 from 1 vote

Click Stars To Rate

This Classic Macaroni Salad is the best summer side dish recipe for any picnic or barbecue. Easy for anyone to make in about 30 minutes, chill it in the fridge until you're ready to serve for an effortless menu.
Prep Time 15 minutes
Cook Time 15 minutes
Chill Time 2 hours
Servings: 12

Ingredients 

  • 1 pound elbow macaroni
  • ½ cup diced red onion - optional or to taste
  • ¾ cup diced celery
  • ¾ cup diced green bell pepper
  • 4 ounce jar diced pimentos - well drained (optional)
Dressing
  • 1 to 1 ¼ cup Mayo - start with 1 cup and add more if you like
  • 1 tablespoon yellow mustard
  • 3 tablespoons white wine vinegar
  • 2 teaspoons white granulated sugar
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon black pepper
  • 1 teaspoon kosher salt

Instructions 

  1. In a large pot, cook the elbow macaroni in salted water according to the instructions on the package. Do not overcook. Drain well and rinse it under cold water to stop cooking.
  2. In a small bowl, whisk together mayonnaise, mustard, vinegar, sugar, garlic powder, onion powder, salt, and pepper.
  3. In a large bowl, add the cooled macaroni, onion, celery, bell pepper, and pimentos (if using). Pour the dressing over and toss well to combine (if you’d like you can start with half of the dressing to see how much you’d like to add. Reserve the rest to toss in just before serving) Taste and add additional salt and pepper if desired.
  4. Refrigerate the macaroni salad for 1- 2 hours before serving or overnight.
Last step! If you make this, please leave a review, letting us know how it was!

Notes

Store in an airtight container for 3-5 days. The salad may absorb some of the dressing as it sits, so you might want to add a little extra mayo before serving leftovers.

Want to Save this Recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

By submitting this form, you consent to receive emails from Soulfully Made.

Nutrition

Calories: 312 kcal | Carbohydrates: 31 g | Protein: 6 g | Fat: 18 g | Saturated Fat: 3 g | Polyunsaturated Fat: 11 g | Monounsaturated Fat: 4 g | Trans Fat: 0.04 g | Cholesterol: 10 mg | Sodium: 366 mg | Potassium: 156 mg | Fiber: 2 g | Sugar: 3 g | Vitamin A: 330 IU | Vitamin C: 18 mg | Calcium: 17 mg | Iron: 1 mg

Tried this recipe?

Let us know how it was!
5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

RATE THIS RECIPE




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments