This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission. Please read our disclosure policy.

Kaleb Wyse wearing a black shirt standing in front of a taupe background.

Why I Love Macaroni Salad

There are some side dishes that never really go out of style, and macaroni salad is one of them. This is the kind of recipe I always look for on the table, whether it’s a backyard dinner, a church potluck, or a summertime cookout. When the weather is warm, everyone wants to enjoy a classic macaroni salad, as it’s a familiar summer favorite for most.

What I love most about my version is that it has all the comfort of a classic recipe, but with some extra flavor in every bite. The cheddar cheese, dill, parsley, and scallions make it feel just a bit fresher and more special, while the creamy dressing keeps everything just the way you want it!

Here’s why you’ll love this recipe:

  • Classic flavor with a fresher twist from dill, parsley, and scallions.
  • The dressing is creamy and balanced.
  • Perfect to make ahead, which means it’s ideal for picnics, potlucks, and cookouts.
  • Cheddar and eggs add heartiness.
  • Pairs well with almost anything off the grill, from burgers and brats to barbecue chicken.
Macaroni salad in a large bowl with serving spoon.
Save this post!
Enter your email address, and we’ll send it straight to your inbox. Plus, you’ll receive The Recipe Box, my weekly newsletter.

Classic Macaroni Salad Ingredients

There are endless recipes for macaroni salad. Ingredients can range from celery, peas, carrots, or any number of add-ins. I opt for a streamlined, simple ingredient list with only what is necessary:

  • Elbow macaroni – The classic pasta shape for soaking up all of the creamy dressing.
  • Mayonnaise – For richness and that traditional macaroni salad texture.
  • Greek yogurt – Lightens the dressing while adding more creaminess.
  • Honey – Just a little sweetness.
  • Yellow mustard – For that bright, tangy, and familiar flavor.
  • Kosher salt and black pepper – Season the dish.
  • Pickle relish – For some pickle-like flavor and texture. I use a slightly sweet bread and butter-style relish, but any relish will work.
  • Hard-boiled eggs – Chopped for classic texture.
  • Scallions – Some fresh onion flavor without being overpowering.
  • Cheddar cheese – A definite Midwestern addition that adds bites of creamy cheese flavor.
  • Fresh dill and fresh parsley – A bit of freshness and flavor.

The full amount of each ingredient can be found in the recipe card below.

Ingredients needed for macaroni salad recipe.

How to Make Classic Macaroni Salad

There are 3 easy steps to put together this classic recipe:

Step 1: Cook the pasta – Bring a large pot of salted water to a boil. Add the elbow macaroni and cook until fully done, about 6-8 minutes. Drain and let the pasta cool slightly.

Step 2: Make the dressing – In a large bowl, whisk together the mayonnaise, Greek yogurt, honey, yellow mustard, kosher salt, black pepper, and pickle relish until smooth and creamy.

Step 3: Combine – Add the slightly cooled macaroni to the dressing and stir until all of the pasta is well coated. Fold in the chopped hard-boiled eggs, diced scallions, cubed cheddar cheese, fresh dill, and fresh parsley. Serve right away, or cover and chill for 1-2 hours to let the flavors meld.

Recipe Tips

  • Salt the pasta water well – This is your first chance to build flavor, and it makes a big difference in a simple pasta salad like this one.
  • Let the macaroni cool slightly – If it’s too hot, it can make the dressing overly loose. Slightly warm pasta is perfect for soaking in the flavors.
  • Stir before serving – As the salad sits, the pasta will absorb some of the dressing. A quick stir brings everything back together.
  • Make it ahead – This is one of those recipes that tastes even better after a little time in the refrigerator. You can make this 1-2 hours before serving if you really want the flavors to meld together, or even a day ahead.
Spoon scooping up serving of macaroni salad with elbow pasta and cheese cubes.

Follow These Tips

Serving & Storage

Serving – Once the macaroni salad has been mixed together, it can be served immediately or placed in the fridge to chill slightly (1-2 hours) and let the flavors meld. You can also make this a day ahead and have it ready to go.

When ready to serve, spoon it into a serving bowl and finish with a little extra chopped dill, parsley, or sliced scallion over the top. It’s especially good with grilled burgers, brats, barbecue chicken, baked beans, or anything you’d bring to a summer picnic.

Storage – Store in an airtight container in the refrigerator for up to 4 days. Give it a stir before serving, since the pasta will continue to absorb some of the dressing as it sits.

Have I Convinced You to Make This Recipe?

I hope you make this recipe and put some food on your table. Leave a comment and share a star rating so you can let others know how much you love this recipe. This helps show others that this is a recipe they, too, can make, enjoy, and love!

Classic Macaroni Salad

