How to Make the Perfect Classic Macaroni Salad
American · Easy · 30 min · 12 servings
This creamy macaroni salad is a timeless potluck staple that feeds a crowd with ease. It is packed with crunchy vegetables and a tangy dressing that gets better as it chills.
Why this recipe works
This Classic Macaroni Salad recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 30 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 320 calories with 7g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 1 lb elbow macaroni
- 1.5 cup mayonnaise
- 2 tbsp apple cider vinegar
- 3 stalks celery diced
- 1 cup frozen peas thawed
- 4 whole hard boiled eggs chopped
Step by step instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil and cook elbow macaroni according to package directions until al dente. Drain and rinse under cold water to stop cooking, then set aside.
Step 2: Make the Dressing
In a large bowl whisk together the mayonnaise and apple cider vinegar until smooth and well combined. Season generously with salt and black pepper.
Step 3: Combine Ingredients
Add the cooled macaroni, diced celery, thawed peas, and chopped hard boiled eggs to the bowl with dressing. Stir gently until everything is evenly coated.
Step 4: Chill and Serve
Cover the bowl with plastic wrap and refrigerate for at least one hour before serving to allow the flavors to meld together. Stir once more before serving cold.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- mayonnaise → Greek yogurt for a lighter version
- elbow macaroni → any short pasta such as rotini or shells
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Not rinsing the pasta after cooking which makes it sticky and warm
- Adding dressing to hot pasta which causes it to absorb too much and become dry
Nutrition facts
Per serving: 320 calories, 7g protein, 38g carbs, 16g fat, 2g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →