Old-Fashioned Pasta Salad Recipe with Creamy Dressing

Updated November 3, 2026

Total time
1 hr 35 min
prep 20 min · cook 15 min
Serves
8
portions as written

Jump to recipe

Old-Fashioned Pasta Salad Recipe with Creamy Dressing

This old-fashioned pasta salad is an American-style macaroni salad made with tender elbows, crunchy vegetables, sweet pickle relish, and a tangy, creamy dressing. It is easy to make ahead, travels well when kept cold, and suits potlucks, picnics, and simple weeknight meals; family and regional versions vary in their vegetables and degree of sweetness.

Ingredients

  • 1 lb (454 g) elbow macaroni
  • 1 1/2 cups (360 ml) mayonnaise
  • 1/4 cup (60 ml) sour cream
  • 2 tbsp (30 ml) apple cider vinegar
  • 1 tbsp (15 ml) Dijon mustard
  • 1 tbsp (12 g) granulated sugar
  • 1 tsp (2 g) celery seed
  • 3/4 tsp (4.5 g) fine salt, plus salt for the pasta water
  • 1/4 tsp (0.5 g) freshly ground black pepper
  • 1 cup (100 g) finely diced celery, about 3 ribs
  • 1 cup (150 g) finely diced red bell pepper, about 1 medium pepper
  • 1/2 cup (75 g) finely diced red onion
  • 1/2 cup (120 g) sweet pickle relish, drained of excess liquid
  • 2 tbsp (8 g) finely chopped fresh parsley

Instructions

  1. Boil the pasta water. Bring a large pot of water to a boil over high heat; this usually takes about 6 minutes. Salt the water generously, as you would for pasta served hot. While it heats, dice the celery, bell pepper, and onion, and chop the parsley. Keeping the vegetables in small, similar-sized pieces helps them distribute evenly and makes the salad easier to eat.
  2. Cook the macaroni. Add the elbows to the boiling water and stir well so they do not stick together. Cook according to the package directions, usually 8 to 10 minutes, until just tender but still holding their shape. Taste a piece near the end rather than relying only on the timer. Avoid cooking the pasta until very soft: it will absorb dressing as it chills, and overcooked elbows can become mushy.
  3. Cool and drain. Drain the macaroni in a colander, then rinse it briefly under cold running water, tossing gently, until it is cool. Let it drain thoroughly for a minute or two. This quick rinse stops the cooking and removes surface starch that can make the salad gummy. Do not leave the pasta sitting in water; excess water will dilute the dressing.
  4. Make the dressing. In a large mixing bowl, whisk together the mayonnaise, sour cream, vinegar, Dijon mustard, sugar, celery seed, salt, and black pepper until smooth. Taste a small dab and adjust the balance if needed: a little more vinegar makes it tangier, while a pinch of sugar softens a sharper dressing. The dressing should taste slightly more seasoned than you want the finished salad, because the pasta will mellow it.
  5. Combine. Add the drained macaroni, celery, bell pepper, red onion, relish, and parsley to the bowl. Fold until the dressing coats the pasta and vegetables evenly, scraping the bottom and sides of the bowl. Check that there are no pockets of plain pasta. If the salad seems unusually dry at this stage, confirm that the pasta drained well before adding extra dressing; water on the noodles can make the dressing look thin.
  6. Chill and finish. Cover the bowl and refrigerate for 1 hour before serving. This gives the flavors time to mingle and lets the pasta take on some of the dressing. Stir the salad again just before serving, since dressing can settle or thicken while cold. Taste once more and add a small splash of vinegar, a pinch of salt, or a spoonful of mayonnaise if it needs a final adjustment.

Tips

Keep the pasta firm. The biggest texture mistake is cooking macaroni too long. Begin checking it at the earliest package time and drain it as soon as it is tender. Rinsing with cold water is useful for this chilled salad, even though rinsing is usually unnecessary for hot pasta dishes. Letting the macaroni drain well afterward matters just as much: water clinging to the elbows can make a carefully balanced dressing watery.

Cut the vegetables small. Finely diced celery, pepper, and onion give each bite crunch without overwhelming the pasta. If raw onion tastes too strong, soak the diced onion in cold water for 5 to 10 minutes, then drain and pat it dry before adding it. This mellows some of its sharpness while preserving its crisp texture. Drain relish if it has a lot of liquid, but do not squeeze it completely dry; a little briny sweetness belongs in the dressing.

Adjust seasoning after chilling. Cold foods can taste less seasoned than warm ones, and macaroni continues to absorb dressing as it rests. Make the initial dressing assertive, then taste the salad after its chill and correct it at the end. If adding more vinegar, start with 1 teaspoon (5 ml) at a time. Adding a large splash all at once can make the salad sour before the flavors have a chance to balance.

Use a good substitute when needed. If you do not have sour cream, use plain full-fat Greek yogurt in the same amount; it makes the dressing a little tangier and less rich. White wine vinegar can replace apple cider vinegar without changing the overall character much. If celery seed is unavailable, leave it out rather than substituting celery salt without reducing the added salt. Celery seed provides a distinctive old-fashioned savory note, but the salad is still pleasant without it.

Serving Suggestions

