Free 2026 Meal Planner (Printable)
Plan your weekly dinners and stay organized.

Download Free

Healthy Broccoli Cauliflower Pasta Salad

This article may contain affiliate links. If you purchase through them, we may earn a small commission at no extra cost to you.

Some recipes are just built for summer.

This is one of them.

Chewy rotini pasta, crisp broccoli and cauliflower florets, juicy cherry tomatoes, salty black olives, and cubes of sharp cheddar cheese — all tossed in a bright, tangy Italian dressing that pulls everything together beautifully.

It is colourful. It is crunchy. It is completely satisfying. And the best part is that it gets better the longer it sits, which makes it absolutely perfect for making ahead.

Whether you are heading to a summer cookout, packing lunches for the week, bringing something to a potluck, or just need a big batch of something good in the fridge — this pasta salad is always the right answer.


Why This Pasta Salad Works So Well

Most pasta salads are heavy and overly creamy. This one is different. The dressing is light and zingy — olive oil and red wine vinegar with a touch of Dijon and honey for balance — and it coats every piece of pasta and vegetable without weighing anything down.

The combination of textures is what makes it so satisfying to eat. Chewy pasta. Crunchy broccoli and cauliflower. Juicy tomatoes. Creamy cheese. Briny olives. Every forkful has something different happening and it works together perfectly.

And because there is no mayonnaise in this dressing it holds up incredibly well at room temperature — no need to worry about it sitting out at a summer barbecue or picnic.


The Dressing

Simple is the right call here. Olive oil, red wine vinegar, Dijon mustard, honey, garlic, and Italian seasoning. That is it.

The Dijon mustard does two things — it adds a subtle sharpness and it acts as an emulsifier which keeps the dressing from separating. The honey balances the acidity of the vinegar. The garlic adds depth. The Italian seasoning ties everything together with those classic herby notes.

Make extra. It keeps in the fridge for a week and works on everything.


Ingredients

For the salad:

  • 12 oz rotini pasta
  • 2 cups small broccoli florets
  • 2 cups small cauliflower florets
  • 1½ cups cherry tomatoes, halved
  • 1 cup black olives, sliced
  • 1 cup cheddar cheese cubes or Colby Jack
  • Salt and black pepper to taste

For the dressing:

  • ¼ cup olive oil
  • 3 tbsp red wine vinegar
  • 1 tsp Dijon mustard
  • 1 tsp honey
  • 1 garlic clove, minced
  • ½ tsp Italian seasoning
  • Salt and black pepper to taste

How To Make It

Step 1 — Cook the pasta

Bring a large pot of well-salted water to a boil. Cook the rotini according to package directions until al dente — cooked through but still with a little bite. You do not want it soft because it will continue to soften as it absorbs the dressing.

Drain and rinse under cold running water until completely cool. The cold rinse stops the cooking and keeps the pasta from clumping together. Drizzle with a tiny bit of olive oil and toss to prevent sticking while you prep everything else.

Step 2 — Prep the vegetables

Cut the broccoli and cauliflower into small bite-sized florets. Really small — about the size of a large grape. Smaller pieces are easier to eat with the pasta and they absorb the dressing better than large chunks.

Halve the cherry tomatoes and slice the black olives. Everything should be roughly the same size so every forkful has a good mix of ingredients.

If you prefer your broccoli and cauliflower slightly softer rather than completely raw, blanch them quickly. Drop the florets into the boiling pasta water for just 60–90 seconds, then fish them out with a slotted spoon and run them under cold water immediately to stop the cooking. They will be tender but still have a satisfying crunch.

Step 3 — Make the dressing

Add the olive oil, red wine vinegar, Dijon mustard, honey, minced garlic, Italian seasoning, salt, and pepper to a small jar or bowl.

Whisk everything together until smooth and emulsified — or put the lid on the jar and shake it hard for about 30 seconds. The Dijon helps everything come together into a cohesive dressing that coats the salad evenly rather than pooling at the bottom.

