
This Betty Crocker classic macaroni salad recipe delivers the creamy, tangy, and perfectly balanced potluck favorite we all grew up loving. The secret lies in chilled hard-boiled eggs, crisp celery, and just the right amount of tangy mayo—no one will guess it’s foolproof to make.
I’ve perfected this version over countless summer gatherings, where it disappears faster than the chips and dip.
The beauty of this recipe is its versatility—it works as a side dish, main course, or picnic centerpiece. Traditional elements like diced eggs and pickles add classic texture, while modern swaps (like vegan mayo or extra protein) keep it relevant for today’s gatherings.
The key is letting it chill for at least 4 hours—this is where the flavors truly meld into that signature creamy, tangy harmony.
What you’ll end up with is a cool, creamy salad that’s light enough for summer but substantial enough to satisfy a hungry crowd. The pasta stays al dente, the eggs hold their shape, and the dressing coats every bite without overpowering.
It’s the kind of dish that makes you look like the potluck hero—easy to transport, impossible to resist.
Perfect for holiday gatherings, office parties, or spontaneous backyard BBQs. Here’s how to make it—just like Betty Crocker intended, but with a few modern twists. Let’s get started!
Ingredients for betty crocker classic macaroni salad
Pantry staples plus a few fresh elements—this crowd-pleaser comes together faster than you can say potluck hero.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Elbow Macaroni 🍝 | 2 cups | Uncooked, al dente preferred |
| Large Eggs 🥚 | 6 whole | Hard-boiled, peeled, diced |
| Mayonnaise 🥛 | 1 cup | Duck or avocado oil preferred |
| Vinegar 🍋 | ½ cup | White or apple cider |
| Dijon Mustard 🌶️ | 1 tbsp | For tangy depth |
| Granulated Sugar 🍚 | 1 tbsp | Balances tanginess |
| Celery Stalks 🧅 | 3 whole | Diced, crisp texture |
| Red Onion 🧅 | ½ whole | Diced, sharp bite |
| Sweet Pickle Relish 🥒 | ½ cup | Classic crunch |
| Salted Peanuts 🥜 | ½ cup | Crushed, optional protein |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Dill 🌿 | 1 tsp | Or 1 tbsp fresh |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The eggs are non-negotiable for that classic Betty Crocker texture. Grab extra-large eggs from the store—they’re easier to peel and hold their shape better. I always boil a batch ahead and store them in the fridge for up to 1 week. Freshly boiled beats canned eggs every time. For the pasta, Barilla or De Cecco are my go-tos—they cook up al dente without getting mushy. Celery? Buy pre-cut from the store to save time, but if you’re chopping fresh, grab the heartier stalks—they stay crisp longer. The onion adds that perfect sharp bite, so don’t skip it.
No mayo? Greek yogurt works beautifully—just add a splash of milk to thin it out. Out of vinegar? Lemon juice or rice vinegar in a pinch. The sugar might seem odd, but it balances the tanginess—trust me on this. Pickle relish canned? Heinz or Vlasic are solid choices. For the peanuts, Planters or store-brand salted work fine—just crush them yourself for better texture. Short on dill? Fresh parsley at double the amount gives a similar vibe. This salad tastes even better the next day, so make it ahead—just keep it chilled.
This salad keeps for 3-4 days in the fridge, but the flavors peak after 24 hours of chilling. I always double the batch for parties—it disappears fast. For transport, use a large airtight container with a damp towel on top to keep everything fresh. The dressing separates? Just give it a quick stir before serving. Leftovers? Perfect for sandwiches or wraps the next day—just add some mustard and mayo.
Why You’ll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of dish where you just mix and go. Boil the pasta, hard-boil the eggs, and then stir everything—mayo, mustard, vinegar—into a creamy, tangy dream. No chopping, no fussing, just a bowl of goodness in under 20 minutes.
- Tangy Creamy Magic: That Dijon mustard and vinegar combo? It’s the secret weapon. The eggs add richness, the mayo keeps it luscious, and the vinegar cuts through it all for a flavor that’s bright, bold, and just addictive enough to make you want seconds.
- Picnic Party Star: This salad travels like a champ—no ice needed, no spills, just grab-and-go perfection. I’ve packed it for beach days, potlucks, and even lazy Sundays where I just want something reliable that doesn’t scream “I spent hours in the kitchen.”
- Budget-Friendly Leftovers: Honestly, this recipe is my money-saving hero. A few eggs, some pasta, and mayo stretch into meals for days. The texture stays great even after three days in the fridge, and it’s the kind of dish that makes me feel like I’m feeding a crowd without breaking the bank.
Step-by-step instructions for Betty Crocker classic macaroni salad
Here’s how to make this timeless potluck favorite with perfect texture and flavor balance.
Cook the Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add 2 cups medium elbow macaroni. Cook until 1 minute before the package suggests for al dente texture – you want it tender but still with a slight bite. Drain immediately and rinse under cold water to stop the cooking process. This prevents the pasta from becoming mushy when mixed with the dressing later.
I like to spread the drained macaroni on a baking sheet to cool completely before mixing. This helps prevent the salad from becoming warm and limp. If you skip this step, the pasta will continue cooking in the dressing and turn into a gluey mess.
Prepare the Creamy Dressing Base
In a large mixing bowl, whisk together 1 cup mayonnaise, 0.5 cup vinegar, 1 tbsp Dijon mustard, and 1 tbsp granulated sugar until completely smooth. This is where the classic tangy-sweet flavor profile comes together. The vinegar brightens the mayonnaise while the sugar helps balance the acidity.
Add the 6 whole large eggs (previously hard-boiled, peeled, and diced) to the dressing mixture. Stir gently to distribute the eggs evenly without breaking them up too much. You want visible egg pieces throughout the salad for texture. This is the heart of the classic flavor – the creamy egg yolk mixed with the tangy dressing creates that signature taste everyone loves.
Combine All Ingredients for Perfect Texture
Add the cooled macaroni to the dressing mixture and gently fold everything together using a large spoon or rubber spatula. Be careful not to overmix – just combine until everything is evenly distributed. The macaroni should be fully coated with the creamy dressing.
Now add the 3 whole celery stalks (diced), 0.5 whole red onion (diced), 0.5 cup sweet pickle relish, 0.5 cup salted peanuts (crushed), 1 tsp dried dill, 1 tsp kosher salt, and 0.5 tsp black pepper. Fold these in gently, making sure the peanuts and celery are evenly distributed throughout. The peanuts add a nice crunch contrast to the creamy texture, while the celery and onion provide freshness.
Finish with Brightness and Chill
Stir in the 1 tbsp lemon juice at the very end – this adds a bright, fresh note that cuts through the richness of the mayonnaise. Give everything one final gentle mix to ensure all the flavors are well combined. The salad should look creamy with visible chunks of egg, celery, onion, and peanuts.
Cover the bowl and refrigerate for at least 4 hours (overnight is even better) before serving. This chilling time allows all the flavors to meld together perfectly. When ready to serve, give it one final stir – the salad will look even more creamy and inviting after chilling.
Pro Tips For Making Betty Crocker Classic Macaroni Salad
- Rinse the Pasta Cold: Drain your elbow macaroni, then run it under cold water for 10 seconds. This stops the cooking process instantly and keeps the pasta from turning mushy when mixed with the mayo-egg dressing later—trust me, you’ll notice the difference in texture.
- Hard-Boil Eggs 9 Minutes: I used to pull eggs at 7 minutes, but they’d turn out rubbery. Now I set a timer for 9 minutes, then shock them in ice water for 5 minutes. The whites stay firm, the yolks stay creamy, and slicing them is a breeze—no weird gray rings or dry bites.
- Mix Dressing First: Whisk the mayo, Dijon, vinegar, and a pinch of salt before adding eggs or pasta. This ensures everything emulsifies smoothly, and you won’t end up with a lumpy mess when folding in the hard-boiled eggs later. (Yes, even if you’re impatient like me.)
- Chill Before Serving: Let the salad sit uncovered in the fridge for at least 2 hours—preferably 4. The flavors meld, the pasta absorbs the dressing, and it won’t be soggy by lunchtime. I skip this and regret it every time.
Storing and reheating this dish
Refrigerator Storage
Store your macaroni salad in an airtight container with a tight-fitting lid to keep the dressing from separating. I use glass Pyrex containers because they distribute cold evenly and prevent odors from seeping in.
Keep it chilled at 40°F or below—this salad actually tastes better after 24 hours as the flavors meld. For best texture, consume within 3-4 days of making it. 💫
Freezer Storage
This salad isn’t ideal for freezing because the pasta can become mushy and the dressing separates. However, if you must, freeze it in single-serving portions for up to 1 month.
Use freezer-safe plastic containers with tight lids, leaving ½ inch headspace for expansion. Thaw overnight in the fridge before reheating—never microwave directly from frozen. 🧊
Reheating Safely
If you’ve stored leftovers, reheat gently to avoid breaking the eggs or making the pasta soggy. Transfer to a microwave-safe bowl, cover with a damp paper towel, and heat on 50% power in 1-minute intervals, stirring between each.
Alternatively, warm in a small saucepan over low heat with 2 tablespoons water until reaching 165°F. Stir constantly to redistribute the dressing. ✨
Transporting Tips
For potlucks, use a large insulated cooler bag with an ice pack. Pack the salad in a shallow, wide container—this makes it easier to serve directly from the dish.
Wrap the container in a damp towel before sealing to prevent drying. The cooler will keep it safely chilled for 4-6 hours, perfect for summer gatherings. 🚗
Reviving Day-Old Salad
If your salad looks dry after chilling, simply stir in 1-2 tablespoons of mayonnaise or milk to restore creaminess. For extra crunch, sprinkle with chopped celery or peanuts right before serving. The flavors deepen overnight, so don’t hesitate to make it ahead—just give it a final stir before dishing. 💡
Leftovers Reinvented
Transform leftover macaroni salad into sandwiches or wraps by spreading it on toasted bread with a smear of mustard. Or mix it into potato salad for a creamy twist.
For a quick snack, serve it with crackers or sliced veggies—the peanuts add satisfying crunch. These ideas keep the salad from feeling like leftovers! 🌟
Nutrition facts
Frequently asked questions
Can I make this macaroni salad ahead of time?
This salad tastes even better after 4-6 hours of chilling, so making it ahead is ideal. The flavors meld beautifully overnight, and it’s perfect for potlucks or gatherings. Just store it in an airtight container in the fridge until ready to serve.
What can I substitute for the eggs in this recipe?
For a vegan version, replace the eggs with ½ cup silken tofu (crumbled) plus 1 tbsp nutritional yeast for a similar texture. You can also use ¼ cup chickpeas (mashed) for a neutral flavor. The eggs add richness, so these swaps won’t be identical but still work well.
Why does my macaroni salad turn watery after chilling?
Overcooked pasta or too much liquid (like vinegar or lemon juice) causes wateriness. Always cook pasta 1 minute less than package instructions and rinse well. Also, reduce vinegar to ¼ cup**> if concerned. Let the salad sit uncovered in the fridge for 15 minutes before serving to help absorb excess moisture.
Can I add protein like ham or chicken?
Yes! Dice 1 cup cooked ham or ½ cup shredded rotisserie chicken and fold it in with the other ingredients. For best results, add it after chilling so it absorbs the dressing. If using raw chicken, cook it fully first to avoid food safety risks.
How do I prevent the dressing from separating?
Stir the salad gently before serving to redistribute the dressing. For extra insurance, whisk 1 tsp cornstarch with 1 tbsp cold water and stir it in—this helps thicken the mayo slightly. Always store it in an airtight container and avoid shaking it when transporting.
- Nihari Recipe: Slow-Simmered Spiced Lamb with Fragrant Rice - November 2, 2026
- Kamut Bread Recipe: Ancient Grains With Nutty Crunch and Chewy Crumb - November 2, 2026
- Air Fry Pompano Fish Recipe: Lemon-Caper Crust With Crispy Skin - November 2, 2026