Love this? Save it for later!
Share the inspiration with your friends
My cousin Alex had claimed for years that macaroni salad was just a soggy mess of pasta and mayo—utterly pointless at any picnic. For close to a decade, he’d politely dodge every family gathering where it appeared. Then one summer Sunday, I whipped up this creamy classic elbow macaroni salad with peas just to keep it for myself. I caught him sneaking back for seconds, spoon in hand, looking totally caught but too stubborn to admit defeat. Honestly, I wasn’t expecting the conversion, but there it was—Alex, the ultimate skeptic, was quietly loving a dish he swore he hated.
What made this elbow macaroni salad different? Maybe it was the fresh snap of sweet peas mixed with perfectly cooked pasta coated in a tangy, creamy dressing that wasn’t overly heavy. Or maybe it was the little crack I made in the mixing bowl earlier that morning, forcing me to be extra gentle when stirring everything together (lesson learned: never rush macaroni salad prep). You know that feeling when a simple dish suddenly feels like a revelation? That’s exactly how this recipe landed for us. It’s stayed in regular rotation ever since—because sometimes, the classics just need a little patience and the right touch to win over even the toughest critics.
Why You’ll Love This Recipe
Let me tell you, this creamy classic elbow macaroni salad with peas isn’t just your average side dish. After testing countless versions, this one consistently steals the show at potlucks and family dinners. Here’s why it might just become your go-to picnic companion:
- Quick & Easy: Ready in under 30 minutes, it’s perfect for busy afternoons or last-minute get-togethers.
- Simple Ingredients: You probably have everything in your pantry already—no need for a special trip to some fancy store.
- Perfect for Outdoor Meals: This salad holds up well in the heat, making it ideal for picnics, barbecues, or beach days.
- Crowd-Pleaser: Kids love the creamy texture and sweet peas, while adults appreciate the balanced tang from the dressing.
- Unbelievably Delicious: The combo of tender elbow pasta with crisp peas and a silky dressing hits that nostalgic comfort-food note just right.
What sets this elbow macaroni salad apart is the smooth, creamy dressing made with a hint of mustard and vinegar that cuts through the richness beautifully. Plus, the peas add a pop of color and freshness that keeps every bite interesting. Honestly, I’ve tried fancy versions with dozens of ingredients, but this one’s simplicity and balance make it the best classic you can rely on. Whether you’re packing it for a family reunion or just craving that old-school comfort, it’s the recipe that makes you close your eyes after the first bite—and smile.
What Ingredients You Will Need
This creamy classic elbow macaroni salad with peas uses everyday ingredients that come together to create a rich, satisfying dish. Most are pantry staples or easy to find in any supermarket. Here’s what you need:
- Elbow macaroni: 2 cups (about 8 oz or 225 g) uncooked. Look for a reliable brand like Barilla for consistent texture.
- Frozen peas: 1 cup (150 g), thawed. Fresh peas can be used in season, but frozen are convenient and sweet.
- Mayonnaise: 3/4 cup (180 ml). I recommend Hellmann’s for the classic creamy base.
- Plain Greek yogurt: 1/4 cup (60 ml). Adds tang and lightness to balance the mayo.
- Dijon mustard: 1 tablespoon. Brings a subtle sharpness that wakes up the dressing.
- Apple cider vinegar: 1 tablespoon. For a mild acidity that brightens the salad.
- Celery: 1 stalk, finely chopped (adds crunch and freshness).
- Red onion: 2 tablespoons, finely diced (optional, but adds a nice bite).
- Salt and black pepper: To taste. Freshly ground black pepper works best.
- Granulated sugar: 1 teaspoon (optional, to balance acidity).
If you want to make this gluten-free, just swap the elbow macaroni for a gluten-free pasta brand. And if dairy is a concern, use a dairy-free mayo and coconut yogurt instead of Greek yogurt—you’ll still get that creamy texture. In summer, I sometimes swap peas for fresh sweet corn, which brings a lovely different sweetness. But honestly, the peas here are a tried-and-true classic that keeps this salad feeling nostalgic and fresh.
Equipment Needed
- Large pot: For boiling the elbow macaroni. A heavy-bottomed pot helps prevent sticking.
- Colander: To drain the pasta and peas after cooking.
- Mixing bowl: A medium to large bowl for combining all ingredients. I prefer glass or stainless steel for easy stirring.
- Measuring cups and spoons: For precise ingredient amounts.
- Wooden spoon or sturdy spatula: For mixing the salad gently without breaking the pasta.
- Knife and chopping board: To finely chop celery and onion.
If you don’t have a colander, a slotted spoon works in a pinch when draining pasta. Also, I’ve used plastic mixing bowls plenty of times, but I find glass bowls keep things cooler and easier to clean when working with creamy dressings. Nothing fancy here—just basic tools you probably already own. Keeping things simple means less cleanup, which I always appreciate.
Preparation Method

