Creamy Herb Broccoli Shell Pasta Salad
This creamy broccoli shell pasta salad is packed with tender pasta shells, crisp broccoli, shredded carrots and crunchy celery, all coated in a bright lemon-garlic herb dressing. The shells catch little pockets of the creamy dressing, while Parmesan, Dijon mustard and fresh herbs give every bite plenty of flavour without making the salad feel too heavy.
Â
It is an easy, colourful side dish for summer barbecues, potlucks, picnics or casual family dinners. I especially like how the broccoli stays fresh and slightly crisp, even after the salad has chilled. Make it a little ahead of time so the flavours can blend together—this easy creamy pasta salad with broccoli is even better after resting in the refrigerator.
Short Description of the Recipe
This creamy broccoli shell pasta salad is made with tender pasta shells, crisp broccoli, shredded carrots and celery, all tossed in a creamy lemon-garlic herb dressing. The shell pasta holds onto the dressing really well, so you get plenty of flavour in every bite. Fresh parsley, dill and Parmesan add a little extra brightness without changing the simple, colourful look of the salad.
Â
Why It’s Good
This easy creamy pasta salad with broccoli has a nice balance of textures. The pasta is tender, the carrots and celery add crunch, and briefly blanching the broccoli keeps it bright green with just a little bite. Nobody wants mushy broccoli in pasta salad.
The dressing is creamy but still tastes fresh thanks to the lemon juice, Dijon mustard and herbs. Using both mayonnaise and Greek yogurt also keeps it from feeling too heavy. It is simple, filling and easy to make ahead, which is always helpful when you are cooking for a crowd.
Â
When to Serve It
Serve this creamy broccoli pasta salad at summer barbecues, picnics, potlucks, family gatherings or casual weeknight dinners. It goes especially well with grilled chicken, burgers, sausages, pulled pork or sandwiches.
It is also a handy make-ahead side dish for holidays and buffet-style meals. Let it chill for at least 30 minutes before serving so the flavours have time to blend. Give it a quick stir before placing it on the table, as the pasta may absorb some of the creamy dressing while it rests.
Tips and Tricks
- Cook the shell pasta just until al dente. Slightly firm pasta holds up better in this creamy broccoli shell pasta salad. If the shells get too soft, they can break apart once everything is tossed together.
- Cut the broccoli into small florets. Smaller pieces mix more evenly with the pasta and are easier to eat. I usually trim away any thick stems so the salad does not feel too chunky.
- Blanch the broccoli briefly. Add it during the final minute of the pasta’s cooking time. This keeps the broccoli bright green and lightly crisp. It should still have a little bite.
- Drain everything really well. Water left on the pasta or broccoli can thin the creamy lemon-herb dressing. Let them sit in the colander for a few minutes before assembling the salad.
- Cool the pasta before adding the dressing. Warm pasta can absorb too much dressing and make the salad look dry later. A quick rinse under cold water works well for this cold pasta salad.
- Make the dressing slightly looser than you think it should be. The pasta shells soak up some of the creamy dressing as the salad chills. Stir in a spoonful of milk or lemon juice before serving if needed.
- Grate the Parmesan finely. Finely grated Parmesan blends smoothly into the dressing and gives the creamy broccoli pasta salad more savoury flavour without leaving large clumps.
- Give the salad time to chill. Refrigerating it for at least 30 minutes helps the garlic, lemon, Dijon mustard and fresh herbs blend together. An hour is even better.
- Taste again before serving. Cold foods often need a little extra seasoning. A small pinch of salt, black pepper or squeeze of lemon can wake up the flavours.
- Reserve a little fresh parsley for the top. Adding a final sprinkle just before serving keeps this easy broccoli pasta salad looking fresh, colourful and inviting.
Ingredient Notes
- Medium shell pasta: Shell pasta is perfect for this creamy broccoli pasta salad because the little cups catch the lemon-herb dressing. Cook it just until al dente so the shells stay intact after chilling.
- Broccoli florets: Fresh broccoli adds colour, crunch and a slightly earthy flavour. Cut the florets fairly small so they mix evenly with the pasta. A quick blanch keeps them bright green without making them soft.
- Shredded carrots: Carrots bring natural sweetness and a nice pop of orange. Pre-shredded carrots work, but freshly grated carrots are usually a little softer and blend into the salad more easily.
- Celery: Thinly sliced celery gives this easy broccoli shell pasta salad extra crunch. Slice it quite finely so it does not overpower the pasta or leave large, awkward pieces.
- Fresh parsley: Parsley adds freshness and creates the herb-flecked look throughout the salad. Flat-leaf parsley has the best flavour, though curly parsley works too.
- Fresh dill or chives: Dill gives the creamy dressing a brighter, slightly tangy flavour, while chives are milder and more onion-like. Either works well. Use what you have.
- Parmesan cheese: Finely grated Parmesan adds a savoury, salty flavour to the dressing. Freshly grated Parmesan melts into the salad more smoothly than the larger pre-shredded pieces.
- Mayonnaise: Mayonnaise forms the creamy base of the dressing and helps it cling to the pasta shells. Full-fat mayonnaise gives the richest texture, but a lighter version can also be used.
- Greek yogurt or sour cream: Greek yogurt adds tang and keeps the dressing from tasting too heavy. Sour cream makes it a little richer and smoother. Both are good choices.
- Fresh lemon juice: Lemon juice brightens the creamy dressing and balances the mayonnaise. Freshly squeezed juice tastes noticeably better here than bottled lemon juice.
- Apple cider vinegar: A small amount of vinegar adds extra tang and keeps the dressing lively. White wine vinegar can be substituted without changing the overall flavour too much.
- Dijon mustard: Dijon mustard gives the dressing a gentle sharpness and helps bring the mayonnaise, yogurt and lemon juice together. It should not taste strongly of mustard once everything is mixed.
- Honey: Honey softens the acidity of the lemon and vinegar. Only a little is needed. Maple syrup can be used instead.
- Garlic: Freshly grated garlic adds plenty of flavour throughout the dressing. One small clove is usually enough, especially because the garlic becomes stronger as the salad chills.
- Italian seasoning: Dried Italian seasoning adds background herb flavour without changing the appearance of the salad. Rub it between your fingers before adding it to help release the aroma.
- Milk: A little milk loosens the dressing so it coats the broccoli and pasta evenly. Add it gradually. The dressing should be creamy, not runny.
Variations
- Add cooked chicken: Turn this creamy broccoli shell pasta salad into a more filling lunch by adding 1½ to 2 cups of chopped grilled or rotisserie chicken. Keep the pieces fairly small so they mix easily with the pasta.
- Make it extra cheesy: Stir in shredded cheddar, cubed mozzarella or a little more Parmesan. Cheddar gives the salad a stronger flavour, while mozzarella keeps it mild and creamy.
- Add bacon: Crumbled cooked bacon adds a salty, smoky flavour that works really well with broccoli and creamy dressing. Add it just before serving so it stays a little crisp.
- Use different vegetables: Try finely chopped red bell pepper, peas, cucumber or green onions. Avoid adding too many watery vegetables, as they can thin the dressing after the salad sits.
- Make it lighter: Replace more of the mayonnaise with plain Greek yogurt. The dressing will taste a little tangier, so you may want to add an extra teaspoon of honey.
- Change the pasta: Rotini, bow ties or small macaroni can replace the shell pasta. Shells are still my favourite because they catch little pockets of the creamy lemon-herb dressing.
- Add sunflower seeds or almonds: Sprinkle in roasted sunflower seeds or sliced almonds for extra crunch. Add them close to serving time so they do not soften in the dressing.
- Give it more herb flavour: Add extra dill, parsley, chives or a little fresh basil. Fresh herbs make this easy broccoli pasta salad taste brighter without changing its creamy appearance too much.
- Add a gentle kick: Stir a pinch of cayenne pepper or a few red pepper flakes into the dressing. A small amount is enough. You still want the lemon, herbs and vegetables to come through.
- Make it gluten-free: Use a sturdy gluten-free shell or rotini pasta. Rinse it gently and avoid overcooking, since some gluten-free pasta becomes soft once chilled.
Storage Tips
- Refrigerate promptly: Store this creamy broccoli shell pasta salad in an airtight container in the refrigerator within two hours of serving.
- Keep for up to 3 days: The salad is best within 2 to 3 days. The vegetables will gradually soften, and the pasta may absorb more of the creamy dressing as it sits.
- Stir before serving: Give the salad a good stir after chilling. Add a small spoonful of milk, Greek yogurt or lemon juice if the dressing has become too thick.
- Store garnishes separately: Keep extra fresh herbs, bacon, nuts or seeds in a separate container and add them just before serving. This helps them stay fresh and crisp.
- Do not freeze: Freezing is not recommended because the creamy dressing can separate and the broccoli, celery and pasta may become watery or mushy after thawing.
- Keep it cold at gatherings: When serving this easy creamy broccoli pasta salad at a picnic or barbecue, place the serving bowl over ice and return leftovers to the refrigerator as soon as possible.

