This vegetarian Italian pasta salad brings together al dente fusilli or penne with a medley of cherry tomatoes, cucumber, bell pepper, black olives, and marinated artichoke hearts.
Tossed with fresh mozzarella pearls, fragrant basil, and a bright dressing made from extra-virgin olive oil, red wine vinegar, lemon juice, and Dijon mustard, every bite delivers bold Mediterranean flavor.
Ready in just 30 minutes with only 20 minutes of hands-on prep, it's an effortless choice for picnics, potlucks, or a light weeknight meal. Chill for half an hour before serving to let the flavors meld beautifully.
The summer my neighbor Marco loaned me his grandmother's handwritten recipe cards, this pasta salad was the one I made three times in a single week. Something about the way the dressing clings to every fold of fusilli, turning each bite into a tiny explosion of tangy herbiness, made it impossible to stop eating. I stood over the kitchen counter at midnight once, fork in hand, realizing I had eaten an entire serving meant for guests the next day. That is the kind of recipe this is.
I brought a massive bowl of this to a park potluck last July and watched a woman I had never met go back for fourths before introducing herself. She asked for the recipe before telling me her name, which I took as the highest compliment possible.
Ingredients
- 300 g short-cut pasta (fusilli, penne, or farfalle): Fusilli is my favorite because the spirals grab onto dressing and small bits of vegetables like tiny delicious nets.
- 1 cup cherry tomatoes, halved: Sweet little bursts of juice that brighten every forkful, and halving them ensures the flavor distributes evenly.
- 1 cup cucumber, diced: Adds a cool crunch that balances the richness of the cheese and olive oil.
- 1 small red onion, thinly sliced: Soak the slices in ice water for ten minutes if you find raw onion too sharp, a trick that changed everything for me.
- 1 cup bell pepper (red or yellow), diced: Color and sweetness, and honestly the salad looks a bit sad without it.
- 1/2 cup black olives, pitted and sliced: Salty briny depth that makes the whole bowl taste more Italian.
- 1/2 cup marinated artichoke hearts, quartered: Tender and tangy, these are the ingredient people always ask about.
- 1/4 cup sun-dried tomatoes, sliced: A concentrated tomato punch that pairs beautifully with the fresh cherry tomatoes.
- 100 g fresh mozzarella pearls: Creamy little clouds of milkiness that pull the whole dish together.
- 1/4 cup fresh basil leaves, chopped: Tear it by hand instead of chopping with a knife to keep the edges from blackening.
- 2 tbsp fresh parsley, chopped: A quiet background herb that makes everything taste fresher without announcing itself.
- 4 tbsp extra-virgin olive oil: Use the good stuff here since it is the base of the dressing and the flavor really comes through.
- 2 tbsp red wine vinegar: The right acidity for Italian anything, bright and sharp without being harsh.
- 1 tbsp lemon juice: A second layer of acid that lifts the whole dressing and makes it taste alive.
- 1 tsp Dijon mustard: Acts as an emulsifier so the dressing stays blended instead of separating.
- 1 garlic clove, minced: One is enough, trust me, you want a whisper of garlic not a shout.
- 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: Start here and adjust after tossing, the cheese and olives add saltiness too.
Instructions
- Boil the pasta to perfection:
- Cook your chosen pasta in well-salted boiling water until just al dente, meaning there is still a slight firmness when you bite into it. Drain immediately and rinse under cold running water until completely cool, tossing gently so the pasta does not stick together into a sad clump.
- Build the salad base:
- In your largest mixing bowl, combine the cooled pasta with the halved cherry tomatoes, diced cucumber, sliced red onion, diced bell pepper, sliced olives, quartered artichoke hearts, and sliced sun-dried tomatoes. Give everything a gentle toss so the colors start mingling and the vegetables are evenly distributed throughout the pasta.
- Shake up 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. Whisk vigorously or shake until the dressing looks creamy and unified, with no oil floating separately on top.
- Bring it all together:
- Pour the dressing over the pasta and vegetables, then add the mozzarella pearls, chopped basil, and parsley. Toss with a large spoon and fork, lifting from the bottom to coat every piece evenly, and take a moment to appreciate how gorgeous this bowl looks.
- Taste, adjust, and chill:
- Have a bite right now while it is fresh, add more salt or pepper if needed, then cover and refrigerate for at least thirty minutes before serving so the flavors can marry and deepen into something truly special.
One rainy Tuesday I ate a bowl of this standing at the counter while my cat watched from the windowsill, and it occurred to me that some meals do not need an occasion to feel like a gift.
Making It Your Own
Canned chickpeas or white beans turn this into a protein-packed lunch that will keep you full until dinner without any cooking required. Feta crumbled over the top instead of mozzarella gives a sharper, saltier edge that some people actually prefer.
What to Pair It With
A chilled glass of Pinot Grigio sitting next to this salad on a warm evening is one of life's simplest perfect combinations. Sparkling water with a thick slice of lemon works just as beautifully if you are keeping it alcohol-free, and honestly the effervescence complements the tangy dressing surprisingly well.
Storage and Leftover Magic
This salad keeps beautifully in an airtight container in the refrigerator for up to three days, making it ideal for meal prep or planned leftovers. The pasta will absorb more dressing as it sits, so a tiny drizzle of olive oil and a squeeze of lemon right before eating the leftovers brings it back to life. The vegetables stay crisp and the flavors continue to deepen overnight in a way that makes day two arguably better than day one.
- Give the salad a good toss before serving leftovers to redistribute the dressing that settled at the bottom.
- Add a handful of fresh arugula or baby spinach to stretch leftovers into something that feels new.
- Never freeze pasta salad, the texture of both the pasta and the vegetables will suffer and cannot be saved.
Keep this recipe in your back pocket for every potluck, picnic, and lazy summer evening that comes your way. It will never let you down, and the empty bowl at the end of the night will be all the proof you need.
Recipe FAQs
- → Can I make Italian pasta salad ahead of time?
-
Yes, this pasta salad actually tastes better when made ahead. Prepare it up to 24 hours in advance and store it covered in the refrigerator. The dressing absorbs into the pasta and vegetables, deepening the flavor. Give it a gentle toss before serving and add a splash of olive oil if it seems dry.
- → What type of pasta works best for this salad?
-
Short-cut pasta shapes like fusilli, penne, farfalle, or rotini are ideal because they hold the dressing well and mix evenly with the chopped vegetables. Their ridges and curves catch the herb dressing in every bite. Avoid long strands like spaghetti or linguine, which are harder to toss and serve as a salad.
- → How long does vegetarian pasta salad last in the fridge?
-
Stored in an airtight container, this pasta salad stays fresh for 3 to 4 days in the refrigerator. The vegetables may release some moisture over time, so drain any excess liquid before serving. The mozzarella and dressing hold up well, though the basil may darken slightly after the first day.
- → Can I add protein to make it more filling?
-
Absolutely. Canned chickpeas or white beans blend seamlessly with the Italian flavors and keep it vegetarian. For a non-vegetarian version, grilled chicken, salami, or canned tuna all work beautifully. Add about one cup of your chosen protein to turn this side into a satisfying main course.
- → What can I substitute for mozzarella in this salad?
-
Crumbled feta cheese is an excellent substitute that adds a saltier, tangier note. Cubed provolone also works well with the Italian flavor profile. For a dairy-free version, try marinated tofu cubes or omit the cheese entirely and add extra olives and sun-dried tomatoes for richness.
- → Should I rinse the pasta after cooking for pasta salad?
-
Yes, rinsing the pasta under cold water stops the cooking process immediately, keeping it perfectly al dente. It also removes excess starch from the surface, which prevents the pasta from becoming gummy and helps the dressing coat each piece evenly. This step is essential for cold pasta salads.