- Cook the macaroni: Bring a large pot of salted water to a boil. Add 2 cups (8 oz / 225 g) of elbow macaroni and cook according to package instructions until al dente—about 7 to 8 minutes. (Don’t overcook; you want a slight bite so it holds up in the salad.) Drain the pasta in a colander and rinse briefly under cold water to stop the cooking. Set aside to cool completely, about 10 minutes.
- Prepare the peas and vegetables: While the pasta cooks, thaw 1 cup (150 g) frozen peas by running under cool water or leaving them out for 10 minutes. Drain well. Finely chop 1 celery stalk and, if using, 2 tablespoons of red onion. Set aside.
- Make the dressing: In a mixing bowl, combine 3/4 cup (180 ml) mayonnaise, 1/4 cup (60 ml) plain Greek yogurt, 1 tablespoon Dijon mustard, 1 tablespoon apple cider vinegar, 1 teaspoon sugar (optional), salt, and freshly ground black pepper to taste. Whisk until smooth and creamy. Taste and adjust seasoning if needed—you want a nice balance of tang and creaminess.
- Combine pasta and dressing: Add the cooled macaroni, peas, chopped celery, and onion (if using) to the dressing. Gently fold everything together using a wooden spoon or spatula, making sure all the pasta is evenly coated. Be gentle to avoid breaking the pasta.
- Chill and serve: Cover the bowl with plastic wrap and refrigerate for at least 1 hour before serving. This resting time lets the flavors meld and the salad chill perfectly. Give it a gentle stir just before serving to freshen it up.
Quick tip: If your salad feels a bit dry after chilling, stir in a splash of milk or a little extra mayo to bring back creaminess. Also, make sure to taste before serving—sometimes a pinch more salt or vinegar makes all the difference. I learned this the hard way after a few bland attempts!
Cooking Tips & Techniques
Let me share some hard-won tips that make this creamy classic elbow macaroni salad with peas stand out.
- Don’t overcook the pasta: The pasta should be firm but cooked through. Overcooked macaroni turns mushy once dressed and chilled. Timing is everything here—9 minutes max, then rinse immediately under cold water.
- Rinse the pasta well: This stops the cooking and washes away excess starch that can make your salad gluey. Rinsing also cools the pasta, which helps the dressing stick without melting the mayo.
- Chill at least an hour: The salad tastes best cold, and the flavors deepen with resting time. I actually think it’s better the next day, but it rarely lasts that long in my house.
- Mix gently: Use a wooden spoon or spatula to fold the salad rather than stirring vigorously. This keeps the pasta intact and preserves the peas’ snap.
- Adjust seasoning last minute: After chilling, taste again. Sometimes a splash of vinegar or a pinch of salt brightens everything up just before serving.
Honestly, I learned the hard way that skipping the chilling step results in a bland, lukewarm mess. Trust me, give it time. Also, I once forgot the celery and ended up with a salad that was a bit one-dimensional—don’t skip that crunch!
Variations & Adaptations
This elbow macaroni salad is a great canvas for creativity. Here are some ways to switch things up based on your mood or dietary needs:
- Make it vegan: Swap mayo for vegan mayonnaise and Greek yogurt for unsweetened dairy-free yogurt. Use gluten-free pasta if needed.
- Add protein: Toss in diced cooked chicken, ham, or crispy bacon bits for a heartier meal.
- Seasonal twist: Replace peas with fresh shelled edamame in spring or corn kernels in summer for a sweet crunch.
- Spicy kick: Stir in a teaspoon of hot sauce or some diced jalapeños for a subtle heat.
- Herbal freshness: Add chopped fresh dill or parsley to brighten the salad.
One variation I’m fond of is mixing in some diced dill pickles for tangy crunch—adds a nice surprise layer of flavor. The basic recipe is forgiving, so feel free to experiment! If you want a lighter version, just reduce the mayo and increase the yogurt.
Serving & Storage Suggestions
This creamy classic elbow macaroni salad with peas is best served chilled, straight from the fridge. It pairs wonderfully with grilled meats like ribs and chicken or alongside sandwiches for a picnic spread. I like to garnish it with a sprinkle of paprika or fresh herbs for a pop of color.
Store leftovers in an airtight container in the refrigerator for up to 3 days. The salad thickens as it chills, so give it a gentle stir and a splash of milk or extra mayo before serving again. Avoid freezing this salad—it doesn’t hold up well and becomes watery upon thawing.
The flavors actually deepen after a day or two, so if you can resist, it’s worth making ahead for parties or family meals. Just keep in mind that the peas soften a bit over time, so enjoy it fresh for the best texture.
Nutritional Information & Benefits
Per serving (approximate): 280 calories, 12g fat, 33g carbohydrates, 8g protein.
This recipe balances comfort with nutrition. The peas provide a good dose of fiber, vitamin C, and plant-based protein. Greek yogurt adds probiotics and protein while cutting down on some of the mayo’s fat content. Using apple cider vinegar and mustard also gives the dressing a tangy punch without extra calories.
For those watching gluten or dairy, easy swaps make this dish accessible without losing its classic appeal. This salad can fit nicely into a balanced diet, offering a filling side that’s not just empty carbs and fat. I appreciate it for being both satisfying and surprisingly fresh-tasting.
Conclusion
So there you have it—this creamy classic elbow macaroni salad with peas is a recipe that won over even the toughest critic in my family. It’s simple, reliable, and perfect for any picnic or potluck where you want a dish that feels both familiar and special. I encourage you to make it your own, whether by adding a personal twist or sticking to the classic flavors that made it a quiet favorite around my kitchen table.
Honestly, I keep coming back to this recipe because it’s comforting without being boring, easy but never lazy. If you give it a try, please drop a comment sharing your experience or any changes you made—I love hearing how people put their own spin on a classic! Here’s to good food, good company, and unexpected conversions at the dinner table.
FAQs About Creamy Classic Elbow Macaroni Salad with Peas
How long can I keep macaroni salad in the fridge?
Store it in an airtight container for up to 3 days. It’s best enjoyed chilled and fresh, but flavors develop nicely overnight.
Can I use fresh peas instead of frozen?
Yes! Fresh peas work great when in season. Just blanch them briefly in boiling water before adding to the salad.
Is this macaroni salad gluten-free?
The traditional recipe isn’t, but swapping in gluten-free elbow pasta makes it safe for gluten-free diets.
Can I prepare this macaroni salad ahead of time?
Absolutely! Make it a few hours or even a day ahead to let the flavors meld. Just give it a gentle stir before serving.
What can I use instead of mayonnaise?
You can substitute with vegan mayo for a dairy-free option or increase Greek yogurt for a tangier, lighter dressing.
For a twist on classic picnic sides, you might enjoy the crunchy textures in crispy garlic chicken or the fresh flavors of a summer tomato salad. Both pair beautifully with this creamy macaroni salad for a well-rounded meal.
Pin This Recipe!