Taste and adjust — a little more vinegar if you want it tangier, a little more honey if it needs balancing, more salt if it tastes flat. It should taste bold and bright since it will mellow out once it is on the pasta.

Step 4 — Assemble the salad

Add the cooked and cooled pasta to a large bowl. Add the broccoli, cauliflower, cherry tomatoes, black olives, and cheese cubes. Toss gently to distribute everything evenly.

Pour the dressing over the entire salad and toss until every piece of pasta and vegetable is coated. Start with most of the dressing and add the rest based on how you like it.

Season with salt and black pepper and taste — adjust as needed. The salad should taste well-seasoned and vibrant.

Step 5 — Chill before serving

Cover the bowl and refrigerate for at least 30 minutes before serving. This resting time is not optional — it is what transforms this from a good pasta salad into a great one. The pasta absorbs the dressing, the flavours meld together, and everything tastes more cohesive and developed after sitting in the fridge.

If you are making it a day ahead, hold back about a quarter of the dressing and toss it through right before serving since the pasta will have absorbed most of the original dressing overnight. Add a little extra salt and pepper to taste and scatter the cheese cubes on top as a garnish.


Tips for the Best Broccoli Cauliflower Pasta Salad

Cut the vegetables small. Big awkward chunks of broccoli and cauliflower are hard to eat alongside pasta. Small florets are the right call — they distribute through the salad evenly and every bite gets a bit of everything.

Do not overcook the pasta. Al dente is essential here. Soft overcooked pasta will turn to mush after sitting in the dressing for 30 minutes and the salad will lose all its texture.

Season the pasta water generously. It should taste noticeably salty. Bland pasta makes for a bland pasta salad no matter how good the dressing is.

Taste the dressing before it goes on the salad and make sure it is bold. Dressings always taste slightly less intense once they are absorbed into a big bowl of pasta and vegetables. It should taste almost too punchy on its own.

Reserve some dressing to add before serving. Pasta absorbs dressing as it sits — especially overnight. Holding a little back and adding it fresh before serving keeps the salad tasting bright and well-dressed rather than dry.

Add the cheese cubes last. Tossing cheese aggressively through the salad can cause it to break apart. Add it gently at the end and let it sit on top rather than mixing it in too vigorously.


Variations

Add salami or pepperoni — Dice it small and toss it through for a heartier, more substantial version that works as a full meal.

Add cucumber — Diced cucumber adds a cool, refreshing crunch that is especially welcome in summer. Add it right before serving so it stays crisp.

Add roasted red peppers — A jar of drained roasted red peppers roughly chopped and tossed through the salad adds a sweet, smoky depth.

Use different cheese — Mozzarella pearls, cubed provolone, or crumbled feta all work beautifully in place of the cheddar.

Add sun-dried tomatoes — A small handful of roughly chopped sun-dried tomatoes stirred through adds an intense burst of concentrated tomato flavour.

Make it more Italian — Add diced artichoke hearts, banana peppers, and a sprinkle of dried oregano for a more Italian-deli-style pasta salad.


Serving Ideas

This salad goes with absolutely everything.

Take it to summer cookouts alongside grilled chicken, burgers, or ribs. Pack it into lunchboxes for the week — it holds up beautifully in the fridge for four days and tastes better as the days go on. Bring it to a potluck and watch it disappear faster than everything else on the table. Serve it as a side dish at family dinners with garlic bread on the side. Or eat a big bowl of it for lunch with nothing else — it is filling enough to stand on its own.


Make-Ahead and Storage

This is genuinely one of the best make-ahead recipes in existence.

Make the full salad the night before and store it covered in the fridge. Before serving the next day give it a good toss, drizzle with the reserved dressing and a little extra olive oil, taste for seasoning, and it is ready.

Store in an airtight container in the fridge for up to 4 days. The broccoli and cauliflower will soften slightly as it sits but the flavour deepens and gets better every day.

The dressing can be made up to 1 week ahead and stored in a sealed jar in the fridge. Let it come to room temperature and shake well before using.


Frequently Asked Questions

