This is the only Macaroni Salad recipe you will ever need! The secret to the best macaroni salad is a perfectly sweet and tangy dressing, not overcooking the macaroni, and chopping the veggies into small pieces so they don’t take over the pasta. Oh, and plenty of hard-boiled eggs! They are the best, right?
Recipe by The Food Charlatan on January 8, 2023
Prep time: PT30M
Cook time: PT10M
Total time: PT160M
Rating
4.74 stars (19 reviews)
Keywords
macaroni salad, pasta, pasta salad, Salad
Ingredients
3 & 1/2 cups dry elbow macaroni*
1 tablespoon salt (for the boiling water)
4 eggs (hard boiled)
1 & 1/2 cups mayonnaise
1/3 cup granulated sugar
3 tablespoons yellow mustard
1 tablespoon apple cider vinegar
2 teaspoons kosher salt
1/2 teaspoon black pepper
1/4 teaspoon celery seed
1/8 to 1/4 teaspoon cayenne pepper (optional)
1 tablespoon or more to taste sweet pickle relish
1 tablespoon fresh lemon juice
1 (4-oz) jar pimientos, drained
2-3 medium carrots (peeled and shredded)
1/2 green bell pepper (chopped very small)
2 stalks celery (chopped very small)
2 tablespoons red onion (chopped small)
2 tablespoons yellow onion (chopped small)
1-2 tablespoons fresh dill (chopped)
1 tablespoons chives (chopped)
a little more mayonnaise (for after chilling)
Categories
Side Dish
Cuisine
American
Steps
Bring about 10 cups of water to a boil in a large pot set over high heat. Once boiling, add 1 tablespoon salt and 3 and 1/2 cups dry elbow macaroni. Boil for about 7-9 minutes, until the pasta is al dente. Try not to overcook it. Nobody wants mushy macaroni! When it is al dente, drain immediately and return to the pot. Drizzle with a bit of oil and stir so that the pasta doesn't stick to itself.
If you have a steamer, steam 4 eggs over boiling water set over high heat for 11 minutes. (Don't put the eggs in the basket until the water is boiling.) Cool in an ice bath. If you don't have a steamer, cover eggs with 1 inch of cold water and bring to a boil, then turn off heat and let sit with the lid on for about 12 minutes, then put in ice bath to stop the cooking. Once cool, peel the eggs and chop roughly.
Meanwhile, make the dressing. In a large bowl, add 1 and 1/2 cups mayonnaise, 1/3 cup white sugar, 3 tablespoons yellow mustard, 1 tablespoon apple cider vinegar, 2 teaspoons kosher salt, 1/2 teaspoon black pepper, 1/4 teaspoon celery seed, 1/8 or 1/4 teaspoon cayenne pepper (this adds great flavor and not much heat, if you are nervous just add a pinch), 1 tablespoon sweet pickle relish, and 1 tablespoon fresh lemon juice. Whisk it all together.
Now prep your veggies. The reason this is my favorite macaroni salad is because there are no giant chunks in it. Make yours according to your preference, but I always prefer smaller pieces of veggies that blend into the salad rather than sticking out. Drain the pimientos. Shred 2-3 carrots. Chop up half a green bell pepper, 2 stalks of celery, and mince 2 tablespoons each red and yellow onion. Chop up 1-2 tablespoons dill and a tablespoon of chives.
Add the pimientos, shredded carrot, green bell pepper, celery, red onion, yellow onion, dill, chives, cooked pasta, and chopped eggs to the bowl with the dressing.
Stir it all together and taste it. Add more salt, pepper, or other seasonings to taste.
Let the macaroni salad chill for 2-4 hours until cold. Get it out of the fridge and let it sit on the counter for about a half hour before serving, to take the chill off. Just before serving, stir a spoonful of mayonnaise in to make it extra creamy!
This recipe can me made 24 or even 48 hours in advance! When serving, be prepared with a bit of mayonnaise and maybe an extra squeeze of lemon just before serving, to loosen it up and brighten the flavor a bit.
This macaroni salad will keep in the fridge for about 1 week.
Nutitrion
Serving Size: 1 serving
Calories: 399 kcal
Carbohydrates: 39 g
Protein: 8 g
Fat: 23 g
Saturated Fat: 4 g
Trans Fat: 1 g
Cholesterol: 66 mg
Sodium: 1240 mg
Sugar: 8 g
Unsaturated Fat: 18 g
Reviews
bob barker on 2026-07-04 (3 stars): I only used two tablespoons yellow mustard and it's WAYYYYYY too much
Holly on 2026-03-18 (5 stars): I have made this about 4 times now. It doesn't last more than a few days in my house. The kids pack it in their school lunches and it makes a great leftover. Easy, flavorful, perfect. Definitely do what she says and cut the veggies small. Thank you for another keeper!
Karol on 2026-02-06 (5 stars): OMG! Drop the mic, exit stage. This is the best macaroni salad I have ever made and I've tried many other recipes. I followed exact recipe. I only had 1 1/2 hours to let it rest before serving and I was still really impressed, but OMG (yes again), the next day it was SO, SOOOO good. Thank you for sharing. This is a keeper.
Liz on 2024-06-28 (5 stars): We love this. We have egg intolerance in our family so I used vegan mayo and added an oops large amount of cayenne. Delicious!
Christine Yaeger on 2022-10-05 (5 stars): Omg! I am standing at the counter eating this right off the mixing spoon! This is delicious! I too am a huge fan of small chop! It makes all the difference! And then there is the fresh dill!! Thank you for this great recipe!
Brenda L. Phillips on 2022-06-18 (5 stars): I am over 60 years old and had never made macaroni salad ever! Well, I apparently picked the best recipe for my first go at it, because it was delicious! Why did I wait so long?! Probably because it took me over half of the day to prep and make the salad. My first impression was, I understand why most people buy it at the grocery store, I was exhausted (I have medical issues, so was par for the course…)! But then I tasted it - heavenly! The time it took to chop everything and to chop it tiny really paid off. An explosion of taste and crunch!! My husband, who I am lucky to get a grunt of approval from on anything, actually verbally said it was “excellent”! So, thank you for the best macaroni salad I have ever made (I know, the only, ha, ha), but it is also the only macaroni salad recipe I cannot wait to make again, and again! Thanks!!