There’s comfort in classics, and this Old Fashioned Macaroni Salad is exactly that — a simple, creamy, make-ahead side that feels like summer on a plate. It’s the kind of dish you bring to picnics, plate beside grilled mains, or tuck into your weeknight meals when you want something familiar and satisfying. The flavors are straightforward: tender pasta, crunchy celery, a hint of tang from mustard, fragrant green onion, and rich chopped eggs all bound together in a silky mayonnaise dressing. Sprinkle a little paprika on top for color and a whisper of warmth.
Why this recipe works

Great macaroni salad relies on texture and balance. The ditalini (or macaroni) holds dressing well without becoming mushy. Crunchy celery and crisp green onion provide contrast to the creamy base. Mustard and onion powder lift the flavor, while chopped hard-boiled eggs add richness and substance so every bite feels complete. It’s uncomplicated but purposeful, and it tastes like all the best versions you remember from backyard gatherings.
Ingredients
- 2 cups ditalini pasta (or a macaroni pasta)
- 1½ cups mayonnaise
- 2 stalks celery, finely chopped
- 4 whole green onions, finely chopped (white and green parts)
- 1½ tablespoons mustard
- 1 tablespoon onion powder
- salt and pepper, to taste
- 4 large hard-boiled eggs, chopped
- paprika, for garnish
Notes before you start
Use a sturdy pasta like ditalini or small elbow macaroni so each piece picks up the dressing evenly. Chop the celery and green onions finely so their crunch is distributed throughout the salad. The dressing is quick to assemble and can be adjusted — add a touch more mustard for tang or a pinch more onion powder if you like a sharper savory note. This salad benefits from sitting in the fridge at least 30 minutes before serving so the flavors meld.
Step-by-step instructions

- Bring a large pot of salted water to a boil. Add 2 cups ditalini pasta (or a macaroni pasta) and cook according to package directions until al dente. Stir occasionally to prevent sticking.
- Once the pasta is cooked, drain it in a colander and rinse briefly under cold running water to stop the cooking and cool it down. Shake off excess water and transfer the pasta to a large mixing bowl.
- While the pasta is cooling, prepare the other ingredients: finely chop 2 stalks celery and 4 whole green onions (white and green parts). Peel and chop 4 large hard-boiled eggs into bite-sized pieces.
- In a medium bowl, whisk together 1½ cups mayonnaise, 1½ tablespoons mustard, and 1 tablespoon onion powder until smooth. Season the dressing with salt and pepper to taste — start with a small pinch of each and adjust later after everything is mixed.
- Add the chopped celery, chopped green onions, and chopped hard-boiled eggs to the cooled pasta. Pour the mayonnaise-mustard dressing over the pasta and vegetables.
- Gently fold the salad with a spatula or large spoon until all ingredients are evenly coated with the dressing. Be careful not to break up the eggs too much; fold until uniform but still chunky.
- Taste and adjust seasoning with additional salt and pepper if needed. If you prefer a tangier salad, add a bit more mustard and fold to combine.
- Cover the bowl with plastic wrap or transfer the salad to an airtight container and chill in the refrigerator for at least 30 minutes to allow flavors to meld. The salad can be made several hours ahead or the day before serving for best texture and flavor.
- When ready to serve, give the salad a gentle stir, transfer to a serving bowl, and garnish with a light dusting of paprika for color and a touch of warmth.
Serving suggestions

This Old Fashioned Macaroni Salad pairs beautifully with grilled proteins, roasted vegetables, or as part of a buffet spread. Serve it alongside cold cuts and crisp greens for a picnic or with smoky barbecue mains for a classic summer plate. It travels well—pack it for potlucks and picnics in a sealed container and give it a quick stir before serving.
Make-ahead and storage
This salad keeps well in the refrigerator for up to 3 days when stored in an airtight container. If the dressing seems thick after chilling, stir in a teaspoon of cold water or a small dollop of mayonnaise and fold to loosen. For best texture, avoid freezing, as the mayonnaise and eggs don’t hold up well to freezing and thawing.
Variations and tips
Want to tweak the classic without losing its soul? Try any of these small adjustments:
- Add a tablespoon of sweet pickle relish for a touch of sweetness and extra tang.
- Fold in a handful of diced bell pepper for color and a little extra crunch.
- Swap half of the mayonnaise for plain yogurt for a tangier, lighter dressing.
- For more herbaceous brightness, stir in a tablespoon of chopped fresh parsley or dill before chilling.
Final thoughts
Simple, comforting, and reliably delicious, this Old Fashioned Macaroni Salad is a recipe to keep in your back pocket. With minimal ingredients and easy techniques, it’s approachable for cooks of any level. Make it for gatherings, weeknight dinners, or whenever you need a side that feels like home.

Old Fashioned Macaroni Salad
Equipment
- Large Pot
- Colander
- Large Mixing Bowl
- Medium Bowl
- Whisk or fork
- Plastic Wrap
Ingredients
- 2 cups ditalini or macaroni pasta
- 1.5 cups mayonnaise
- 2 stalks celery finely chopped
- 4 whole green onions finely chopped (white and green parts)
- 1.5 tablespoons mustard
- 1 tablespoon onion powder
- salt and pepper to taste
- 4 large hard-boiled eggs chopped
- paprika for garnish
Instructions
- Cook the ditalini or macaroni according to package directions until al dente, then drain and rinse under cold water; let drain well.
- In a medium bowl, whisk together the mayonnaise, mustard, onion powder, salt, and pepper until smooth.
- Add the finely chopped celery and green onions to the mayonnaise mixture and stir to combine.
- Place the cooled, drained pasta in a large bowl and pour the mayonnaise mixture over it; stir until the pasta is evenly coated.
- Gently fold in the chopped hard-boiled eggs.
- Sprinkle paprika over the salad, cover with plastic wrap, and chill for at least a couple of hours before serving.
Notes
- Chill for a few hours to let flavors meld.
- Adjust salt and pepper to taste.
