This vegetarian Italian pasta salad brings together al dente short-cut pasta with a medley of cherry tomatoes, cucumber, bell pepper, olives, artichoke hearts, and sun-dried tomatoes. Tossed with fresh mozzarella pearls and fragrant basil, every bite delivers bold Mediterranean flavors.
The homemade dressing — a lively blend of extra-virgin olive oil, red wine vinegar, lemon juice, Dijon mustard, and oregano — ties everything together beautifully. Ready in just 30 minutes, it's an effortless dish that shines at picnics, potlucks, or as a quick weeknight dinner.
The summer my neighbor Elena brought over a massive bowl of Italian pasta salad during a backyard gathering, I stood near the food table longer than anyone, going back for fourths until it became genuinely embarrassing. Something about the way the tangy dressing clung to every fold of fusilli, combined with the sharp bite of red onion and creamy mozzarella, made it impossible to stop eating. I cornered her for the recipe that same afternoon, and it has been in heavy rotation at my house ever since. This version has evolved through dozens of iterations into something that tastes like sunshine on a plate.
I made this for a friend moving into her first apartment, packing it into a big mason jar with a handwritten note taped to the lid. She texted me at midnight saying she had eaten the entire jar standing in her empty kitchen surrounded by unpacked boxes. That is the kind of recipe this is, unpretentious and instantly comforting.
Ingredients
- 300g short cut pasta (fusilli, penne, or farfalle): The shape matters more than you think because ridged and curved pasta grabs onto the dressing instead of letting it pool at the bottom.
- 1 cup cherry tomatoes, halved: Cherry tomatoes hold their sweetness better than larger ones, and halving them lets their juices mingle with the dressing.
- 1 cup cucumber, diced: English or Persian cucumbers work best since you avoid the watery seed issue that dilutes everything.
- 1 small red onion, thinly sliced: Soak the slices in ice water for ten minutes if you find raw onion too aggressive, it tames the bite beautifully.
- 1 cup bell pepper (red or yellow), diced: These bring crunch and a sweetness that balances the briny olives and acidic dressing.
- 1/2 cup black olives, pitted and sliced: Kalamata olives are worth the extra few dollars, their flavor is deeper and more complex.
- 1/2 cup marinated artichoke hearts, quartered: These are the hidden gem of the entire salad, adding a tangy tenderness that surprises people.
- 1/4 cup sun dried tomatoes, sliced: They concentrate all the tomato flavor into chewy little bites of umami.
- 100g fresh mozzarella pearls: The pearl size is perfect because you get cheese in every single forkful without having to chop anything.
- 1/4 cup fresh basil leaves, chopped: Tear basil with your fingers instead of cutting it to keep the edges from turning black.
- 2 tbsp fresh parsley, chopped: Flat leaf parsley adds a clean freshness that rounds everything out quietly.
- 4 tbsp extra virgin olive oil: Use the good stuff here since the dressing is raw and the flavor of the oil shines through completely.
- 2 tbsp red wine vinegar: This provides the classic Italian tang that makes the whole salad pop.
- 1 tbsp lemon juice: A squeeze of brightness that lifts the dressing beyond ordinary.
- 1 tsp Dijon mustard: This is the emulsifier that keeps your dressing from separating, plus it adds a subtle warmth.
- 1 garlic clove, minced: One clove is plenty since raw garlic can quickly take over if you get heavy handed.
- 1 tsp dried oregano: Rub it between your palms before adding to wake up the essential oils.
- 1/2 tsp salt and 1/4 tsp black pepper: Season assertively because cold food always needs more salt than you expect.
Instructions
- Cook the pasta perfectly:
- Boil the pasta in well salted water until just al dente, then drain and rinse immediately under cold running water until completely cool. The pasta should still have a slight chew because it will soften slightly as it absorbs the dressing.
- Build the salad base:
- Toss the cooled pasta into a large mixing bowl with the cherry tomatoes, cucumber, red onion, bell pepper, black olives, artichoke hearts, and sun dried tomatoes. Give everything a gentle fold so the colors start mingling together.
- Whisk the dressing:
- In a small bowl or a jar with a tight lid, combine the olive oil, red wine vinegar, lemon juice, Dijon mustard, minced garlic, dried oregano, salt, and pepper. Shake or whisk vigorously until the dressing looks creamy and unified, not separated.
- Bring it all together:
- Pour the dressing over the pasta and vegetables, then add the mozzarella pearls, chopped basil, and parsley. Toss thoroughly but gently with a large spoon, making sure every piece gets coated in that beautiful vinaigrette.
- Taste and chill:
- Take a small bite, adjust salt or vinegar if needed, then cover and refrigerate for at least thirty minutes. The chill time is not optional because it transforms the flavors from separate components into one cohesive dish.
There was a Tuesday night when I threw this together with whatever vegetables were wilting in the crisper drawer, and my roommate declared it the best thing I had ever made in that kitchen. I did not have the heart to tell her it was the same recipe I always make, just with slightly sad peppers. That is the magic of a good pasta salad, it forgives you and still shows up beautifully.
Making It Your Own
This recipe bends easily in whatever direction your fridge or mood takes you. Canned chickpeas or white beans turn it into a more substantial meal without any extra cooking. Grilled zucchini, roasted red peppers from a jar, or crumbled feta all slide in seamlessly. I have even tossed in leftover roasted vegetables from the night before and the salad absorbed them like it had been planned all along.
Serving and Pairing Thoughts
A chilled glass of Pinot Grigio alongside this salad on a warm evening is genuinely hard to beat. For a non alcoholic option, sparkling water with a thick wedge of lemon mirrors the bright acidity in the dressing and keeps everything refreshing. Serve it in a wide shallow bowl rather than a deep one so the vegetables stay visible and the presentation looks abundant.
Storage and Leftover Strategy
This salad keeps beautifully for up to three days in the refrigerator, making it an ideal make ahead option for busy weeks. The pasta absorbs dressing as it sits, so a quick drizzle of olive oil and a splash of vinegar can revive leftovers instantly.
- Store it in an airtight container and give it a good toss before serving again.
- If the mozzarella gets rubbery after refrigeration, let it sit at room temperature for fifteen minutes first.
- Always keep a few extra basil leaves on hand to garnish because fresh herbs on top make leftovers feel intentional again.
Every time I make this pasta salad I think about Elena standing in my backyard laughing at how many servings I had taken. Some recipes are just food, but this one carries the warmth of every table I have shared it at.
Recipe FAQs
- → Can I make Italian pasta salad ahead of time?
-
Absolutely. In fact, chilling it for at least 30 minutes before serving allows the flavors to meld together. You can prepare it up to 24 hours in advance — just give it a gentle toss and add a splash of olive oil or vinegar if the pasta has absorbed too much dressing.
- → What type of pasta works best for this salad?
-
Short-cut shapes like fusilli, penne, farfalle, or rotini are ideal because they hold the dressing well and mix evenly with the vegetables. Their nooks and crannies catch bits of herbs and vinaigrette, making every forkful flavorful.
- → How do I keep the pasta from getting mushy?
-
Cook the pasta until just al dente, then immediately drain and rinse under cold water. This stops the cooking process and firms up the texture. Avoid overcooking, as the pasta will continue to soften slightly as it absorbs the dressing.
- → Can I add protein to make it more filling?
-
Definitely. Canned chickpeas or white beans blend seamlessly with the Italian flavors. For a non-vegetarian version, grilled chicken, salami, or canned tuna also work wonderfully. Aim for about one cup of your chosen protein.
- → What's the best way to store leftovers?
-
Transfer leftovers to an airtight container and refrigerate for up to 3 days. The vegetables will release some moisture overnight, so drain any excess liquid and refresh with a drizzle of olive oil and a squeeze of lemon before serving again.
- → Is this dish suitable for gluten-free diets?
-
Yes, simply swap the regular pasta for your favorite gluten-free variety. Rice-based or chickpea pasta both work well. Just be sure to cook according to the package directions, as gluten-free pasta can behave differently than traditional wheat pasta.