Macaroni Salad Recipe Without Onions: Crispy Celery Crowns and Zesty Herb Dressing

Side Dishes

Macaroni Salad Recipe Without Onions: Crispy Celery Crowns and Zesty Herb Dressing

This macaroni salad recipe without onions delivers the perfect balance of crispy celery crowns and zesty herb dressing that transforms a simple side into a showstopper.

The secret lies in finely diced celery that stays crisp even after chilling, paired with a tangy dressing that cuts through the richness of the mayonnaise. I developed this version after years of testing—every bite should offer that satisfying crunch without the onion flavor that sometimes overpowers delicate palates.

The foundation of this recipe is a creamy base built with mayonnaise and mustard, where the acidity of the mustard brightens the richness. Adding diced celery, bell peppers, and fresh herbs creates texture and color, while pickles contribute a subtle tang.

What sets this apart is the chilling time—at least 2 hours allows flavors to meld while keeping the celery delightfully crisp. This isn’t just a side dish; it’s a flavor experience that elevates any meal.

By the time you serve this salad, you’ll have perfectly cooked pasta tossed in a dressing that’s creamy yet balanced, with celery that stays crispy and vibrant. The herbs add freshness, while the pickles and mustard prevent the dish from feeling too heavy.

This recipe proves you don’t need onions to create a macaroni salad that’s bold, refreshing, and impossible to resist.

Perfect for picnics, potlucks, or as a side for grilled meats, this macaroni salad holds up beautifully for hours. The dressing clings to every strand of pasta, ensuring every bite is packed with flavor. Let’s make a salad that steals the show without relying on onions.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for macaroni salad recipe without onions

Here's what you need to make this crispy, herb-forward macaroni salad that shines at picnics and potlucks.

Ingredient Amount Notes
Short Pasta (Elbow Macaroni) 🍝 1 lb Cooked al dente, cooled
Mayonnaise 🥫 1 cup High-quality, full-fat preferred
Dijon Mustard 🍯 2 tbsp For tangy brightness
Celery Crowns 🧅 2 cups Finely diced, crisp
Green Bell Pepper 🍅 1 cup Diced small, seeds removed
Fresh Dill 🌿 ¼ cup Chopped, for freshness
Fresh Parsley 🌿 ¼ cup Chopped, for color
Dill Pickle Relish 🥒 ¼ cup For subtle tang
Lemon Juice 🍋 2 tbsp Freshly squeezed
Kosher Salt 🧂 1 tsp For seasoning
Black Pepper 🌶️ ½ tsp Freshly ground
Ice Water 💧 ½ cup For crisp celery

Celery is the star here—it needs to stay crisp, so buy fresh crowns and dice them just before mixing. The Trader Joe's brand has the best quality, but any bright green, firm celery works. For extra crunch, soak the diced celery in ice water for 10 minutes before draining and adding to the salad. The bell pepper should be diced small—think rice-sized pieces—so it blends in nicely without overpowering. Fresh herbs are non-negotiable; dried just won't give that same vibrant pop. If you're short on time, frozen chopped herbs thawed and drained work in a pinch, but fresh is always better.

No fresh dill? Dried dill at one-third the amount gets you close, but it won't have that same fresh punch. Short on bell pepper? Red pepper or jalapeño adds a nice twist—just dice it extra small. The pickle relish can be swapped for chopped dill pickles if you prefer more texture. For a tangier dressing, add an extra tablespoon of lemon juice. The mustard is key—Dijon adds depth, but yellow mustard works if that's what you've got. And if your mayo tastes bland, mix in a teaspoon of hot sauce for a little kick.

This salad tastes even better the next day—make it ahead and store in the fridge. The celery stays crisp for up to 2 days if you keep it submerged in the dressing. For potlucks, portion it into airtight containers with a splash of ice water at the bottom to keep everything fresh. The dressing clings to the pasta perfectly, so no need to worry about soggy noodles. If you're serving it with grilled meats, toss in a handful of chopped hard-boiled eggs right before serving for extra protein.

❤️

