This Italian vegetarian pasta salad brings together al dente fusilli or penne with a rainbow of fresh Mediterranean vegetables, including cherry tomatoes, bell peppers, cucumber, and kalamata olives.
Tossed in a homemade dressing of extra virgin olive oil, red wine vinegar, garlic, and Dijon mustard, every bite is packed with bold, zesty flavor.
Creamy bocconcini mozzarella and a sprinkle of Parmesan add richness, while torn fresh basil ties everything together beautifully.
Ready in just 30 minutes with only 20 minutes of hands-on prep, it's an effortless dish ideal for picnics, potlucks, or a light weeknight meal.
Serve it chilled after a brief rest in the refrigerator to let the flavors meld into something truly irresistible.
The smell of garlic hitting olive oil still transports me straight back to my friends rooftop in Florence, where we threw together whatever vegetables we had and called it dinner. That chaotic evening taught me that the best Italian cooking isnt about precision, its about generosity and whatever looks good at the market that morning. This pasta salad captures that exact spirit, colorful, effortless, and impossible to stop eating.
I brought a massive bowl of this to a neighborhood potluck last summer and three people stopped mid conversation to ask what was in it. One woman told me she had been making pasta salad for twenty years and never thought to add sun-dried tomatoes. Moments like that remind me why sharing food matters more than perfecting it.
Ingredients
- 400 g short pasta (fusilli, penne, or farfalle): The shape matters more than you think, fusilli catches dressing in every spiral, which is why I always reach for it first.
- 1 cup cherry tomatoes, halved: Let them sit cut side up for five minutes before tossing, it concentrates their sweetness.
- 1 small cucumber, diced: English cucumbers hold up best without turning watery overnight.
- 1 red and 1 yellow bell pepper, diced: The two colors arent just for looks, red peppers are sweeter and yellow ones add a slight bitterness that balances everything.
- 1/2 small red onion, finely sliced: Soak the slices in ice water for ten minutes if you find raw onion too aggressive.
- 1/2 cup kalamata olives, pitted and halved: Never buy pre sliced, the texture difference is noticeable and pit fragments are a real risk.
- 1/4 cup sun-dried tomatoes, sliced: The oil packed variety brings more flavor than the dry ones.
- 1/3 cup fresh basil leaves, torn: Tear with your fingers, never cut with a knife, or the edges turn black.
- 150 g mozzarella balls (bocconcini), halved: Pearl size is ideal because you get cheese in every bite without overwhelming the vegetables.
- 1/3 cup grated Parmesan (optional): A shower of it right before serving adds a salty punch the salad doesnt even know it needs.
- 1/3 cup extra virgin olive oil: This is not the place for your cheapest bottle, the dressing is raw so the oil flavor shines through.
- 2 tbsp red wine vinegar: It provides a brightness that lemon juice cant quite replicate here.
- 1 clove garlic, minced: One is enough, this salad should hint at garlic rather than announce it.
- 1 tsp Dijon mustard: This is the emulsifier that keeps your dressing from separating into a greasy puddle.
- 1/2 tsp dried oregano: Rub it between your palms before adding to wake up the oils.
- Salt and freshly ground black pepper: Season the pasta water generously, then taste and adjust the dressing at the end.
Instructions
- Cook the pasta properly:
- Boil in well salted water until just al dente, then drain and rinse immediately with cold water to halt cooking. Nobody wants mushy pasta in a salad.
- Build the vegetable base:
- Toss all your chopped vegetables, basil, olives, and sun-dried tomatoes into a large bowl. Give everything a gentle mix so the colors distribute evenly.
- Bring pasta and vegetables together:
- Add the cooled pasta to the bowl with the vegetables and fold gently with a large spoon.
- Whisk the dressing:
- Combine olive oil, red wine vinegar, garlic, Dijon mustard, oregano, salt, and pepper in a small bowl and whisk until the mixture looks creamy and unified. You will see it thicken right before your eyes when it emulsifies.
- Dress the salad:
- Pour the dressing over everything and toss thoroughly, making sure every piece of pasta gets coated. Use your hands if you need to, it really is the best tool.
- Add the cheese:
- Fold in the mozzarella halves and Parmesan gently so the bocconcini stays intact.
- Rest and serve:
- Taste for salt, then refrigerate at least fifteen minutes before serving so the flavors settle into each other. Serve cold or at room temperature with extra basil on top.
There is something quietly wonderful about a dish that does not ask you to hover over a stove or time anything perfectly. It just lets you chop, toss, and share.
Making It Your Own
This recipe is more of a framework than a rulebook. Roasted zucchini, marinated artichoke hearts, or a handful of baby spinach all belong here. I have even thrown in leftover grilled eggplant from the night before and it worked beautifully.
Feeding a Mixed Crowd
If someone at the table is vegan, simply skip the cheese or swap in a good plant-based mozzarella. The salad loses nothing in flavor because the dressing and olives carry so much personality on their own.
What to Serve Alongside
A chilled glass of Pinot Grigio turns this into a proper summer meal, but sparkling water with a lemon wedge does the job just as well on a Tuesday.
- Double the recipe for gatherings because it disappears faster than you expect.
- Use gluten-free pasta if needed, the dressing masks any textural differences.
- Always taste the dressing on its own before adding it, your palate is the final authority.
Keep a bowl of this in the fridge and you will never wonder what to eat for lunch again. It is the kind of recipe that quietly becomes part of your regular rotation without fanfare.
Frequently Asked Questions
- → What type of pasta works best for this salad?
-
Short pasta shapes like fusilli, penne, farfalle, or rotini are ideal because they hold the dressing well and mix evenly with the chopped vegetables. Their nooks and crannies catch every bit of flavor.
- → Can I make this pasta salad ahead of time?
-
Yes, it actually tastes better when made ahead. Refrigerate it for at least 15 minutes before serving, or prepare it up to 24 hours in advance. Give it a gentle toss and add a drizzle of olive oil if it seems dry.
- → How do I store leftover Italian pasta salad?
-
Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors continue to develop overnight, making it a great make-ahead option for lunches or gatherings.
- → What can I substitute for mozzarella to make it vegan?
-
You can use dairy-free mozzarella-style shreds or cubes, or simply omit the cheese altogether. Adding marinated artichoke hearts or roasted red peppers brings extra richness without needing a cheese substitute.
- → Which vegetables can I add or swap in this salad?
-
This salad is very flexible. Try adding roasted zucchini, marinated artichoke hearts, baby spinach, diced avocado, or blanched green beans. Just keep the total volume of vegetables similar so the dressing coats everything evenly.
- → Why do I need to rinse the pasta in cold water?
-
Rinsing the cooked pasta under cold water stops the cooking process immediately, preventing it from becoming mushy. It also cools the pasta down so it won't wilt the fresh vegetables or melt the cheese when combined.