Creamy Classic Elbow Macaroni Salad with Peas
A creamy, tangy elbow macaroni salad with sweet peas, perfect for picnics and potlucks. This classic recipe balances comfort with freshness and is quick and easy to prepare.
- Prep Time: 15 minutes
- Cook Time: 8 minutes
- Total Time: 1 hour 23 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 2 cups (8 oz / 225 g) uncooked elbow macaroni
- 1 cup (150 g) frozen peas, thawed
- 3/4 cup (180 ml) mayonnaise
- 1/4 cup (60 ml) plain Greek yogurt
- 1 tablespoon Dijon mustard
- 1 tablespoon apple cider vinegar
- 1 stalk celery, finely chopped
- 2 tablespoons red onion, finely diced (optional)
- Salt and freshly ground black pepper to taste
- 1 teaspoon granulated sugar (optional)
Instructions
- Bring a large pot of salted water to a boil. Add elbow macaroni and cook according to package instructions until al dente, about 7 to 8 minutes. Drain and rinse under cold water to stop cooking. Set aside to cool completely, about 10 minutes.
- Thaw frozen peas by running under cool water or leaving out for 10 minutes. Drain well. Finely chop celery and red onion (if using). Set aside.
- In a mixing bowl, combine mayonnaise, Greek yogurt, Dijon mustard, apple cider vinegar, sugar (if using), salt, and black pepper. Whisk until smooth and creamy. Adjust seasoning to taste.
- Add cooled macaroni, peas, chopped celery, and onion to the dressing. Gently fold together using a wooden spoon or spatula, ensuring pasta is evenly coated without breaking.
- Cover bowl with plastic wrap and refrigerate for at least 1 hour before serving. Stir gently before serving to freshen.
Notes
Do not overcook the pasta to avoid mushiness. Rinse pasta well to stop cooking and remove excess starch. Chill salad at least 1 hour for best flavor. Stir gently to keep pasta intact. Adjust seasoning after chilling with extra salt or vinegar if needed. For gluten-free, use gluten-free pasta; for dairy-free, use vegan mayo and dairy-free yogurt.
Nutrition
- Serving Size: About 1 cup per serv
- Calories: 280
- Fat: 12
- Carbohydrates: 33
- Protein: 8
Keywords: macaroni salad, elbow macaroni salad, creamy pasta salad, picnic side dish, peas, classic macaroni salad, easy pasta salad