Should I blanch the broccoli and cauliflower or leave them raw? Either works. Raw gives you maximum crunch which many people love in a pasta salad. Blanching for 60–90 seconds gives you tender-crisp vegetables that are slightly easier to eat alongside the pasta. Try it both ways and see which you prefer.

Can I use a different pasta shape? Rotini is ideal because the spirals trap the dressing and hold onto the small bits of vegetable. Penne, fusilli, bow ties, and shells all work well too. Avoid long pasta shapes — they do not work in cold salads.

Why is my pasta salad dry the next day? The pasta absorbed the dressing overnight. This is completely normal. Just toss with a little extra olive oil and a splash of red wine vinegar before serving and it will come back to life immediately.

Can I add protein to make it a full meal? Absolutely. Grilled chicken, canned tuna, diced salami, or hard-boiled eggs all work beautifully and turn this into a more substantial lunch or dinner.



RECIPE CARD


RECIPE NAME Broccoli Cauliflower Pasta Salad with Zesty Italian Dressing

DESCRIPTION Rotini pasta, crisp broccoli and cauliflower, juicy cherry tomatoes, black olives, and sharp cheddar cheese cubes tossed in a bright tangy Italian dressing. The perfect make-ahead pasta salad for summer cookouts, meal prep, potlucks, and lunchboxes.

PREP TIME 15 minutes

COOK TIME 10 minutes

CHILL TIME 30 minutes

TOTAL TIME 55 minutes

SERVINGS 6 to 8

CALORIES ~380 kcal per serving

CUISINE American / Italian Inspired

CATEGORY Pasta Salad / Side Dish / Make-Ahead


INGREDIENTS

Salad:

  • 12 oz rotini pasta
  • 2 cups small broccoli florets
  • 2 cups small cauliflower florets
  • 1½ cups cherry tomatoes, halved
  • 1 cup black olives, sliced
  • 1 cup cheddar cheese cubes or Colby Jack
  • Salt and black pepper to taste

Dressing:

  • ¼ cup olive oil
  • 3 tbsp red wine vinegar
  • 1 tsp Dijon mustard
  • 1 tsp honey
  • 1 garlic clove, minced
  • ½ tsp Italian seasoning
  • Salt and black pepper to taste

INSTRUCTIONS

  1. Cook rotini in well-salted boiling water until al dente. Drain and rinse under cold water until completely cool. Toss with a drizzle of olive oil and set aside.
  2. Cut broccoli and cauliflower into small bite-sized florets. Halve the cherry tomatoes and slice the olives.
  3. Optional — blanch broccoli and cauliflower in boiling water for 60–90 seconds for tender-crisp vegetables. Rinse immediately under cold water to stop cooking.
  4. Whisk together olive oil, red wine vinegar, Dijon mustard, honey, garlic, Italian seasoning, salt, and pepper until smooth and emulsified. Taste and adjust seasoning.
  5. Add cooled pasta, broccoli, cauliflower, cherry tomatoes, and olives to a large bowl. Toss gently to combine.
  6. Pour dressing over everything and toss until fully coated. Add cheese cubes and toss gently.
  7. Season with salt and pepper. Taste and adjust.
  8. Cover and refrigerate for at least 30 minutes before serving.
  9. Before serving toss again and add reserved dressing if needed. Adjust seasoning and serve cold.

NOTES

Do not overcook the pasta — al dente is essential as it will continue to soften in the dressing.

Cut vegetables small — small florets distribute evenly through the salad and are easier to eat alongside the pasta.

Reserve a little dressing before tossing and add it fresh before serving — pasta absorbs dressing as it sits.

Make ahead — tastes even better the next day. Store in the fridge for up to 4 days.

If the salad seems dry the next day drizzle with a little extra olive oil and a splash of red wine vinegar and toss to refresh.

Add cheese cubes gently at the end rather than tossing aggressively — this keeps them intact.

Variations — add diced salami, cucumber, roasted red peppers, sun-dried tomatoes, or swap cheddar for mozzarella pearls or feta.

Leave a Comment

Your email address will not be published. Required fields are marked *

*