Why You'll Love This Recipe

  • No-Chop Struggle: I swear by this recipe because the celery and bell pepper? They’re prepped in minutes with a knife—no fancy dicing, just rough chopping. The mustard and mayo do all the heavy lifting while you’re still drying the pasta.
  • Creamy Without Overpowering: Honestly, the Dijon mustard is the secret weapon here. It cuts through the richness of the mayo, giving this salad a bright, tangy bite that makes it way more interesting than your basic potluck dish. Plus, the bell pepper adds a subtle sweetness that balances everything perfectly.
  • Potluck Superstar: This is my go-to for picnics, barbecues, or even just a lazy Sunday lunch. It holds up for hours—no soggy pasta here—and pairs with everything: grilled chicken, sandwiches, or just straight from the bowl with a fork.
  • Budget-Friendly Leftovers: Between us, this salad tastes just as good the next day—if there even is a next day. I’ve made it for four people, and by Wednesday, it’s still my lunch. Elbow macaroni and bell peppers are cheap, and mayo lasts forever, so you’re basically printing money in flavor.

Step-by-step instructions for macaroni salad without onions

Here's how to make a bright, crisp macaroni salad with fresh herbs and crunchy celery.

1

Cook and Cool the Pasta

Bring a large pot of salted water to a rolling boil. Add the 1 lb short pasta (elbow macaroni) and cook until al dente—about 2 minutes less than the package instructions. Drain immediately and rinse under cold water for 30 seconds to stop cooking. Spread the pasta on a baking sheet to cool completely. This prevents a mushy salad later.

I like to toss the pasta with a pinch of kosher salt while it cools—it keeps the noodles from sticking together. The pasta should be completely cool before mixing with the dressing, or you'll end up with a warm, soggy mess. Patience here makes all the difference.

2

Prep the Crunchy Vegetables

Cut the 2 cups celery crowns into ¼-inch dice and place them in a large bowl. Add the 1 cup diced green bell pepper and stir. Pour the ½ cup ice water over the vegetables and let them sit for 5 minutes. This step is key—it keeps the celery crisp instead of limp.

Drain the vegetables well in a colander, pressing gently with a paper towel to remove excess moisture. If the celery feels soggy, repeat the ice water trick for another 3 minutes. You want crisp, bright celery that holds up in the salad, not wilted strands. This is where the magic happens for that satisfying crunch.

3

Make the Zesty Herb Dressing

In a medium bowl, whisk together the 1 cup mayonnaise, 2 tbsp Dijon mustard, 2 tbsp lemon juice, 1 tsp kosher salt, and ½ tsp black pepper until smooth. Fold in the ¼ cup chopped fresh dill, ¼ cup chopped fresh parsley, and ¼ cup dill pickle relish until evenly distributed. The relish adds a subtle tang that balances the richness of the mayo.

Taste the dressing and adjust seasoning if needed—maybe a pinch more salt or a splash of lemon juice. The dressing should be bright, tangy, and just slightly thick. If it's too thick, whisk in 1-2 tsp ice water to loosen it. This is your flavor foundation, so don't skip tasting it!

4

Combine Everything

Add the cooled pasta to the bowl with the dressed vegetables. Pour the herb dressing over the pasta and gently fold everything together with a large spoon or rubber spatula. Be careful not to overmix—just combine until the pasta is evenly coated. The salad should look vibrant and inviting, with flecks of green from the herbs.

Cover the bowl and refrigerate for at least 1 hour before serving. This chilling time lets the flavors meld and the celery stay crisp. If you're short on time, let it sit for 30 minutes—just know the celery might lose a little crunch. For best results, though, 1 hour is ideal.

5

Serve and Enjoy

Before serving, give the salad one final toss to redistribute any settled dressing. The crisp celery crowns should still hold their shape, and the herb dressing should cling beautifully to the pasta. Garnish with extra chopped parsley if you like, for a pop of color.

This macaroni salad keeps well in the fridge for 2-3 days, though I find it's best enjoyed fresh. The crisp celery and zesty herbs shine brightest when served chilled, making it perfect for picnics, potlucks, or a quick lunch. Serve with grilled chicken or crusty bread for a complete meal!

👨‍🍳

