By Grocery List Plus Editorial Staff | Published on June 14, 2026

Classic Macaroni Salad with Homemade Vinaigrette

Serves 10

227 cal · 60 min

Classic Macaroni Salad with Homemade Vinaigrette

Recipe GLPR8ef4ea0d01d40c

4.8(1)
Salad
60 min
227 cal
Servings: 10
Stovetop
SNAP eligible

A refreshing macaroni salad featuring tender elbow pasta tossed with crisp bell peppers, celery, and fresh green onions, bound together with a silky homemade vinaigrette made from egg, mustard, and grapeseed oil. This versatile side dish is best when chilled for several hours before serving, allowing the flavors to meld beautifully. Perfect for picnics, potlucks, or as a light accompaniment to grilled meats and seafood.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

1 large egg

1 egg yolk

2 tablespoons plus 2 teaspoons distilled vinegar

1 tablespoon Dijon mustard

3/4 teaspoon sugar

1 teaspoon kosher salt, plus more to taste

1/4 teaspoon coarse ground black pepper, plus more to taste

3/4 cup grapeseed oil

1 pound dried elbow macaroni

1/2 large red bell pepper, finely diced

1/2 large orange bell pepper, finely diced

2 stalks celery, finely diced

4 green onions, sliced

Directions

  1. In a blender or mini food processor, combine the whole egg, egg yolk, distilled vinegar, Dijon mustard, sugar, kosher salt, and coarse ground black pepper. Blend on medium speed for a few seconds to combine. With the motor still running, slowly drizzle the grapeseed oil in a thin, steady stream through the top opening. Once all the oil has been incorporated, continue blending until the mixture emulsifies into a creamy vinaigrette, about 30 seconds. Scrape down the sides as needed to ensure everything is well combined.

  2. Transfer the vinaigrette to a small bowl, cover with plastic wrap, and refrigerate until ready to use. The dressing will thicken slightly as it chills. Meanwhile, bring a large pot of salted water to a rolling boil. Add the dried elbow macaroni and cook according to package directions (typically 9–10 minutes) until the pasta is tender but still has a slight firmness when bitten. Drain the cooked pasta through a colander and rinse thoroughly with cold water to halt the cooking process and remove excess starch.

  3. In a large mixing bowl, combine the cooled elbow macaroni with the finely diced red bell pepper, orange bell pepper, celery, and sliced green onions. Toss gently to distribute the vegetables evenly throughout the pasta.

  4. Pour approximately 3/4 of the prepared vinaigrette over the macaroni mixture. Toss everything together until the pasta and vegetables are evenly coated. Taste the salad and adjust the seasoning with additional salt and black pepper if desired.

  5. Cover the bowl and refrigerate the macaroni salad for at least 4 hours, preferably overnight, to allow the flavors to fully develop. Just before serving, drizzle the remaining vinaigrette over the top and toss gently to refresh the salad. Serve chilled as a side dish, appetizer, or light main course.

Comments

Grocery List Plus Editorial Staff4.75

All ingredients are stocked at every major Charlotte chain—eggs, vinegar, mustard, pasta, and produce are reliable finds even at ALDI and Walmart. The stated 60 minutes is honest: 15 to boil pasta and vegetables, 10 to make the vinaigrette, 10 to mix, then 25 to chill before serving. At roughly $1.20 per serving, the cost is driven entirely by the eggs and oil, making this genuinely budget-friendly. This is a true make-ahead dish that improves overnight in the fridge and reheats beautifully cold, ideal for weeknight batch cooking or a weekend picnic.

Sign in or create a free account to add your review.