Cold Broccoli Pasta Salad Recipe: Crisp-Tender Florets and Creamy Herb Dressing

Salads

Cold Broccoli Pasta Salad Recipe: Crisp-Tender Florets and Creamy Herb Dressing

This cold broccoli pasta salad recipe delivers the perfect balance of crisp-tender florets and a rich, herby dressing that keeps flavors vibrant for hours. The secret lies in blanching the broccoli just enough to soften it slightly while preserving that satisfying crunch—no soggy bites here.

I developed this recipe after countless failed attempts where the broccoli turned mushy or the dressing overwhelmed the pasta.

What sets this salad apart is the creamy herb dressing, made with Greek yogurt and fresh dill, that coats every noodle without making the dish heavy.

The pasta stays al dente thanks to a quick rinse in ice water, and the broccoli retains its vibrant green color and satisfying bite. It’s the kind of meal that comes together in under 30 minutes but tastes like you spent hours in the kitchen.

By the time you’re done, you’ll have a salad that’s tender yet textured, with each bite offering a mix of creamy, fresh, and slightly crisp elements. The dressing clings to the pasta and broccoli, ensuring every forkful is packed with flavor.

This isn’t just a side dish—it’s a complete, satisfying meal that holds up perfectly for picnics, potlucks, or a light lunch.

Best of all, it keeps beautifully in the fridge for up to 4 days, making it ideal for meal prep. Serve it chilled or at room temperature, and watch it disappear faster than you can say "second helping." Let’s get started on this refreshing, foolproof salad.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for cold broccoli pasta salad

Pantry staples plus fresh herbs and crunchy veggies—this salad comes together fast.

Ingredient Amount Notes
Broccoli Florets 🥦 4 cups Cut into even-sized florets
Medium Pasta 🍝 12 oz Farfalle or penne preferred
Plain Greek Yogurt 🥛 ¾ cup Full-fat for creaminess
Fresh Dill 🌿 ⅓ cup Chopped, stems removed
Extra-Virgin Olive Oil 🫒 ⅓ cup Light, fruity variety
Lemon Juice 🍋 ¼ cup Freshly squeezed
Mayonnaise 🥫 ¼ cup Duck or regular
Red Wine Vinegar 🍷 1 tbsp For tangy balance
Garlic Cloves 🧄 2 cloves Minced, for dressing
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Red Bell Pepper 🧅 ½ cup Diced, for crunch
Sunflower Seeds 🌻 ⅓ cup Toasted, for texture
Ice Water 💧 1 cup For pasta rinse

Broccoli is the star here, so pick crowns with tight florets—they hold their shape better. Trader Joe's usually has the best pre-cut florets, but if you're buying whole heads, trim the thick stems first. The secret to crisp-tender florets? Blanch them for exactly 1 minute in boiling water, then shock in ice water. Overcooking turns them mushy. For the pasta, farfalle or penne work best—they trap the dressing better than long noodles. Cook until al dente, then rinse immediately in ice water to stop cooking and remove starch.

No fresh dill? Dried dill at one-third the amount works, but it won’t be as bright. The Greek yogurt needs to be plain—full-fat for the creamiest dressing. Subbing mayo for the yogurt? Use duck mayo for richer flavor. Red wine vinegar adds depth, but apple cider vinegar is a great swap. For extra crunch, toasted pine nuts replace sunflower seeds. The dressing keeps for 5 days in the fridge, so make extra—it’s perfect on sandwiches too.

This salad tastes even better the next day as flavors meld. Store components separately in airtight containers—dressing stays fresh for 5 days, broccoli holds for 3 days if blanched properly. To serve, toss everything together just before eating. For meal prep, portion into individual containers so you can grab and go. The pasta stays al dente for 4 days if stored dry, but add it to the salad right before serving to keep it crisp.

❤️

Why You'll Love This Recipe

  • I swear by this trick: just boil the pasta, shock it in ice water, and toss it with raw florets—no wilting, no fuss. The broccoli stays crisp, and honestly? I’ve made this while scrolling through my phone.
  • No-Cook Prep: I swear by this trick: just boil the pasta, shock it in ice water, and toss it with raw florets—no wilting, no fuss. The broccoli stays crisp, and honestly? I’ve made this while scrolling through my phone.
  • Tangy Creamy Magic: That Greek yogurt dressing—brightened with dill and olive oil—is where it gets real. The yogurt keeps it rich without heaviness, and the dill? It’s that fresh, herby punch that makes me go back for seconds.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches or potlucks. It holds up for days (yes, even after three), and the flavors only get better as the pasta soaks up the dressing. My kids actually eat their veggies—no bribes needed.

