If you are on the lookout for a vibrant, flavorful salad that bursts with Mediterranean charm, look no further than this Broccoli Pasta Salad with Sun-Dried Tomatoes, Kalamata Olives, and Feta Recipe. It’s a delightful combination of tender pasta, crisp broccoli, tangy sun-dried tomatoes, briny Kalamata olives, and creamy feta cheese, all harmonized by a zesty dressing. Whether you’re preparing a quick lunch, packing a picnic, or looking for a crowd-pleaser at your next gathering, this salad delivers freshness and satisfaction in every bite.

Ingredients You’ll Need
The charm of this Broccoli Pasta Salad with Sun-Dried Tomatoes, Kalamata Olives, and Feta Recipe lies in its straightforward yet thoughtfully chosen ingredients. Each component adds its own magic, from the tender pasta providing a hearty base to the bright broccoli for crunch and color. The sun-dried tomatoes offer a chewy, sweet tang, while Kalamata olives bring a salty depth. The creamy feta cheese wraps everything in a luscious finish.
- 1 pound pasta (rotini, penne, or farfalle): Choose shapes that hold onto the dressing and mix-ins perfectly.
- 1 large head of broccoli, cut into small florets: Adds a fresh crunch and lovely green color.
- 1/2 cup red onion, finely diced: Provides a subtle sharpness that balances the dish.
- 1/2 cup sun-dried tomatoes, oil-packed, drained and chopped: Adds a chewy, sweet-tart punch of flavor.
- 1/2 cup Kalamata olives, pitted and halved: Brings a salty, briny accent that complements the other ingredients.
- 1/2 cup crumbled feta cheese: Creamy, tangy, and the perfect finishing touch.
- 1/4 cup toasted pine nuts (optional): Adds crunch and a subtle nutty note, perfect for texture variety.
- 1/2 cup mayonnaise: Forms the creamy base of the dressing without overpowering.
- 1/4 cup olive oil: Brings richness and helps marry all flavors smoothly.
- 2 tablespoons red wine vinegar: Adds a bright acidity that lifts the salad’s taste.
- 1 tablespoon Dijon mustard: Gives a gentle kick and depth to the dressing.
- 1 clove garlic, minced: Adds aromatic earthiness and a touch of warmth.
- 1 teaspoon dried oregano: Infuses a classic Mediterranean herb fragrance.
- 1/2 teaspoon salt (or to taste): Essential for enhancing all the natural flavors.
- 1/4 teaspoon black pepper (or to taste): For subtle heat and complexity.
- Pinch of red pepper flakes (optional): A touch of spice for those who love a little zing.
How to Make Broccoli Pasta Salad with Sun-Dried Tomatoes, Kalamata Olives, and Feta Recipe
Step 1: Cook the Pasta and Broccoli
Start by bringing a large pot of salted water to a rolling boil. Add your chosen pasta and cook until al dente, about 8 to 10 minutes. During the last 3 minutes of cooking, toss in the broccoli florets. This technique blanches the broccoli to keep it tender but still crisp, preserving its vibrant green color and nutrients.
Step 2: Drain and Cool
Drain the pasta and broccoli together using a colander, then rinse them thoroughly under cold running water. This stops the cooking process instantly, preventing sogginess and helping the salad maintain a refreshing bite. Give the mix a good shake to remove excess water, then spread it out on a clean towel to dry further while preparing the dressing.
Step 3: Prepare the Dressing
In a medium bowl, whisk together mayonnaise, olive oil, red wine vinegar, Dijon mustard, minced garlic, oregano, salt, pepper, and the optional red pepper flakes. Taste and adjust the seasoning; the dressing should be tangy and lively without overpowering the other ingredients.
Step 4: Combine Salad Ingredients
In a large bowl, combine the cooled pasta and broccoli with finely diced red onion, chopped sun-dried tomatoes, halved Kalamata olives, and crumbled feta cheese. The layering of flavors and textures at this stage is where the magic really starts to happen.
Step 5: Dress and Toss
Pour the dressing over the salad mixture and gently toss until everything is evenly coated. Be careful to mix delicately to preserve the shape of the pasta and the integrity of the vegetables.
Step 6: Add Pine Nuts and Chill
If using toasted pine nuts, sprinkle them over the top for extra crunch. Cover the salad and refrigerate for at least 30 minutes. This chilling step allows the flavors to meld and makes the salad even more refreshing to serve.
How to Serve Broccoli Pasta Salad with Sun-Dried Tomatoes, Kalamata Olives, and Feta Recipe