Creamy Herb Broccoli Shell Pasta Salad
Equipment
- Large cooking pot
- ColanderÂ
- Large mixing bowl
- Small bowl or measuring jug
- Whisk
- Wooden spoon or silicone spatula
- Sharp kitchen knife
- Cutting board
- Box grater or vegetable grater
- Measuring cups and spoons
- Airtight storage container
Ingredients
Pasta Salad
- 12 ounces shell pasta medium sized
- 3 cups broccoli florets small
- 1 cup carrots shredded or cut thin
- 1 cup celery thinly sliced
- ¼ cup parsley finely chopped and fresh
- 2 tablespoons finely chopped fresh dill or chives
- â…“ cup Parmesan cheese finely grated
Creamy Lemon-Herb Dressing
- ½ cup mayonnaise
- ½ cup Greek yogurt plain or sour cream
- 3 tablespoons lemon juice freshly squeezed
- 1 tablespoon apple cider vinegar
- 1 tablespoon olive oil extra-virgin
- 1 tablespoon Dijon mustard
- 1 teaspoon honey
- 1 garlic clove small and finely grated
- ½ teaspoon onion powder
- ½ teaspoon dried Italian seasoning
- ½ teaspoon salt plus more as needed
- ¼ teaspoon freshly ground black pepper
- 2-4 tablespoons milk as needed
Instructions
Cook the pasta.
- Bring a large pot of well-salted water to a boil. Add the shell pasta and cook until just tender according to the package directions. Avoid overcooking it—the shells soften slightly as the salad chills.
Blanch the broccoli.
- During the final minute of the pasta’s cooking time, add the broccoli florets to the pot. Cook for about 45–60 seconds, just until bright green and slightly tender.
Cool the pasta and broccoli.
- Drain everything well and rinse briefly under cold water. Shake off as much excess water as possible, then let the pasta sit in the colander for a few minutes. This helps prevent a watery dressing.
Make the creamy herb dressing.
- In a large bowl, whisk together the mayonnaise, Greek yogurt, lemon juice, vinegar, olive oil, Dijon mustard, honey, garlic, onion powder, Italian seasoning, salt and pepper. Add enough milk to make the dressing smooth and easy to toss.
Assemble the pasta salad.
- Add the cooled pasta, broccoli, shredded carrots, celery, parsley, dill and Parmesan to the bowl. Gently toss until everything is evenly coated with the creamy dressing.
Chill and serve.
- Cover and refrigerate for at least 30 minutes. Before serving, stir the salad and add a small splash of milk or lemon juice if the dressing has thickened. Taste and adjust the salt and pepper.
Notes
- Cook the shell pasta just until al dente so it stays firm in this creamy broccoli pasta salad. Overcooked pasta can become soft and break apart once the dressing is added.
- Cut the broccoli into small, bite-sized florets. Smaller pieces mix more evenly with the shell pasta and make the salad easier to serve and eat.
- Blanch the broccoli for only about 1 minute. It should turn bright green and stay slightly crisp. That little bit of crunch makes a big difference.
- Drain the pasta and broccoli very well before adding the creamy dressing. Excess water can make the salad thin and bland.
- Let the pasta cool before mixing. Warm pasta absorbs dressing quickly, which can leave this easy broccoli shell pasta salad looking dry after chilling.
- The dressing should be slightly loose when first mixed. The pasta shells absorb some of the creamy lemon-herb dressingwhile the salad rests in the refrigerator.
- Fresh lemon juice gives the dressing a brighter flavour than bottled lemon juice. It also helps balance the richness of the mayonnaise and Parmesan.
- Grate the Parmesan finely so it blends smoothly into the dressing instead of forming larger clumps.
- Chill the salad for at least 30 minutes before serving. This gives the garlic, Dijon mustard, herbs and lemon time to blend together.
- Stir the salad well before serving. Add a spoonful of milk, Greek yogurt or lemon juice if the dressing has thickened too much.
- Taste the salad again after chilling. Cold pasta salads often need another small pinch of salt or black pepper before they are served.
- This make-ahead creamy pasta salad with broccoli is best enjoyed within 2 to 3 days and should be stored in an airtight container in the refrigerator.
- For the freshest appearance, save a little chopped parsley or dill to sprinkle over the top just before serving.
- This recipe makes about 6 to 8 side-dish servings, making it a good choice for summer barbecues, picnics, potlucks and family dinners.
Nutrition
Ellen Britt
Hi, I’m Ellen — a passionate home cook dedicated to creating easy, flavorful recipes inspired by real-life cooking and shared family traditions. Every recipe on this site is a true collaboration, developed and tested together in our kitchen to ensure it’s reliable, simple to follow, and absolutely delicious.