Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fresh Broccoli Pasta Salad

Fresh Broccoli Pasta Salad with Lemon Dressing

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Marilyn Recipes
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Salad
  • Method: Boiling, Tossing
  • Cuisine: British/International
  • Diet: Vegetarian

Description

This Fresh Broccoli Pasta Salad with Lemon Dressing is crisp, colorful, and bursting with flavor. Blanched broccoli, tender pasta, cherry tomatoes, and red peppers are tossed in a bright lemon-Dijon dressing, then topped with Parmesan and toasted pine nuts. Perfect for summer lunches, picnics, or family gatherings, this salad is fresh, easy, and full of love.


Ingredients

Scale
  • 300g fusilli or penne pasta
  • 250g fresh broccoli florets
  • 1 red bell pepper, thinly sliced
  • 1 small red onion, finely diced
  • 100g cherry tomatoes, halved
  • 50g grated Parmesan cheese
  • 30g toasted pine nuts
  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons freshly squeezed lemon juice
  • 1 teaspoon Dijon mustard
  • 1 teaspoon honey
  • Salt and freshly ground black pepper, to taste
  • Fresh basil leaves, for garnish

Instructions

  1. Cook pasta until al dente, drain, and rinse under cold water.
  2. Blanch broccoli for 2–3 minutes, then plunge into ice water.
  3. Whisk olive oil, lemon juice, Dijon mustard, honey, salt, and pepper for dressing.
  4. Toss pasta, broccoli, bell pepper, onion, and tomatoes in a bowl.
  5. Pour dressing over salad and mix gently.
  6. Top with Parmesan, toasted pine nuts, and basil leaves before serving.

Notes

Blanch broccoli briefly for crunch. Toast pine nuts for extra flavor. Dress salad just before serving if made ahead. Optional: Add Greek yogurt to dressing for creaminess.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 250
  • Sugar: 5g
  • Sodium: 150mg
  • Fat: 14g
  • Saturated Fat: 3g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 5g
  • Protein: 8g
  • Cholesterol: 5mg