Garnishes
Fresh herbs like chopped parsley or basil add an inviting pop of color and freshness as a final touch. A light drizzle of extra virgin olive oil right before serving can also enhance the salad’s glossy appeal and flavor.
Side Dishes
This salad pairs beautifully with grilled chicken, kebabs, or seafood for a light yet satisfying meal. It also makes an excellent companion to crusty bread or a platter of assorted cheeses for a Mediterranean-inspired feast.
Creative Ways to Present
Serve the salad in colorful bowls or rustic wooden platters to highlight its vibrant ingredients. You can also spoon it into individual lettuce cups or hollowed-out tomatoes for a charming appetizer presentation that will impress your guests.
Make Ahead and Storage
Storing Leftovers
This salad keeps well in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen after a day, making it even more delightful. Just be sure to give it a gentle stir before serving again.
Freezing
Because of the fresh vegetables, olives, and cheese, freezing is not recommended for this Broccoli Pasta Salad with Sun-Dried Tomatoes, Kalamata Olives, and Feta Recipe, as it may alter the texture and flavor significantly.
Reheating
This salad is best enjoyed cold or at room temperature. If you prefer, let it sit out for 10-15 minutes before serving after refrigeration to release the flavors and soften the chilled ingredients slightly.
FAQs
Can I use fresh tomatoes instead of sun-dried tomatoes?
Fresh tomatoes won’t provide quite the same concentrated sweetness and chewiness, but if you prefer a fresher, juicier element, diced cherry tomatoes can be a tasty alternative.
Is this salad suitable for vegans?
To make this recipe vegan, simply omit the feta cheese and substitute the mayonnaise with a vegan version or use a tangy avocado-based dressing.
How can I make the salad gluten-free?
Use gluten-free pasta varieties such as rice, quinoa, or corn pasta to ensure this salad fits gluten-free diets without compromising taste.
Can I prepare this salad in advance for a party?
Absolutely! It’s a great make-ahead dish. Just assemble it and refrigerate for up to a day before your event. Add the nuts right before serving to keep their crunch.
What if I don’t have Kalamata olives?
You can substitute with other briny olives like Castelvetrano for a milder flavor or black olives for a less intense taste, depending on your preference.
Final Thoughts
This Broccoli Pasta Salad with Sun-Dried Tomatoes, Kalamata Olives, and Feta Recipe is a vibrant, tasty celebration of Mediterranean flavors wrapped in an easy-to-make dish. It’s perfect for weeknight meals, potlucks, or any time you want a salad that feels special but comes together effortlessly. Give it a try—you’re going to love how the fresh and tangy ingredients balance beautifully to make every bite a delicious moment.
Print
Broccoli Pasta Salad with Sun-Dried Tomatoes, Kalamata Olives, and Feta Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 8 servings
- Category: Salad
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
This Broccoli Pasta Salad is a refreshing and easy-to-make dish that combines al dente pasta with blanched broccoli florets and a vibrant Mediterranean-inspired dressing. Enhanced with sun-dried tomatoes, Kalamata olives, red onion, feta cheese, and optional toasted pine nuts, it offers a perfect balance of flavors and textures. Ideal for potlucks, picnics, or as a light meal, this salad is best served chilled and can be quickly prepared in just 35 minutes.
Ingredients
Main Ingredients
- 1 pound pasta (rotini, penne, or farfalle)
- 1 large head of broccoli, cut into small florets
- 1/2 cup red onion, finely diced
- 1/2 cup sun-dried tomatoes, oil-packed, drained and chopped
- 1/2 cup Kalamata olives, pitted and halved
- 1/2 cup crumbled feta cheese
- 1/4 cup toasted pine nuts (optional)
Dressing
- 1/2 cup mayonnaise
- 1/4 cup olive oil
- 2 tablespoons red wine vinegar
- 1 tablespoon Dijon mustard
- 1 clove garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper (or to taste)
- Pinch of red pepper flakes (optional)
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook until al dente, approximately 8 to 10 minutes, ensuring it has a slight bite to texture.
- Blanch the Broccoli: During the last 3 minutes of the pasta cooking time, add the broccoli florets to the boiling water to blanch them until they turn bright green and slightly tender but still crisp.
- Drain and Rinse: Drain the pasta and broccoli together in a colander. Rinse thoroughly with cold water to stop the cooking process and cool the ingredients down for the salad.
- Dry: Shake off any excess water from the pasta and broccoli. Spread them out on a clean kitchen towel to dry further and prevent the salad from becoming watery.
- Make the Dressing: In a mixing bowl, whisk together the mayonnaise, olive oil, red wine vinegar, Dijon mustard, minced garlic, dried oregano, salt, black pepper, and red pepper flakes if using. Taste and adjust seasoning as needed.
- Combine: In a large bowl, add the cooked pasta and blanched broccoli. Mix in the finely diced red onion, chopped sun-dried tomatoes, halved Kalamata olives, and crumbled feta cheese.
- Dress: Pour the prepared dressing over the pasta mixture. Gently toss all ingredients together to evenly coat with the dressing without breaking the components.
- Pine Nuts: Sprinkle the toasted pine nuts over the salad for a crunchy texture, if desired.
- Chill: Cover the bowl and refrigerate the pasta salad for at least 30 minutes before serving to let the flavors meld and the salad chill thoroughly.
Notes
- Use pasta shapes like rotini, penne, or farfalle as they hold the dressing well.
- Blanching the broccoli helps retain its bright color and crispness, enhancing the salad’s texture.
- To toast pine nuts, dry roast them in a skillet over medium heat for 2-3 minutes until golden and fragrant.
- This salad can be prepared a day ahead and stored in the fridge, making it perfect for meal prep.
- Adjust the amount of red pepper flakes depending on your spice preference.
- For a lighter version, substitute mayonnaise with Greek yogurt.