4.96 from 22 votes
Classic macaroni salad is a creamy summer side that's packed with pasta, cheddar, eggs, and fresh herbs in a creamy dressing. It's easy to make ahead and always feels right at home on a picnic table or beside anything fresh from the grill.
Prep: 15 minutes
Cook: 8 minutes
Cool Time: 30 minutes
Total: 53 minutes
Servings: 12 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

  • 1 lb elbow macaroni
  • 1 cup mayonnaise
  • cup plain Greek yogurt
  • 1 tbsp honey
  • 2 tbsp prepared yellow mustard
  • ½ tsp kosher salt
  • ½ tsp freshly ground black pepper
  • ¼ cup pickle relish
  • 4 large hard-boiled eggs shelled
  • 3 scallions (white and light green parts) diced
  • 2 tbsp chopped fresh dill
  • 2 tbsp chopped fresh parsley
  • 8 oz cheddar cheese cubed

Instructions 

  • Cook the macaroni: Bring a large pot of salted water to a boil over high heat. Once boiling, add the macaroni. Boil the macaroni until the pasta is fully cooked, 6-8 minutes. Once the pasta is cooked, drain and set aside to cool.
    1 lb elbow macaroni
  • While the pasta is cooling, prepare the dressing: In a large bowl, combine the mayonnaise, Greek yogurt, honey, mustard, salt, black pepper, and pickle relish. Whisk to combine.
    1 cup mayonnaise , ⅓ cup plain Greek yogurt, 1 tbsp honey, 2 tbsp prepared yellow mustard, ½ tsp kosher salt, ½ tsp freshly ground black pepper, ¼ cup pickle relish
  • Combine: Add the slightly cooled macaroni and stir to combine the dressing and pasta. Add in the chopped hard-boiled eggs, scallion, dill, parsley, and cubed cheese and stir. Serve immediately or let it sit for 1-2 hours to let the flavors combine.
    4 large hard-boiled eggs, 3 scallions (white and light green parts), 8 oz cheddar cheese, 2 tbsp chopped fresh dill, 2 tbsp chopped fresh parsley

Video

Nutrition

Serving: 1 servingCalories: 388 kcal

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

Did you make this? Leave a comment below!

Styling: Addelyn Evans | Photography: Dera Burreson

Kaleb Wyse is a New York Times bestselling author behind the popular Wyse Guide website. Living on his fourth-generation Iowa farm, he loves sharing recipes and gardening tips that come from traditions that feel comfortably familiar. His down-to-earth style makes sustainable living and farm life feel like home!

You May Also Like

Grilled Broccoli Salad

Charred broccoli, bright dressing, crunchy almonds, Parmesan cheese in a salad.

Garlic Bread

A secret ingredient that's not traditional makes for the best bread.

2025 Holiday Guide

This year's holiday guide is back and ready to order. Plus, it's better than ever!

Cover of the 2025 Wyse Guide holiday guide.
4.96 from 22 votes (8 ratings without comment)

Leave a comment

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

Recipe Rating:




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

19 Comments

  1. Michelle W says:

    5 stars
    Very yummy! Love the herb forward flavor. Great prep ahead dish. This one will be on repeat this summer.

  2. Cinda Charney says:

    5 stars
    I enjoy his style of cooking. He explains the process of cooking and why we should cook items a certain way. This make understanding HOW to properly prepare and make Good food, easy and results are always excellent. If what you cook is tasty and good, you will enjoy preparing home cooked meals!
    He makes me a better cook, no matter if I cook for one or for 10. His style of cooking is what the average cook has in their Pantry! Thankyou

  3. Pam says:

    5 stars
    So simple but so delicious, full of flavor. This recipe is in my rotation now, thank you, Kaleb!!

  4. Kacee says:

    5 stars
    Delicious pasta salad
    The cheese cubes, Midwest perfection!

  5. Rebecca Harris says:

    5 stars
    Finally the macaroni salad I’ve been looking for. I’ll be making this on repeat

  6. Beverly Lussier says:

    5 stars
    This is a great macaroni salad recipe. Everyone loved it. The recipe says to serve as soon as you put the dressing on and definitely do that. I made it earlier in the day so the pasta absorbed a lot of the dressing. Still great though.

    1. Terry C says:

      5 stars
      I make it two days before and double the dressing. I dress with half of the dressing on the day I prepare the salad. Then right before I set it out for serving I add the 2nd half, maybe less depending on much it needs, so it will be sure to be a yummy creamy consistency with lot of flavor.

  7. Kerry says:

    While this recipe is delicious the first day, it is even better the second. I had to travel so instead of making the entire macaroni salad, I made the dressing including adding the onion, cheese and eggs the night before. When I got to my daughter’s house I cooked the macaroni and added the dressing after it cooled. Tasted great, the secret is letting the ingredients marry. I grew up in the Midwest but had never had this salad. Everyone I’ve served it to has loved it. So thank you for this easy, great recipe!