Old Fashioned Macaroni Salad
Posts may contain affiliate links, meaning that I may earn a commission if you use a link provided.
Some recipes stick around for a reason. This old-fashioned macaroni salad recipe is one of them. It’s creamy, crunchy, and filled with all the comforting flavors you remember from childhood potlucks and summer cookouts.

Growing up, this macaroni salad—along with our favorite old-fashioned potato salad and creamy dill cucumber salad—was staple at every family cookout. Someone always brought it in a big bowl covered with plastic wrap, and it was always one of the first things to disappear. That cool, tangy dressing and tender pasta just hit the spot on a hot day.
What I love about this recipe is how easy it is to pull together. The ingredients are simple, the method is straightforward, and you can make it ahead of time—ideal for picnics and busy summer weekends.

Whether you’re planning a barbecue, packing a picnic basket, or just craving a creamy macaroni pasta salad, this classic macaroni salad has you covered.
Why you’ll love this recipe
- Perfect for summer – great for picnics, potlucks, or cookouts.
- Creamy and flavorful with a sweet and tangy dressing.
- Make-ahead friendly – tastes even better after chilling.
- Easy to customize with add-ins like eggs or ham.
- Familiar and nostalgic – just like the one grandma used to make.
Ingredient Notes
This section includes ingredient notes and substitution options. Get all measurements, ingredients, and instructions in the printable recipe card at the end of this post.

- Elbow macaroni: Classic for macaroni salad; cook it al dente to keep it from getting mushy.
- Celery: Adds crisp texture. Dice or thinly slice.
- Bell pepper: Green is traditional, but red works too for a pop of color.
- Carrots: Shredded carrots blend well and give a hint of sweetness.
- Red onion: Sharp and colorful—see tip below for how to tame the bite of raw onions.
- Mayonnaise: The creamy base of the dressing—use full-fat for the best texture.
- Sweet relish: Brings the signature tangy-sweet flavor.
- Vinegar and mustard: Add brightness and balance. White vinegar is traditional, but apple cider vinegar works too.
- Sugar, salt & pepper: Adjust to taste depending on your preference.
Jaclyn’s Kitchen Faves
I use this veggie chopper almost every day! It saves me so much time with chopping, and I love that it’s dishwasher safe for hassle-free cleaning.

How to Make Classic Macaroni Salad
This section shows you how to make the recipe with step-by-step photos and instructions. For the full printable recipe, see the recipe card below.
Cook the pasta in salted water just until al dente. Drain and rinse with cold water.
Whisk the dressing ingredients together until smooth.

How to mellow the flavor of raw onions
If you prefer to tame the bite of raw onion you can place the diced red onion in your colander before draining the hot pasta over it. The heat will slightly cook the onion and mellow the sharp flavor without losing crunch.
Combine the pasta, celery, bell pepper, carrots, and onion in a large bowl.

Toss with dressing until everything is evenly coated.

Chill for at least 1 hour before serving.

Storage
Refrigerator: Store in an airtight container in the fridge for up to 4 days. If it looks dry after chilling, stir in a spoonful of mayo or a splash of milk.
Freezer: Freezing is not recommended, as the dressing may separate and the texture will suffer.
Tips for the Best Macaroni Salad
- Dice veggies small and evenly for the best texture.
- Cook pasta just to al dente—overcooked pasta gets mushy.
- Drain pasta well to keep the dressing from getting watery.
- Soften the onion’s bite by draining hot pasta over it in the colander.
- Stir before serving and adjust moisture if needed with a little mayo.
- Make it up to a day in advance—it gets better as it chills.

Additions and variations
- Hard-boiled eggs: Chopped eggs add richness and protein.
- Diced ham or tuna: Great for turning this into a main dish.
- Peas: Toss in a cup of thawed peas for color and sweetness.
- Cheddar cheese cubes: A kid favorite—makes it extra hearty.
- Use red bell pepper for a sweeter flavor and pop of color.
Pasta Salad vs. Macaroni Salad
The terms are often used interchangeably, but there’s a small difference.
Macaroni salad usually refers to a creamy pasta salad made with elbow macaroni and a mayo-based dressing. It’s a classic American side dish, often sweet and tangy, and perfect for summer cookouts and potlucks.
Pasta salad is a broader category and often includes Italian-style versions with vinaigrette, olives, cheese, or other mix-ins. While macaroni salad falls under the pasta salad umbrella, not all pasta salads are creamy—or macaroni!

More Pasta Salad Recipes
Looking for more ideas? Browse my full collection of summer pasta salad recipes.

Old Fashioned Macaroni Salad
Ingredients
- 1 pound elbow macaroni uncooked
- 1 cup thinly sliced celery or diced
- 1 cup diced green bell pepper or red bell pepper
- ¾ cup shredded carrots
- ⅔ cup diced red onion
Dressing
- 1 ¾ cups mayonnaise
- ¼ cup sweet pickle relish
- 2 Tablespoons granulated sugar or to taste
- ⅓ cup distilled white vinegar
- 2 teaspoons yellow mustard
- 1 teaspoon salt or to taste
- ½ teaspoon black pepper or to taste
Instructions
- Bring a large pot of salted water to a boil and cook the pasta al dente according to package directions. Do not overcook. Drain and rinse pasta with cold water.1 pound elbow macaroni
- In a small bowl, whisk together the mayonnaise, relish, sugar, vinegar, mustard, salt, and pepper until smooth.1 ¾ cups mayonnaise, ¼ cup sweet pickle relish, 2 Tablespoons granulated sugar, ⅓ cup distilled white vinegar, 2 teaspoons yellow mustard, 1 teaspoon salt, ½ teaspoon black pepper
- To a large bowl, add the cooked elbows, celery, bell pepper, carrots, and onion.1 cup thinly sliced celery, 1 cup diced green bell pepper, ¾ cup shredded carrots, ⅔ cup diced red onion
- Pour the dressing over the salad ingredients and toss to combine.
- Cover and refrigerate for at least 1 hour before serving.
Notes
- Don’t overcook the pasta. Slightly undercook (al dente) so the noodles hold their shape and don’t turn mushy once the dressing is added.
- Be sure to drain elbows well before mixing in the other ingredients to prevent a watery salad and to keep the dressing creamy.
- Dice vegetables evenly. Small, uniform pieces ensure even flavor in every bite and make the salad easier to eat.
- If you prefer to tame the bite of raw onion you can place the diced red onion in the colander before draining the hot pasta over it. The heat will slightly cook the onion and mellow the sharp flavor without losing crunch.
- The pasta will absorb some dressing while it chills—give it a good stir and add a spoonful of mayo or a splash of milk if it looks a little dry.
Nutrition

Did You Make This Recipe?
Share it with me on Instagram @crayonsandcravings and follow on Pinterest @crayonsandcravings for even more!