Step-by-step instructions for cold broccoli pasta salad

Here's how to create a perfectly balanced pasta salad with crisp-tender broccoli and a creamy dressing.

1

Blanch the Broccoli Florets

Fill a large pot with 4 cups of water and bring to a rolling boil. Add 1 teaspoon of the diamond crystal kosher salt to season the water. Once boiling, add the 4 cups broccoli florets and cook for exactly 1 minute—this ensures they stay crisp-tender rather than mushy.

Immediately drain the broccoli in a colander and plunge it into the 1 cup ice water to stop the cooking process. Let the florets sit in the ice water for 2 minutes to maintain their vibrant green color and crisp texture. Drain well and set aside on a clean kitchen towel to dry completely.

2

Cook and Rinse the Pasta

Bring another large pot of water to a boil, this time adding 1 tablespoon of the diamond crystal kosher salt. Add the 12 oz medium pasta and cook according to package instructions until al dente. Drain the pasta immediately in a colander and rinse under cold water for 30 seconds to stop the cooking process and remove excess starch.

Shake the colander gently to remove any remaining water droplets, then transfer the pasta to a large mixing bowl. While it's still warm, add the blanched broccoli florets and toss gently to combine. This step ensures the broccoli stays crisp while the pasta cools down.

3

Prepare the Creamy Herb Dressing

In a medium bowl, whisk together the 0.75 cup plain Greek yogurt, 0.25 cup mayonnaise, 0.33 cup extra-virgin olive oil, 0.25 cup lemon juice, and 1 tbsp red wine vinegar. Add the 2 minced garlic cloves and 0.33 cup chopped fresh dill, then season with the remaining 0.5 teaspoon diamond crystal kosher salt and 0.5 teaspoon freshly ground black pepper.

Whisk until the dressing is smooth and creamy, with no lumps remaining. The dressing should have a thick, pourable consistency—if it's too thick, add 1-2 teaspoons of ice water to loosen it. Taste and adjust seasoning if needed, remembering that the broccoli and pasta will contribute additional flavors.

4

Assemble and Chill the Salad

Pour the dressing over the warm pasta and broccoli mixture, tossing gently but thoroughly to ensure every strand of pasta and floret is evenly coated. Add the 0.5 cup diced red bell pepper and 0.33 cup toasted sunflower seeds to the bowl, folding them in carefully to maintain their texture and prevent crushing.

Transfer the salad to a serving dish and cover with plastic wrap, pressing the wrap directly onto the surface to prevent a skin from forming. Refrigerate for at least 1 hour before serving—this allows the flavors to meld together and the salad to reach its perfect chilled temperature. The longer it chills, the better the flavors will develop.

5

Toss and Serve for Maximum Freshness

Before serving, give the salad a final gentle toss to redistribute the dressing and ensure everything is evenly coated. The broccoli florets should still have a satisfying crunch, while the pasta remains tender. Garnish with additional chopped dill if desired, and serve immediately while the salad is still cold and vibrant.

This pasta salad keeps well in the refrigerator for up to 2 days, making it an excellent make-ahead dish for picnics or meal prep. The creamy dressing and crisp broccoli create a perfect balance of textures and flavors that will keep everyone coming back for more.

👨‍🍳

Pro Tips For Making Cold Broccoli Pasta Salad

  • Blanch Broccoli First: Toss florets in boiling water for 30 seconds—just until bright green and slightly tender—then plunge into ice water. This stops cooking, locks in color, and prevents the salad from tasting like overcooked broccoli sludge. (Yes, I’ve served mushy broccoli salad. You don’t want that.)
  • Salt the Pasta Water: Use the full 2 teaspoons of salt in the pasta water—this flavor carries through even after rinsing. I used to skimp, and the salad always tasted bland. Trust me, your taste buds will notice.
  • Whisk the Yogurt Dressing: Thin the Greek yogurt with 1 tablespoon of olive oil and a splash of lemon juice, then whisk vigorously for 30 seconds. This emulsifies it so it clings to the pasta instead of separating into a sad, greasy puddle. (I learned this after a disastrous picnic.)
  • Pulse the Dill: Roughly chop the dill and add half to the salad, reserving the rest for garnish. This keeps the texture balanced—no clumps, no overwhelming bursts of herb. My grandmother’s trick: pulse it twice in a food processor for even distribution.

