This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.

This classic macaroni salad is creamy, tangy, and packed with crunch. All the retro picnic vibes without the soggy sadness. It’s the side dish that shows up and shows off, with sweet pickles (or dill, if that’s your jam), crisp veggies, and just enough paprika to give it that church-potluck glamour.

A large bowl filled with macaroni pasta salad topped with paprika.
Email this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Here’s Why This Recipe Works

Creamy but balanced: Mayo, mustard, and pickle juice hit that sweet spot between rich and tangy, similar to the dressing in my pea salad with cheese

Veggie crunch: Celery, onion, and bell pepper add bite so it’s not just mushy noodles

Customizable flavor: Go sweet or savory with your pickles, add eggs or skip ’em, your call.

Even better the next day: This mac salad thrives after a nap in the fridge.

A serving bowl filled with classic macaroni salad.

If cold creamy salads are your comfort zone, don’t miss my shrimp pasta salad. It’s got that throwback flavor that feels straight out of Grandma’s recipe box

Recipe Tips

Salt that pasta water: Like, really salt it. This is your only chance to season the noodles.

Cool it down: Rinse the pasta after cooking so it doesn’t steam your salad into a gummy mess.

Dice small: Keep your veggies and eggs in bite-sized pieces for that perfect scoopable texture.

Let it sit: At least 2 hours in the fridge, but overnight is ideal for full flavor vibes.

Retro vibes: Garnish with a dusting of paprika if you’re feeling nostalgic (or showing off).

If you like this kind of creamy, old-school salad, my turkey salad is another one to bookmark.

Mac Salad 

This classic macaroni salad hits all the right notes: creamy, crunchy, a little tangy, and loaded with nostalgic flair. Make it for your next cookout, picnic, or just because you want a bowl of cold comfort food that actually delivers.

Pin this now to find it later!

Pin It
A bowl filled with a macaroni salad recipe.
Prep Time: 20 minutes
Total Time: 20 minutes
No ratings yet

Classic Macaroni Salad

Creamy, crunchy, and just tangy enough. This is the kind of macaroni salad Grandma brought to every picnic. Full of veggies, pickles, and old-school charm.

If you make this recipe, please leave a star rating and comment.

Servings: 12 servings
Email me this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 pound elbow macaroni, about 4 cups dry
  • Salt , for the pasta water
  • 2 to 3 stalks celery, diced
  • 1 red bell pepper, chopped (or green for extra retro vibes)
  • ½ red onion, chopped
  • ¾ cup sweet relish, or chopped dill pickles (your call, some folks swear by sweet relish)
  • 4 hard boiled eggs, peeled and chopped

Dressing:

  • cups mayonnaise
  • 2 to 3 tablespoons yellow mustard
  • 1 to 3 tablespoons pickle juice , or apple cider vinegar
  • 1 tablespoon sugar
  • ¾ teaspoon salt, more to taste
  • ½ teaspoon ground black pepper
  • ½ teaspoon garlic powder
  • ¼ teaspoon paprika, plus more for garnish if you want that potluck look

Instructions 

  • Bring a large pot of salted water to a boil. Cook the macaroni until just tender (al dente), about 8 to 9 minutes. Drain and rinse with cold water to stop the cooking. Let it cool completely.
    A pot of boiling water with pasta.
  • Add the cooled macaroni, chopped veggies, pickles, and eggs to a large bowl.
    Combining all the ingredients for a mac salad in a large bowl.
  • In a small mixing bowl, whisk together the mayo, mustard, pickle juice (or vinegar), sugar, salt, pepper, garlic powder, and paprika until smooth.
    Mixing the ingredients for a macaroni salad dressing.
  • Pour in about ¾ of the dressing and gently fold everything together until well coated. Taste and decide if you want to add more dressing. Some like it creamier, some like it lighter. Save any remaining dressing in the fridge; it’s great stirred in the next day if the salad feels dry, or slathered on a sandwich.
    Pouring dressing over a macaroni pasta salad.
  • Cover and refrigerate for at least 2 hours before serving (overnight is even better). Stir before serving and sprinkle a little extra paprika on top if you’re feeling festive. Serve cold.

Notes

Pickles: Dill for tang, sweet for that old-school “church cookbook” flavor. Either one works.
Eggs: Optional, but they add richness and a bit of that deviled-egg flair.
Make ahead: This salad actually wants to sit for a while. The flavor gets better after a few hours in the fridge.
Store covered in an airtight container for up to 4 days. Stir before serving to redistribute the dressing. Freezing is not recommended.

Nutrition

Serving: 1 serving, Calories: 388kcal, Carbohydrates: 37g, Protein: 8g, Fat: 23g, Saturated Fat: 4g, Polyunsaturated Fat: 13g, Monounsaturated Fat: 6g, Trans Fat: 0.1g, Cholesterol: 74mg, Sodium: 522mg, Potassium: 167mg, Fiber: 2g, Sugar: 8g, Vitamin A: 655IU, Vitamin C: 13mg, Calcium: 26mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this recipe? Rate & comment below!
An old fashioned macaroni salad with paprika on top.

About Dahn Boquist

Dahn Boquist is a retired nurse turned recipe developer, home cook, and baker with years of hands-on experience creating and testing from-scratch recipes. She specializes in whole-food cooking with creative twists on classic dishes. When she’s not in the kitchen, she enjoys sharing meals with family, exploring the Pacific Northwest, and spending time with her grandchildren.

You May Also Like

Leave a comment

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

Recipe Rating