Salads
Betty Crocker's classic macaroni salad delivers that perfect balance of creamy, cool texture and nostalgic flavor that makes it a potluck staple. The secret lies in the mayonnaise-based dressing, which binds tender elbow macaroni with diced hard-boiled eggs and crisp vegetables into a harmonious bite.
I've perfected this recipe over years of summer gatherings, where it disappears faster than the chips—no one ever leaves with seconds.
What sets this version apart is the precise ingredient ratio: just enough mayonnaise to coat the pasta without making it soggy, plus a touch of mustard for brightness and vinegar to cut through the richness.
The vegetables stay crisp when chopped fresh and added just before serving, while the eggs add protein and richness that keeps everyone coming back for more. Chilling for at least 2 hours allows flavors to meld perfectly, creating that signature creamy yet light texture.
This isn't just another macaroni salad—it's the one that gets passed around at family reunions and holiday picnics. The creamy dressing clings to each bite of pasta, while the vegetables add satisfying crunch and color.
What you'll end up with is a dish that's creamy yet refreshing, classic yet adaptable, and guaranteed to disappear from the table. The best part? It's easy to make ahead and tastes even better the next day.
Make it your own with optional additions like diced celery, bell peppers, or even a touch of paprika for warmth. Here's everything you need to create this timeless crowd-pleaser that's been bringing people together for generations.
Ingredients for betty crocker classic macaroni salad
Twelve ingredients for a dish that's creamy, nostalgic, and always a hit at gatherings.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 2 lbs | Cooked al dente, drained well |
| Mayonnaise 🥫 | 2 cups | High-quality, like Hellmann's |
| Large Eggs 🥚 | 8 whole | Hard-boiled, peeled, diced |
| Yellow Onion 🧅 | 1 whole | Diced small, crisp |
| Celery Stalks 🧅 | 4 whole | Diced small, fresh |
| Sweet Pickle Relish 🥒 | 1 cup | For tangy crunch |
| Dijon Mustard 🌶️ | 1 tbsp | For brightness |
| White Vinegar 💧 | 1 tbsp | For acid balance |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Paprika 🌶️ | ½ tsp | Optional for warmth |
| Fresh Dill 🌿 | ¼ cup | Chopped, optional garnish |
The elbow macaroni is the star here—look for the smaller, more uniform cuts at Kroger or Walmart for that perfect bite. Freshly cooked pasta makes all the difference, so boil it just until al dente and drain it well. For the eggs, room-temperature eggs boil more evenly, and I always peel them while still warm under cold running water. The mayonnaise? Hellmann's or Duke's are my go-tos—they're creamy without being too heavy. If you're worried about sogginess, use low-moisture shredded cheese if adding cheese, but this classic version skips it entirely.
No Dijon mustard? Yellow mustard works in a pinch, but you'll lose some depth. Short on relish? Diced sweet pickles or even finely chopped dill pickles add that tangy crunch. The celery and onion should be chopped small—about 1/8-inch dice—so they stay crisp. Want extra color? Add diced bell peppers or cherry tomatoes, but toss them in just before serving so they don't get soggy. The paprika is optional, but if you add it, toast it lightly in a dry pan first for a deeper flavor. And if you're making this ahead? Add the veggies and eggs last—they'll stay fresher longer.
This salad tastes even better the next day, so make it 24 hours ahead if you can. Store it in an airtight container in the fridge, and give it a good stir before serving. The dressing will separate a bit, but that's normal—just mix it up. If you're prepping for a crowd, double the batch—it disappears fast. For serving, I like to sprinkle the chopped dill on top right before taking it out of the fridge. It adds a pop of color and freshness that makes it look (and taste) like you put in extra effort. Keeps well for 3-4 days in the fridge, but honestly? It's gone before then.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear, the only knife work here is dicing that onion—and honestly, even that’s optional. Toss in pre-chopped celery from the store, boil the macaroni, and fold in the eggs and mayo. That’s it. Done. Even my college apartment days couldn’t scare me off this one.
- Creamy Crunch Magic: Between us, the mayo-egg combo is chef’s kiss—rich but not heavy, with that perfect bite from the celery and onion. The eggs add just enough texture so it’s not mushy, and the macaroni? Still al dente after sitting for hours. That’s the kind of salad that disappears at picnics.
- Picnic to Potluck: This is my secret weapon for anything—backyard BBQs, church dinners, or even a lazy Sunday spread. Pack it in a container, and it’ll hold up for days. (Yes, even on a Tuesday night when you’re scrambling for a side.)
Step-by-step instructions for betty Crocker's classic macaroni salad
This creamy, crunchy macaroni salad comes together in layers—start with the pasta, then build the tangy, herby dressing.
Cook and Cool the Elbow Macaroni
Bring a large pot of salted water to a rolling boil and cook the 2 lbs elbow macaroni according to package directions until al dente—about 12-14 minutes. You want the pasta to be tender but still hold its shape when drained. Drain immediately into a colander and rinse under cold water to stop the cooking process.
Transfer the drained macaroni to a large mixing bowl and let it cool completely at room temperature. I know it’s tempting to skip this step, but letting the pasta cool prevents the dressing from turning greasy. If you’re short on time, spread the pasta on a baking sheet and refrigerate for 15 minutes while you prep the other ingredients.
Hard-Boil and Dice the Eggs
Place the 8 whole large eggs in a saucepan and cover them with 2 inches of cold water. Bring to a boil over high heat, then remove from heat, cover, and let sit for 12 minutes. Drain and transfer the eggs to an ice bath to cool completely. Once cooled, peel the eggs and chop them into ¼-inch dice. The eggs should be evenly sized for a consistent texture in the salad.
Pro tip: If the eggs are stubborn to peel, tap them gently on the counter before running under cold water. I’ve found this trick saves time and frustration. Set the diced eggs aside—they’ll absorb the dressing beautifully.
Finely Dice the Onion and Celery
Peel and dice the 1 whole yellow onion into ⅛-inch pieces—small enough to disappear into the salad but still add a crisp bite. Cut the 4 whole celery stalks into similarly sized dice. The goal here is uniformity so every forkful has the same texture. Place both in a medium bowl and sprinkle with ½ teaspoon salt and ¼ teaspoon black pepper. Toss to coat and set aside.
This step is where the classic crunch comes from. If you’re using pre-diced onion or celery from a jar, drain it well to avoid making the salad watery. Fresh is always better, but if you’re short on time, jarred will work in a pinch.
Mix the Creamy Dressing
In a separate large bowl, combine the 2 cups mayonnaise, 1 cup sweet pickle relish, 1 tablespoon Dijon mustard, 1 tablespoon white vinegar, 1 teaspoon salt, ¼ teaspoon black pepper, and ½ teaspoon paprika. Whisk until smooth and fully blended. The dressing should be thick but pourable—if it’s too thick, add 1-2 tablespoons of water to loosen it slightly.
This is the heart of the salad, so taste as you go. The Dijon mustard adds brightness, while the vinegar cuts through the richness of the mayonnaise. If you’re feeling adventurous, add a pinch of sugar to balance the tanginess, but the relish should provide enough sweetness.
Combine Everything and Chill
Add the cooled macaroni, diced onion and celery, and diced eggs to the dressing. Stir gently but thoroughly to distribute everything evenly. Fold in the ¼ cup fresh dill just before serving—this keeps the herbs vibrant and prevents them from wilting. Taste and adjust seasoning if needed; you might want to add a little more salt or vinegar to taste.
Cover the bowl and refrigerate for at least 2 hours (overnight is even better). This chilling time lets the flavors meld and the dressing fully coat the pasta. When ready to serve, give it one final stir—you’ll notice how creamy and cohesive everything becomes. Garnish with extra dill if desired, and enjoy this classic potluck favorite!
Pro Tips For Making Betty Crocker Classic Macaroni Salad
- RINSE THE PASTA: Drain the elbow macaroni and run it under cold water for about 10 seconds after cooking. This stops the cooking process and prevents the salad from turning mushy later—especially important since this recipe relies on the pasta holding its shape. I learned this the hard way when my first batch turned into a gluey mess after sitting overnight.
- CHOP THE ONION FINE: Dice that yellow onion into tiny, even pieces—think 1/8-inch cubes, not 1/4-inch chunks. The classic recipe calls for a mild flavor, but uneven bits make the texture inconsistent and can leave you with a few big, crunchy surprises. Use a sharp knife and don’t rush; this is where the salad’s balance lives.
- LET EGGS COOL FAST: Shock the hard-boiled eggs in ice water for 5 minutes before peeling, then let them cool completely before chopping. Warm eggs stick to the shell and each other, making them nearly impossible to dice cleanly. I used to peel them right after boiling, and half the time, the yolks would smear everywhere—wasteful and frustrating.
- MIX IN MAYO LAST: Toss the pasta with the other ingredients (onion, celery, eggs) first, then fold in the mayonnaise at the very end. This keeps the pasta from absorbing too much mayo too soon, which can make the salad greasy and heavy. The classic recipe relies on that creamy texture, but adding it all at once guarantees a better texture balance.
Wine and beer pairings for this dish
Crisp White Wine
For this classic macaroni salad, I always reach for a dry Riesling or Sauvignon Blanc—their bright acidity cuts through the creamy mayonnaise beautifully. A German Riesling with its crisp citrus notes or a New Zealand Sauvignon Blanc with zesty herbal undertones balances the salad's richness perfectly.
Serve chilled at 45-50°F for the best experience. 🍷
Crisp Lager Pairing
A crisp American lager like Coors Banquet or Miller Lite complements the salad's creamy texture without overpowering it. The light, clean finish cleanses your palate between bites, making it ideal for potlucks.
For a craft option, try a Belgian witbier like Hoegaarden—its coriander and citrus notes echo the relish in the salad. Serve at 40-45°F for optimal refreshment.
Light Beer Alternatives
If you prefer something with a bit more character, a Mexican lager like Modelo Especial or Pacifico works wonders. The subtle malt sweetness pairs nicely with the salad's tangy elements.
For a hoppier option, a light American ale with 10-15 IBUs (like Fat Tire) adds a gentle bitterness that contrasts the creaminess. Just avoid heavy stouts or IPAs—they'll overwhelm the delicate flavors.
Sparkling Wine Option
For a special occasion, a dry sparkling wine like Prosecco or Cava elevates the dish to a whole new level. The bubbles add a festive touch while the acidity brightens the mayonnaise. Serve chilled and use it to toast before diving into the salad—it's a crowd-pleaser at summer gatherings. 🥂
Non-Alcoholic Pairings
Don't overlook sparkling water with a lemon wedge—it's refreshing and keeps the palate clean. For something more substantial, try a ginger beer like BrewDog Ginger Beer, which adds a zesty kick that complements the relish.
A cucumber-mint infused water also works beautifully, especially on hot days. These options keep the meal light and refreshing.
Nutrition facts
Frequently asked questions
Can I make this macaroni salad ahead of time?
This salad tastes even better when made 24 hours ahead—the flavors meld perfectly in the fridge. Store it in an airtight container and give it a good stir before serving. The dressing may separate slightly, but just mix it up. Pro tip: Add fresh veggies and eggs right before serving to keep them crisp.
What can I substitute if I don't have sweet pickle relish?
No problem! Use 1 cup diced sweet pickles or ½ cup finely chopped dill pickles for tangy crunch. For extra flavor, try 1 tablespoon capers or 2 tablespoons finely chopped cornichons. Just adjust the vinegar to taste—you may need ½ teaspoon more to balance the flavors.
Why does my macaroni salad get watery?
Watery salad usually means the pasta wasn't drained well or the dressing is too thin. Always rinse pasta under cold water after draining, and let it cool completely before mixing. For the dressing, use high-quality mayonnaise (like Hellmann's) and add 1 tablespoon flour to thicken it if needed. Also, avoid overmixing after adding veggies.
Can I make this recipe without eggs?
Yes! Replace the eggs with 1 cup diced ham, 1 cup crumbled feta cheese, or 1 cup chopped hard-boiled chickpeas for protein and texture. For a vegan version, use ¼ cup nutritional yeast and 1 tablespoon lemon juice in the dressing to mimic the eggy flavor. Just adjust seasoning to taste.
How do I keep the veggies crisp in macaroni salad?
Chop veggies just before mixing and use a sharp knife for clean cuts. Toss them with ½ teaspoon salt and let sit for 5 minutes to draw out moisture, then pat dry with a paper towel. For extra crunch, add 1 tablespoon lemon juice to the dressing—it helps preserve freshness. Avoid adding veggies too early or the salad will turn mushy.
