Broccoli and Macaroni Salad Recipe: Bright Green Bites With Zesty Lemon-Dill Kick

Side Dishes

Broccoli and Macaroni Salad Recipe: Bright Green Bites With Zesty Lemon-Dill Kick

This broccoli and macaroni salad recipe transforms a classic side into a vibrant, zesty dish that steals the show at any meal. 💛 The secret lies in perfectly cooked pasta, crisp-tender broccoli florets, and a bright lemon-dill dressing that keeps every bite fresh and flavorful.

I developed this version after realizing most recipes either drowned the broccoli in mayo or left the pasta underseasoned—this one gets it right.

The foundation starts with elbow macaroni cooked just shy of al dente, then chilled to prevent mushiness.

Fresh broccoli florets are blanched briefly to maintain their bright green color and crisp texture, while the dressing—a tangy blend of lemon juice, fresh dill, and a touch of Dijon—ties everything together with a zingy kick.

This isn’t your grandmother’s side dish; it’s a restaurant-quality salad that holds up for picnics or potlucks.

What you’ll end up with is a salad that’s creamy yet light, with a perfect balance of textures—crunchy florets, tender pasta, and a dressing that clings without overpowering. The lemon-dill flavor brightens the dish, making it feel fresh even when served cold.

Plus, it’s endlessly adaptable: swap in vegan mayo for a plant-based version or add sunflower seeds for extra crunch.

Ready in under 30 minutes, this salad is perfect for meal prep or last-minute gatherings. The flavors only develop more as it sits, so it tastes even better the next day. Let’s get started!

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

Ingredients for broccoli and macaroni salad

Bright florets, creamy pasta, and zesty dressing—this salad delivers restaurant-quality flavor in 30 minutes.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 lb Cooked al dente, chilled
Fresh Broccoli Florets 🥦 1 ½ lb Cut into bite-sized pieces
Mayonnaise 🥛 ¾ cup Vegan or regular preferred
Fresh Dill 🌿 ½ cup Chopped, stems removed
Lemon Juice 🍋 ⅓ cup Freshly squeezed
Dijon Mustard 🟠 1 tbsp For tangy depth
Red Wine Vinegar 🍷 1 tbsp For brightness
Granulated Sugar 🍬 1 tbsp Balances acidity
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Celery Ribbons 🥬 ½ cup Thinly sliced, optional
Red Bell Pepper 🌶️ ¼ cup Diced, for crunch

The broccoli makes or breaks this dish. Look for bright green florets with tight buds—avoid anything yellowing or wilted. Trader Joe's and Whole Foods usually have the freshest cuts. For the macaroni, elbow shape works best (no tiny orecchiette). Cook it just shy of al dente—it’ll finish cooking in the dressing. Pro tip: rinse the pasta under cold water after cooking to stop the cooking process and prevent mushiness. The celery and bell pepper add crunch, but skip them if you're short on time—the salad still shines.

No mayo? Greek yogurt or vegan mayo works beautifully—just add a splash more lemon to keep it tangy. Fresh dill is ideal, but dried dill at one-third the amount works in a pinch. Short on red bell pepper? Green or yellow works too, or swap for sunflower seeds for extra crunch. The Dijon mustard is non-negotiable—it's what gives that restaurant-quality depth. For extra zing, add a pinch of cayenne pepper to the dressing. And if you're making this ahead, the flavors actually get better overnight—trust me on that.

This salad keeps beautifully. Store the dressing separately in the fridge for up to 5 days—just stir it before using. The pasta and veggies stay fresh for 3 days if kept in an airtight container. For meal prep, I always make a double batch—half for lunch, half for dinner. The dressing can be made a day ahead, which saves time. And if you're serving it at a picnic? Pack the dressing separately to keep everything crisp.

❤️

Why You'll Love This Recipe

  • No-Boil Shortcut: I swear by this—just toss the elbow macaroni in boiling water for two minutes less than the package says, then shock it in ice water. That crisp-tender texture? Chef’s kiss. No waiting around for al dente perfection.
  • Zesty Creamy Magic: The mayo gets a bright upgrade with fresh dill and lemon juice—honestly, it’s the kind of tangy richness that makes you forget it’s a salad. The broccoli florets stay crisp, and that herby punch? Instant crowd-pleaser.
  • Lunchbox Legend: Between us, this is my go-to for packed lunches or potlucks. It travels well (no soggy pasta here), and I’ve even served it at BBQs as a side. The lemon keeps it fresh for days—no weird fridge odors, just pure satisfaction.
  • Budget Win: Elbow macaroni and broccoli are cheap staples, and mayo stretches further than you’d think. I make this for four people for under $8, and it’s the kind of dish that disappears fast—no leftovers, no waste, just happy bellies.

