Easy Broccoli Pasta Salad Recipe for Busy Weeknights


Broccoli pasta salad with rotini, parmesan shavings, roasted red peppers, and fresh parsley in a white bowl.

I make this broccoli pasta salad when I need a side dish that takes 20 minutes and feeds a crowd. It holds up for hours without getting soggy. Tender-crisp broccoli florets, short pasta, roasted red peppers, and parmesan tossed in a balsamic vinaigrette — this is the recipe I bring to every potluck.

Prep Time: 10 minutes

Cook Time: 10 minutes

Total Time: 20 minutes

Servings: 6

Method: Stovetop

Why This Broccoli Pasta Salad Works

The broccoli gets a quick blanch — 2 minutes in boiling water, then straight into an ice bath. That stops the cooking and locks in the bright green color. Soggy gray broccoli is the main reason cold pasta salads fail.

The dressing goes on while the pasta is still slightly warm. Warm pasta absorbs vinaigrette better than cold. Let it cool fully after dressing and the flavors concentrate.

Parmesan adds a salty, nutty backbone that ties the olive oil and balsamic together. Shave it in thin slices rather than grating — the larger pieces hold up against the other ingredients and add texture.

Ingredients

  • 12 oz (340 g) rotini or penne pasta
  • 3 cups (270 g) broccoli florets, cut small
  • 1/2 cup (80 g) roasted red peppers, sliced
  • 1/3 cup (30 g) shaved parmesan cheese
  • 1/4 cup (40 g) red onion, thinly sliced
  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons balsamic vinegar
  • 2 cloves garlic, minced
  • 1/4 teaspoon red pepper flakes
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Fresh parsley, roughly chopped, for garnish

What You Need for Broccoli Pasta Salad

Rotini or penne — short pasta with ridges or tubes holds the vinaigrette in every bite. Farfalle and cavatelli also work well. Avoid long pasta like spaghetti — it doesn’t mix evenly with the broccoli.

Broccoli florets — cut them small so each forkful has broccoli and pasta together. Blanch for exactly 2 minutes for tender-crisp texture. Longer and they go soft; shorter and they taste raw.

Roasted red peppers — jarred roasted red peppers add a sweet, smoky flavor with no extra prep. Slice them thin so the flavor distributes through the salad. Fresh bell peppers are a crunchy alternative.

Parmesan — shaved parmesan adds concentrated savory depth. Buy a block and use a vegetable peeler to get wide, thin shards. Pre-grated parmesan dissolves into the dressing and disappears.

Balsamic vinegar — the acid that makes this salad bright. Use a decent quality balsamic — it doesn’t need to be aged, but thin, overly sharp balsamic will make the dressing harsh.

Red pepper flakes — a small amount adds a low-level heat that builds slowly. Leave them out for a milder salad or double them if you want more kick.

How to Make Broccoli Pasta Salad

  1. Bring a large pot of salted water to a boil. Cook pasta per package directions until al dente. Reserve 2 tablespoons of pasta water before draining.
  2. While pasta cooks, prepare an ice bath in a large bowl.
  3. Add broccoli florets to the boiling pasta water in the last 2 minutes of cooking. Blanch until bright green and tender-crisp.
  4. Use a slotted spoon to transfer broccoli to the ice bath immediately. Let sit for 2 minutes, then drain and pat dry.
  5. Drain the pasta and transfer to a large bowl. While still warm, drizzle with olive oil and toss to coat.
  6. Whisk together balsamic vinegar, garlic, red pepper flakes, salt, and pepper. Pour over the warm pasta.
  7. Add blanched broccoli, roasted red peppers, red onion, and parmesan. Toss gently to combine.
  8. Taste and adjust salt and vinegar. If the dressing seems dry, add the reserved pasta water one tablespoon at a time.
  9. Let cool to room temperature, then refrigerate for at least 30 minutes before serving. Garnish with parsley.

Broccoli Pasta Salad Variations

Broccoli Cheddar Pasta Salad

Replace the parmesan with 1/2 cup of diced sharp cheddar cheese. Swap the balsamic vinaigrette for a creamy mayo-based dressing — 3 tablespoons mayo, 1 tablespoon apple cider vinegar, 1 teaspoon sugar. It tastes like a broccoli cheddar soup in salad form and is a crowd favorite at summer cookouts.

Broccoli Bacon Pasta Salad

Add 4 strips of cooked, crumbled bacon to the finished salad. The smoky crunch cuts through the richness of the vinaigrette and adds a savory depth that makes this version hard to stop eating. Keep the bacon separate until serving to maintain its crispness.

Italian Broccoli Pasta Salad

Add 1/2 cup of sliced black olives, 1/4 cup of pepperoncini, and 1/4 cup of Italian salami, cut into strips. Use Italian dressing instead of the balsamic vinaigrette. The result is a heartier, more filling salad that works as a light lunch on its own.