Flavor customization for cold broccoli pasta salad

Herb Variations

Swap out the dill for fresh parsley and chives for a Mediterranean twist—these herbs add a bright, fresh flavor that pairs beautifully with the creamy dressing. Use 0.25 cup chopped parsley and 2 tbsp chopped chives instead, and add 1 tsp dried oregano for depth.

This combo works especially well if you’re serving with grilled chicken or fish. 🌿

Spicy Kick

For a spicy broccoli pasta salad, stir in 1 tsp hot sauce (like Cholula) or ½ tsp cayenne pepper to the dressing. Add ¼ cup diced jalapeños for extra heat and texture.

If you love smoky flavors, mix in 1 tsp smoked paprika with the dressing ingredients. Trust me, the heat cuts through the richness of the yogurt and mayo perfectly. 🌶️

Creamy vs. Light

Want a lighter dressing? Reduce the Greek yogurt to ½ cup and add ¼ cup low-fat cottage cheese for extra protein without heaviness. For a richer version, replace the mayo with ¼ cup crumbled feta cheese and fold it in at the end.

Both variations keep the salad balanced but offer totally different textures. 🥛

Sweet & Tangy

Brighten the dressing with a sweet-tangy twist by adding 1 tbsp honey or maple syrup to the lemon juice. Top the salad with ¼ cup dried cranberries or toasted pecans for crunch and a pop of sweetness. This version is a crowd-pleaser for holiday gatherings or potlucks. 🍯

Protein Boosters

Turn this salad into a complete meal by adding ½ cup cooked chicken breast, ½ cup chickpeas, or ¼ cup crumbled bacon. For extra richness, fold in ½ cup shredded rotisserie chicken right before serving.

The protein keeps everyone full, and the flavors meld beautifully with the creamy dressing. 🍗

Seasonal Swaps

In summer, swap broccoli for sugar snap peas or zucchini—blanch them the same way for crisp-tender results. For fall, use roasted butternut squash instead of broccoli and add pumpkin seeds for a seasonal twist. These variations keep the salad fresh and exciting year-round. 🍂

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 25mg8%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 6g21%
Sugars 6g
Protein 18g36%
* 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 my broccoli turn mushy in pasta salad?

Overcooking is the #1 culprit! Blanch broccoli for exactly 1 minute in boiling water, then shock in ice water immediately. For extra insurance, pat florets completely dry before adding to the salad. Also, add broccoli to warm pasta (not cold) to prevent texture loss.

2

Can I make this salad ahead of time?

Store components separately in airtight containers: dressing lasts 5 days, blanched broccoli holds for 3 days, and dry pasta stays good for 4 days. Assemble right before serving to maintain crispness. The flavors actually improve after 1 hour of chilling!

3

What's the best pasta shape for this recipe?

Farfalle (bowtie) or penne work best—their shapes trap dressing better than long noodles. For extra texture, try fusilli or rotini. Avoid thin spaghetti or angel hair, which can get soggy when mixed with wet ingredients. Always rinse pasta in ice water after cooking!

4

How can I make this salad dairy-free?

Swap the Greek yogurt for ½ cup vegan mayo plus ¼ cup unsweetened almond milk. Use avocado oil mayo for extra richness. For the creamy texture, add 2 tbsp nutritional yeast to the dressing. The salad will still be delicious and hold together perfectly!

5

Can I use frozen broccoli instead of fresh?

Yes, but with adjustments! Use 3 cups frozen florets (thawed) and increase blanching time to 1 minute 30 seconds. The texture won't be as crisp as fresh, but it works in a pinch. For best results, choose "crisp-tender" frozen broccoli and follow the same ice water shock method.

★★★★★4.8(6 reviews)
Categories Salads