Macaroni salad is a creamy pasta salad that never disappoints. You can make it with simple veggies and a tangy mayo-yogurt dressing.
The result is a delicious summer salad with a cooling crunch and luscious creaminess. You can make it ahead and serve it as a main or side dish for potlucks, picnics, and barbecues.
Table of Contents
You’ll love this macaroni salad recipe because it’s easy to make and, most importantly, because it’s a sure crowd-pleaser.
This recipe is an American classic born from the intersection of two cuisines: Italian cuisine, where immigrants brought over macaroni to the US.
And German cuisine, rich in creamy mayonnaise-based sauces with a sweet and tangy taste.
There are three main components to make a delicious macaroni salad:
- Noodles: you can use any pasta shape. The most popular is elbow macaroni.
- Dressing: traditionally is mayo based. Our version combines egg-free mayo with Greek yogurt to make a light yet incredibly creamy dressing.
- Veggies: pick colorful, seasonal, and crunchy veggies. They are usually added raw.
While this recipe is heavily inspired by classic macaroni salad, we made a few modifications to make it more balanced, nutritious, and delicious.
Ingredients & Substitutions
Pasta
You can use any Italian pasta to make macaroni salad. The most common shape is elbow macaroni.
Other shapes that work well are fusilli, rotini, and ditalini.
Frozen peas
We include frozen peas to add a naturally sweet flavor, bright green color, and fulfilling protein.
You can cook the frozen peas in the same pot with the pasta.
Bell pepper
Crunchy red bell pepper is best; cut into small pieces.
Substitute halved cherry tomatoes or yellow bell pepper for red bell pepper.
Celery
Celery adds crunch and freshness, and we love it in macaroni salad. Cut it into small pieces.
Substitute thinly sliced radishes for celery.
Red onion
The red onion should be finely chopped.
Substitute shallots or green onions for red onion.
Carrot
The carrot adds color and sweetness. You can grate it with the large holes of a box grater.
Substitute corn for carrots.
Pickle cucumber
You can add dill pickles, sour pickles, or sweet pickles, chopped into small pieces.
Substitute sweet pickle relish, capers, or olives for pickles.
Macaroni salad dressing
Our dressing is creamy and indulgent while being lighter and healthier than a regular macaroni salad dressing. You can make it with:
- Mayonnaise: you can use vegan mayo or regular mayo.
- Greek yogurt: substitute with unsweetened non-dairy yogurt to make the recipe vegan.
- Apple cider vinegar: substitute red wine or white wine vinegar.
- Mustard: you can use yellow American mustard or Dijon mustard.
- Sugar: optional, but we think a little sugar makes this recipe more authentic.
- Garlic powder.
- Salt and black pepper.
How to make macaroni salad
Boil the pasta in a large pot with salted boiling water per package instructions.
Halfway through cooking, add frozen peas to the pasta in the same pot.
When the pasta is cooked, drain them, rinse them under cold water for 15 seconds, and add them to a large bowl.
Note: rinsing the pasta under cold water for a few seconds is essential to prevent it from overcooking. Don’t rinse for more than 15 seconds, or you’ll remove flavor.
While the pasta cooks, make the dressing by whisking together mayonnaise, Greek yogurt, apple cider vinegar, mustard, sugar, salt, black pepper, and garlic powder.
Add shredded carrots, diced bell pepper, finely chopped red onion, chopped celery, chopped pickles, and the dressing to the bowl with the pasta.
Stir until well combined and enjoy immediately or store in the fridge, covered with a plate or in an airtight container.
Serving suggestions
This creamy macaroni salad is excellent as a main or side dish for summer cookouts, BBQs, and get–togethers alongside your choice of protein and veggies:
- BBQ tofu (probably the best tofu you’ll ever have).
- Barbecue sauce (ketchup, smoked paprika, mustard, sugar, soy sauce, etc.)
- Grilled tofu (tofu slices, olive oil, sesame seeds, smoked paprika, etc.)
- Grilled zucchini (zucchini olive oil, garlic, basil, salt, etc.)
- Microwave sweet potato (sweet potato, butter, sage, salt, etc.)
Questions
Yes, absolutely. You should salt the pasta water because no matter how much dressing you add to the salad if you don’t salt the water, your pasta will taste bland.
The pasta will inevitably absorb the dressing as it sits in the fridge.
The best thing to do is to cool down the pasta under running water for 15 seconds (no more than that, or you’ll remove the flavor) before mixing it with the dressing.
If the pasta is dry the next day, add a squeeze of lemon juice and toss. It’ll be delicious!
Tips
- Salt the pasta water: you should always cook the pasta in salted water. If you don’t salt the water, the pasta will taste bland, no matter how much dressing you cover it with.
- How much salt?
8 ounces of pasta (230 grams): cook pasta in 2 quarts of boiling water (8 cups or 2 Liters) with 1 tablespoon of salt (15 grams). Serves 2 – 3 people.
12 ounces of pasta (340 grams): cook pasta in 3 quarts of boiling water (12 cups or 3 Liters) with 1 ½ tablespoons of salt (21 grams). Serves 4 people.
1 pound of pasta (450 grams): cook pasta in 1 gallon of boiling water (16 cups or 4 Liters) with 2 tablespoons of salt (30 grams). Serves 5-6 people. - Cool the pasta with water: while many people might disagree, it is best practice to drain the pasta and cool it under running water to prevent it from overcooking. The trick is to be fast here. You should only rinse it for 15 seconds tops. Rinsing it longer will ruin the flavor and texture of the pasta.
- Cut the dressing with yogurt: reducing the amount of mayo and adding some Greek-style yogurt not only will almost half the calories of this dish; it will also make it lighter, more digestible, and more nutritious.
Storage
Make ahead: you can make macaroni salad a couple of days ahead of time. Remember that the dressing will dry as the salad sits in the fridge. The next day, add a squeeze of lemon juice and toss before serving the salad.
Refrigerator: keep leftovers in an airtight container in the fridge for up to 3 days.
Freezer: we don’t recommend freezing macaroni salad.
More pasta salads
Get more fresh and summer-friendly summer ideas with these pasta recipes:
- Creamy pasta salad (pasta, corn, olives, bell pepper, white beans, mayonnaise, etc.)
- Chickpea pasta salad (chickpeas, cherry tomato, olives, corn, pasta, etc.)
- Pesto pasta salad (basil pesto, green beans, bowtie pasta, cherry tomatoes, etc.)
- Vegan pasta salad (white beans, pasta, corn, red onion, lemon basil, olives, etc.)
More creamy recipes
If you love creamy dishes, try these colorful and super creamy sides:
- Dill potato salad (potato, radish, celery, Greek-style yogurt, dill, pickles, etc.)
- Coleslaw (cabbage, carrot, parsley, yogurt, mayonnaise, mustard, etc.)
- Red cabbage slaw (red cabbage, carrot, parsley, vinegar, mayonnaise, etc.)
- Broccoli salad (broccoli, sundried tomatoes, red onion, mayonnaise, vinegar, etc.)
For many more pasta ideas, check out our pasta category page.
Macaroni Salad
Ingredients
- ½ pound pasta elbow macaroni or other
- 1 cup frozen peas
- 1 red bell pepper diced
- 1 carrot grated
- 1 red onion finely chopped
- 1 rib celery thinly sliced
- ½ cup dill pickles chopped
Macaroni salad dressing
- ½ cup vegan mayo or regular mayo
- ½ cup Greek yogurt or non-dairy yogurt
- 2 tablespoons apple cider vinegar
- 1 tablespoon mustard yellow or Dijon
- 1 tablespoon sugar
- 1 teaspoon salt
- 1 teaspoon garlic powder
- ¼ teaspoon black pepper
Instructions
- Boil ½ pound pasta in a large pot with salted boiling water per package instructions.Halfway through cooking, add 1 cup frozen peas to the pasta in the same pot.Drain them and rinse them under cold water for 15 seconds, and add them to a large bowl.
- While the pasta cooks, make the dressing by whisking together ½ cup vegan mayo, ½ cup Greek yogurt, 2 tablespoons apple cider vinegar, 1 tablespoon mustard, 1 tablespoon sugar, 1 teaspoon salt, 1 teaspoon garlic powder, and ¼ teaspoon black pepper.
- Add 1 red bell pepper (diced), 1 carrot (grated), 1 red onion (chopped), 1 rib celery (chopped), ½ cup dill pickles (chopped) and the dressing to the bowl.
- Stir until well combined and enjoy immediately or store in the fridge, covered with a plate or in an airtight container.
Video
Notes
Nutrition
If you liked this macaroni salad, you might also enjoy:
Collections
30 Cherry Tomato Recipes
Collections
25 Easy Zucchini Recipes
Collections
25 Easy Eggplant Recipes
[adthrive-in-post-video-player video-id=”9ufxiwis” upload-date=”2023-07-14T05:22:48.000Z” name=”Macaroni Salad” description=”Macaroni salad is a creamy pasta salad that never disappoints. You can make it with simple veggies and a tangy mayo-yogurt dressing.
The result is a delicious summer salad with a cooling crunch and luscious creaminess. You can make it ahead and serve it as a main or side dish for potlucks, picnics, and barbecues.” player-type=”default” override-embed=”default”]
oopsie forgot to give the well deserved five stars for this one!
That’s fantastic, Kris! I’m so delighted that this recipe brought back memories from your grandmother’s cooking. How wonderful โค๏ธ
Thanks so much for taking the time to leave your kind feedback. All the best,
Louise
This actually brought my childhood memories of what my grandmother had ready for the many hungry mouths that moved through her kitchen back to me in a flash! So thank you for bringing this recipe into my rotation. It brings back fond memories, and also practical solutions to a busy week in my household. I do randomly add the veggies I have, so great recipe to clean out the fridge while at the same time contends with busy schedules. LOVE this recipe, so thank you for reconnecting me to the genius way my grandmother had of setting everyone up for success. Nothing better than clean home cooking to make the week feel manageable!
Thanks I going to try it night
I have been crazing pasta salad for weeks. So glad I saw this delicious recipe on Instagram. I made the dressing as directed and I otherwise used what I had on hand to clean out my refrigerator and make this salad. I used Banza brand chickpea pasta, frozen peas, red bell pepper, canned butter beans, and gobs of grated carrots and diced celery. Perfect for a hot summer day.
Thank you for your message Kim,
We are so happy you liked the recipe ๐
Have a wonderful day!
Nico
I never had macaroni salad at my house and what I tasted elsewhere as a kid was not going to make me a fan.
THIS STUFF is wonderful! I love all the crunch, I love the dressing – I’ve used it on other things, too. I have made it with Hellman’s mayo and regular yogurt with sugar, but I’ve also made it with Keto Honey instead of sugar and used Duke’s mayo for a Keto version and oh my! Regardless, I get compliments every time. So I tell them to check out The Plant Based School!’
Thank you!
Hi Meg, YAY- I’m so delighted you enjoyed this salad!
Thank you for so much for your substitution suggestions that are very useful for other readers. And thank you for your kind words and enthusiasm, it really means a lot to us โค๏ธ
All the best, Louise
I am so happy to find your channel! I have many allergies that make it hard for me to eat a healthy diet. I get so bored of lettuce salads with the same dressing- oil and vinegar! But you have so much variety and new flavours! I have already made two of your salads this week and my whole family is loving them.
Today my doctor told me I need to lose weight for health reasons. I am planning on cooking each one of the recipes from your YouTube shorts channel and I know I wonโt become bored. Thank you so much for your healthy recipes. ๐๐
Hi Angela,
Fantastic, I’m delighted that you and your family like the salads – and our recipes in general ๐
I wish you the best of luck of your health journey, we’re happy to help you.
Thank you so much for your kind words, and all the best.
Louise