Step-by-step instructions for bright green broccoli and macaroni salad

Here's how to make this zesty, refreshing salad that stays fresh for days.

1

🍳 Step 1: Cook and Chill the Elbow Macaroni

Bring a large pot of salted water to a rolling boil. Add the 1 lb elbow macaroni and cook until al dente—about 1 minute less than the package instructions. Drain immediately and rinse under cold water for 30 seconds to stop the cooking process. This prevents the pasta from becoming mushy in the dressing.

Transfer the drained macaroni to a large mixing bowl and let it cool completely to room temperature. I like to spread it out on a baking sheet for 10-15 minutes while I prep the other ingredients. This ensures the pasta is completely chilled when we add the dressing—cold pasta absorbs the flavors better and keeps the salad crisp.

2

👨‍🍳 Step 2: Blanch and Prep the Broccoli Florets

Fill a large bowl with ice water and set it nearby. Bring a separate pot of salted water to a boil and add the 1.5 lb fresh broccoli florets. Blanch for 30-45 seconds until they're bright green and just tender—don't overcook or they'll turn mushy. Immediately drain and transfer to the ice water bath to stop the cooking.

Once cooled, drain the broccoli again and pat it very dry with paper towels. This step is crucial—any moisture will dilute your dressing and make the salad soggy. While the broccoli dries, chop the 0.5 cup fresh dill (stems removed) and set aside. The bright green color and fresh flavor will tie everything together.

3

🥘 Step 3: Make the Zesty Lemon-Dill Dressing

In a medium bowl, whisk together the 0.75 cup mayonnaise, 0.33 cup lemon juice, 1 tbsp Dijon mustard, 1 tbsp red wine vinegar, 1 tbsp granulated sugar, 1 tsp salt, and 0.5 tsp black pepper. The sugar might seem odd, but it balances the acidity from the lemon and vinegar, creating a perfectly harmonious flavor.

Add the chopped fresh dill and stir until fully incorporated. The dressing should have a vibrant green color and a bright, tangy aroma. Taste and adjust seasoning if needed—you might want to add a pinch more salt or sugar depending on your mayonnaise's saltiness. This is where the magic happens, so don't rush it.

4

🥘 Step 4: Combine All Ingredients

In the bowl with the chilled macaroni, add the blanched broccoli florets, 0.5 cup celery ribbons, and 0.25 cup diced red bell pepper. Pour the lemon-dill dressing over everything and gently fold with a large spoon until everything is evenly coated. Be careful not to overmix—just enough to combine.

Let the salad sit for 10-15 minutes at room temperature. This allows the flavors to meld together perfectly. If you're serving it immediately, give it a final toss right before plating. For best results, cover and refrigerate for at least 1 hour before serving—this lets all the flavors develop and the salad reach its peak texture.

5

⏰ Step 5: Serve and Enjoy

Before serving, give the salad one final gentle toss to redistribute any dressing that might have settled. The salad should be bright green, crisp, and packed with that zesty lemon-dill flavor. Serve immediately or store in an airtight container in the refrigerator for up to 3 days. This salad tastes even better the next day as the flavors continue to develop!

For extra crunch, top each serving with additional chopped fresh dill and a sprinkle of black pepper. Pair it with grilled chicken, shrimp, or enjoy it as a light lunch on its own. The perfect balance of creamy, tangy, and fresh makes this salad a crowd-pleaser every time.

👨‍🍳