Pro Tips For Making Macaroni Salad Recipe Without Onions

  • COOL THE PASTA FAST: Drain the elbow macaroni and immediately rinse it under cold water while stirring—this stops the cooking and prevents a gummy texture. I learned this the hard way when my salad turned into a sad, mushy mess because I skipped this step. (Yes, even if you're impatient like me.)
  • DICE THE CELERY SMALL: Cut the celery crowns into tiny, uniform pieces—think 1/8-inch dice, not thick matchsticks. The smaller the celery, the more evenly it distributes flavor and texture throughout the salad. My grandmother swore by this, and she was right: big chunks make it look pretty but ruin the bite.
  • MIX THE DRESSING LAST: Toss the pasta with half the mayo-mustard mix first, then fold in the veggies before adding the rest. This keeps the celery and bell pepper from getting soggy—adding everything at once turns them into a watery, sad pile. (Your future self will thank you.)
  • USE LESS MAYO AT FIRST: Start with 2/3 of the mayo called for in the recipe, then add more to taste after chilling. The salad will thicken as it sits, and you’ll end up with a gloppy mess if you dump it all in upfront. I skip this when I’m lazy, but the dish is noticeably better when I don’t.

Wine and beer pairings for this macaroni salad recipe without onions

Crisp White Wine

For this bright, herb-forward macaroni salad, I always reach for a dry Riesling from Germany or a Sauvignon Blanc from New Zealand. The crisp acidity and citrus notes in these wines cut through the richness of the mayo while complementing the fresh dill and lemon in the dressing.

A 2022 Dr. Loosen Blue Slate Riesling from the Mosel region is my go-to—it’s light enough to not overpower the salad but has enough complexity to stand up to the celery and bell pepper. Serve it slightly chilled at 45-50°F to enhance its refreshing qualities. 🍷

Light Lager Beer

A German-style pilsner like Warsteiner or Stella Artois is my top beer pairing for this salad. The clean, crisp malt profile and subtle hop bitterness balance the creamy texture and tangy dressing without competing with the herbs.

For a craft option, try a Belgian witbier like Hoegaarden—its coriander and citrus notes echo the lemon and dill in the salad. Serve your beer at 40-45°F to keep it refreshing. 🍺

Sparkling Wine

If you’re looking for something extra special, a dry sparkling wine like La Marca Prosecco or Freixenet Cordon Negro Cava adds a celebratory touch. The bubbles cleanse your palate between bites, making the flavors of the celery and herbs pop even more.

The slight sweetness in Prosecco also pairs beautifully with the tangy dressing, while the crisp acidity of Cava cuts through the richness. Serve sparkling wine at 40-45°F for the perfect balance of refreshment and sophistication. ✨

Non-Alcoholic Options

For those who prefer non-alcoholic pairings, a sparkling apple cider like Martinelli’s or a ginger beer like Feather’s work wonderfully. The effervescence and slight tartness mirror the salad’s brightness, while the ginger adds a subtle warmth that complements the herbs.

If you’re feeling fancy, try a floral herbal tea like hibiscus iced tea—its citrusy notes and natural effervescence (if carbonated) make it a surprisingly perfect match. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 8g40%
Cholesterol 65mg22%
Sodium 720mg31%
Total Carbohydrate 45g16%
Dietary Fiber 4g14%
Sugars 6g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the recipe use ice water for the celery?

The ice water trick is a game-changer for keeping celery crisp! When you soak diced celery in ice water for 5 minutes, the cold temperature slows down enzyme activity that causes wilting. This ensures your salad stays crunchy even after chilling in the fridge. It's especially important for this onion-free version where celery provides all the texture.

2

Can I make this macaroni salad ahead of time?

This salad actually tastes better when made ahead. Cover and refrigerate for at least 1 hour before serving (up to 2-3 days). The flavors meld beautifully, and the celery maintains its crunch. For potlucks, portion it into airtight containers with a splash of ice water at the bottom to keep everything fresh during transport.

3

What can I substitute if I don't have fresh dill?

No problem! Use dried dill at one-third the amount (so 1 tbsp instead of ¼ cup fresh). For a different flavor profile, try fresh parsley or chives instead. If you're short on time, frozen chopped herbs work too—just thaw and drain them well before mixing. The key is maintaining that fresh herb brightness in your salad.

4

How do I prevent the pasta from getting mushy?

Three critical steps: 1) Cook pasta al dente (2 minutes less than package instructions), 2) Rinse immediately in cold water for 30 seconds, and 3) Spread it on a baking sheet to cool completely before mixing. The cold water stops cooking instantly, and letting it cool prevents steam from making everything soggy. Never mix warm pasta with cold dressing!

5

Can I make this macaroni salad without mayo?

Yes! For a lighter version, replace the mayo with Greek yogurt or avocado puree. Use the same ratio (1 cup) and add 1 tsp lemon juice to balance the tang. The texture will be creamier but still delicious. If you prefer oil-based, try olive oil + lemon juice (though it'll be less rich). The key is maintaining that creamy base for the dressing.

★★★★★5.0(7 reviews)
Categories Side Dishes