Serve the salad cold or cool, straight from the refrigerator, as a side for grilled burgers, hot dogs, barbecue chicken, baked beans, or sandwiches. Its creamy, slightly sweet dressing pairs especially well with smoky or savory mains, while the raw vegetables add a crisp contrast. For a picnic or buffet, set out a serving spoon and place the bowl over a larger bowl of ice if it will be on the table for a while. Return it to the refrigerator promptly rather than letting it sit out through a long meal.

For a simple lunch, serve a generous scoop with sliced tomatoes, cucumber, leafy greens, or a piece of crusty bread. A smaller portion also works alongside soup or a grilled cheese sandwich. If you are preparing several sides, make this salad the day of serving or the night before, then stir and taste it shortly before the meal. The flavors develop as it chills, but a fresh sprinkle of parsley just before serving restores a little color and freshness.

Variations

Make it more tangy: Use 3 tablespoons (45 ml) vinegar instead of 2 tablespoons, or add a teaspoon of pickle juice along with the relish. Pickle juice increases the briny, sweet-sour flavor, so taste before adding extra salt. For a sharper mustard note, increase the Dijon to 1 1/2 tablespoons (22 ml). These are small changes that keep the salad recognizably creamy and old-fashioned rather than turning it into a vinegar-based pasta salad.

Add other vegetables: Replace up to half the bell pepper with 1/2 cup (75 g) finely diced cucumber, seeded if watery, or add 1/2 cup (75 g) thawed peas. Chopped scallions can stand in for some or all of the red onion for a gentler flavor. Keep the total amount of add-ins close to the amounts in the recipe so the dressing still coats everything. Pat wet vegetables dry before mixing them in.

Make it eggier or more substantial: For a familiar deli-style variation, fold in 2 hard-boiled eggs, peeled and chopped, after the pasta has cooled. Cook whole eggs until the yolk and white are firm, then cool and peel them before chopping. You can also add 1 cup (150 g) diced cooked ham, but keep it refrigerated and follow the same serving and storage guidance as the salad. These additions change the texture and make the dish more filling without requiring a different dressing.

Adjust the creamy base: For a less rich dressing, replace up to 1/2 cup (120 ml) of the mayonnaise with plain yogurt. The result will be tangier and somewhat lighter in texture. For a fully dairy-free version, omit the sour cream and use a dairy-free mayonnaise, checking its label for ingredients that suit your needs. The flavor will vary by product, so taste and adjust the vinegar, salt, and sugar after mixing.

Storage and Reheating

Refrigerate the salad in a covered, food-safe container and keep it at 40°F (4°C) or colder. Refrigerate it within 2 hours of preparation or serving; if the air temperature is above 90°F (32°C), such as at a hot outdoor gathering, put it away within 1 hour. Do not leave a bowl of mayonnaise-based pasta salad at room temperature for an extended buffet. If serving outdoors, keep the bowl nested in ice and replenish the ice as it melts.

Stored promptly and kept cold, the salad is best within 3 days and can generally be kept for 3 to 4 days. Stir before serving; if it has thickened, loosen it with a spoonful of mayonnaise, yogurt, or a little vinegar, then taste for seasoning. Discard it if it has been left out beyond the safe time limits or if its smell, appearance, or texture seems unusual. Do not freeze it: the creamy dressing can separate and the vegetables and pasta may turn soft after thawing.

This is a cold salad, so it is not meant to be reheated. Take out only the amount you expect to serve and leave the rest refrigerated. If you have added cooked ham or hard-boiled eggs, the same prompt refrigeration and 3-to-4-day limit apply. Do not try to make the salad shelf-stable by sealing it in a jar or storing it at room temperature.

Frequently Asked Questions

Can I make old-fashioned pasta salad the night before?

Yes. Make it up to a day ahead, cover it, and refrigerate it. The pasta will absorb some dressing overnight, so stir it well before serving and add a spoonful of mayonnaise or a small splash of vinegar if it has become too thick. Taste again after loosening it, since added dressing can change the salt and tang.

Why is my pasta salad dry after chilling?

Macaroni absorbs moisture as it sits, which is normal, and a cold dressing also feels thicker than it did when first mixed. Stir the salad and add mayonnaise a tablespoon at a time, or use a little vinegar if you would like more tang. Next time, reserve a few tablespoons of dressing to mix in after chilling, or make a small extra amount to refresh it just before serving.

Should I rinse macaroni for pasta salad?

For this chilled recipe, a brief rinse under cold water is helpful. It quickly cools the pasta and washes away some surface starch, reducing the chance of a sticky, clumped salad. Drain it well after rinsing. For hot pasta dishes, rinsing is usually not desirable because it removes starch that can help sauce cling.

Can I use a different pasta shape?

Yes. Small shells, rotini, or ditalini work well because they are easy to serve and hold dressing in their curves or openings. Cook the shape until just tender according to its package directions, since cooking times vary. Very large shapes are less convenient with finely diced vegetables, while delicate shapes can break when you fold in the dressing.

How do I keep pasta salad cold at a picnic?

Transport it in a chilled, covered container inside an insulated cooler with ice packs, and keep it in the cooler until serving. At the table, set the serving bowl over ice and put the salad back in the cooler within 2 hours, or within 1 hour when the temperature is above 90°F (32°C). A smaller serving bowl is useful because you can refill it from the cold container instead of leaving the entire batch out.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).