Pro Tips For Making Broccoli And Macaroni Salad

  • COOK MACARONI AL DENTE: I learned this the hard way—overcooked elbow macaroni turns into mush in salads. Pull it out when it’s still slightly firm (about 1 minute before package instructions say), then shock it in ice water. The texture stays perfect, and the pasta won’t turn to glue when mixed with mayo.
  • TRIM BROCCOLI SMALL: Skip the giant florets—cut broccoli into bite-sized pieces (about 1-inch chunks) so every bite has pasta and veggie. Also, snap off the thick stems and chop them finely; they’re just as tasty and add bulk without overwhelming the dish.
  • DRESS PASTA BEFORE MIXING: Toss the drained macaroni with a tiny amount of mayo and lemon juice right after cooking. This prevents the pasta from absorbing all the dressing later and turning soggy. (Yes, even if you’re impatient like me—just do it.)
  • ADD DILL LAST: Fresh dill wilts fast in mayo, so chop it just before serving and fold it in gently. If you add it early, you’ll end up with a sad, limp garnish instead of bright, herby flavor. Save the pretty stems for garnish if you’re feeling fancy.

Best sauces and condiments for this recipe

Classic Mayo-Based Dressing

The lemon-dill mayo dressing is the heart of this salad, balancing creamy richness with bright acidity. I use Hellmann's Real Mayonnaise for its neutral flavor, but Duke's or Best Foods work just as well. For a vegan version, Just Mayo or Sir Kensington's plant-based mayo delivers a similar texture.

The key is whisking in fresh lemon juice (about ⅓ cup) and 1 tbsp Dijon mustard—this combo prevents the dressing from tasting flat or overly sweet. 💛

Tangy Vinaigrette Twist

Swap mayo for a lighter dressing by mixing Ÿ cup olive oil, 3 tbsp red wine vinegar, 1 tbsp lemon juice, 1 tsp Dijon, and ½ tsp honey. This version keeps the salad refreshing and low-calorie while still packing flavor.

For extra depth, add 1 tsp capers or 1 anchovy fillet (finely minced) to the vinaigrette. The acidity cuts through the pasta, making every bite vibrant.

Herb-Infused Variations

Swap dill for chives or parsley to change the flavor profile completely. For a Mediterranean twist, add 1 tbsp chopped olives and ½ tsp dried oregano to the dressing. If you love heat, stir in ½ tsp smoked paprika or a pinch of cayenne—it adds warmth without overpowering.

Fresh herbs should always be added last to preserve their aroma and color.

Creamy Yogurt Option

Thick Greek yogurt makes a lighter, tangier dressing. Mix ½ cup plain Greek yogurt with Ÿ cup mayo, 2 tbsp lemon juice, and 1 tbsp Dijon. This version is protein-rich and perfect for meal prep.

For extra creaminess, stir in 1 tbsp crème fraÎche or sour cream. The yogurt also adds a subtle tang that brightens the broccoli and pasta.

Sweet and Smoky Dressing

For a unique twist, blend ½ cup mayo, 2 tbsp honey, 1 tbsp apple cider vinegar, and ½ tsp smoked paprika. This sweet-smoky dressing pairs beautifully with the broccoli’s natural sweetness.

Add ½ tsp garlic powder for extra depth, or a pinch of celery seed for an earthy note. It’s a crowd-pleaser at summer barbecues! 🔥

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 15mg5%
Sodium 580mg25%
Total Carbohydrate 35g12%
Dietary Fiber 6g21%
Sugars 6g
Protein 10g20%
* 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

Can I use dried broccoli instead of fresh?

Fresh broccoli is ideal for this recipe, but if you must use dried, soak it in cold water for 10 minutes to rehydrate before blanching. The texture won't be as crisp, but it'll still work in a pinch. For best results, add a splash of lemon juice to the dressing to brighten the flavor.

2

How do I make this salad vegan?

Swap the mayonnaise for vegan mayo (like Just Mayo) and use plant-based yogurt or olive oil for creaminess. Check that all other ingredients (like Dijon mustard) are vegan-friendly. The lemon-dill dressing still delivers that zesty kick without any animal products.

3

Why does my salad get soggy?

Soggy salads happen when ingredients aren't fully drained or the pasta isn't chilled before mixing. Always pat broccoli very dry and let cooked pasta cool completely. Add dressing last and toss gently—overmixing releases starches that make everything mushy.

4

Can I add protein to this salad?

Grilled chicken, shrimp, or chickpeas work beautifully. Cook protein separately and add it to the salad just before serving to keep it warm. For extra flavor, toss the protein in a little olive oil with garlic and herbs before adding to the salad.

5

How long can I store the dressing separately?

The dressing stays fresh for up to 5 days in an airtight container in the fridge. Store it separately from the pasta and veggies to maintain crispness. When ready to serve, simply combine everything and toss gently—this keeps the salad fresh-tasting even after storage.

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