Lemon Broccoli Pasta Salad

Replace the balsamic vinegar with 3 tablespoons of fresh lemon juice. Add 1 teaspoon of lemon zest and 2 tablespoons of fresh basil. The citrus lifts the flavor and makes the salad feel lighter — this version works especially well in spring and summer.

Tips for the Best Broccoli Pasta Salad

  • I always undercook the pasta by 1 minute. It finishes absorbing dressing as it cools and ends up at the perfect texture.
  • Don’t skip the ice bath for the broccoli. It’s the difference between vibrant green florets and dull, mushy ones.
  • Dress the pasta while it’s warm. Cold pasta repels oil-based dressings and ends up with puddles of vinaigrette at the bottom of the bowl.
  • Make it at least 30 minutes before serving — ideally a few hours ahead. The flavors need time to meld together in the fridge.
  • Save a little parmesan for garnish. Adding fresh shavings right before serving gives the salad a restaurant-quality finish.

Make Ahead & Storage

This broccoli pasta salad keeps in the fridge for up to 4 days in an airtight container. The pasta will absorb more dressing overnight — if it seems dry on day 2, add a splash of olive oil and a few drops of balsamic and toss before serving.

I make this the night before any gathering and refrigerate it overnight. It always tastes better the next day once the garlic and balsamic have had time to soak into the pasta. Stir it and check seasoning before serving.

Do not freeze this salad. Pasta and blanched broccoli both turn mushy when thawed. This recipe is best made fresh or up to 2 days in advance.

Common Questions

Should broccoli pasta salad be served cold or at room temperature?

Cold is best. The balsamic vinaigrette sets into the pasta as it chills, and the flavors concentrate in a way they don’t at room temperature. Serve it straight from the fridge or let it sit out for 10 minutes to take the chill off before serving.

Can I use raw broccoli in pasta salad?

Yes, but the texture is much crunchier and the broccoli flavor is sharper and more pungent. Blanching softens the bite and mellows the flavor considerably. If you prefer a crunchy salad, skip the blanching and cut the florets very small so they mix into the pasta more evenly.

What pasta shape is best for broccoli pasta salad?

Rotini is my first choice — the spirals grab the dressing and hold the broccoli pieces in the ridges. Penne, farfalle, and cavatelli all work well. Avoid long pasta shapes like spaghetti or linguine — they tangle and don’t mix with the vegetables evenly.

How do you keep broccoli pasta salad from getting dry?

Reserve 2 tablespoons of pasta water before draining. The starch in the water helps the dressing cling to the pasta without separating. Also dress the pasta while warm. If the salad dries out after refrigerating, add a drizzle of olive oil and toss before serving.

This broccoli pasta salad is the easiest side dish I make for busy weeknights or summer cookouts. Save this recipe and tap the link for the full instructions.

Broccoli pasta salad with rotini, parmesan shavings, roasted red peppers, and fresh parsley in a white bowl

Easy Broccoli Pasta Salad Recipe for Busy Weeknights

Tender-crisp broccoli and rotini tossed in a balsamic vinaigrette with parmesan and roasted red peppers — ready in 20 minutes.

Prep
10 min
Cook
10 min
Total
20 min
Servings
6
Calories
320

Ingredients

  • 12 oz (340 g) rotini or penne pasta
  • 3 cups (270 g) broccoli florets, cut small
  • 1/2 cup (80 g) roasted red peppers, sliced
  • 1/3 cup (30 g) shaved parmesan cheese
  • 1/4 cup (40 g) red onion, thinly sliced
  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons balsamic vinegar
  • 2 cloves garlic, minced
  • 1/4 teaspoon red pepper flakes
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Fresh parsley, roughly chopped, for garnish

Instructions

  1. Bring a large pot of salted water to a boil. Cook pasta per package directions until al dente. Reserve 2 tablespoons of pasta water before draining.
  2. While pasta cooks, prepare an ice bath in a large bowl.
  3. Add broccoli florets to the boiling pasta water in the last 2 minutes of cooking. Blanch until bright green and tender-crisp.
  4. Use a slotted spoon to transfer broccoli to the ice bath immediately. Let sit for 2 minutes, then drain and pat dry.
  5. Drain the pasta and transfer to a large bowl. While still warm, drizzle with olive oil and toss to coat.
  6. Whisk together balsamic vinegar, garlic, red pepper flakes, salt, and pepper. Pour over the warm pasta.
  7. Add blanched broccoli, roasted red peppers, red onion, and parmesan. Toss gently to combine.
  8. Taste and adjust salt and vinegar. If the dressing seems dry, add the reserved pasta water one tablespoon at a time.
  9. Let cool to room temperature, then refrigerate for at least 30 minutes before serving. Garnish with parsley.
Nutrition per serving
320 cal 40g carbs 10g protein 14g fat 3g fiber 4g sugar 310mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

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

Recent Posts