This Italian pasta salad brings together al dente short-cut pasta with a medley of fresh seasonal vegetables including cherry tomatoes, crisp cucumber, bell pepper, and tangy black olives.
Tossed with creamy mozzarella pearls, marinated artichoke hearts, and a handful of fragrant basil and parsley, every bite is bursting with Mediterranean flavor.
The homemade dressing — a lively blend of extra-virgin olive oil, red wine vinegar, lemon juice, and Dijon mustard — ties everything together beautifully. Chill for 30 minutes and serve at your next picnic, potluck, or laid-back weeknight dinner.
Something about a big bowl of pasta salad screams summer to me, and not just because its cold. Its the way the olive oil catches the light on those bright tomatoes and the smell of basil hits you before you even take a bite. I started making this Italian version years ago when I got tired of the goopy store-bought ones that tasted like bottled dressing and regret. This one changed my entire outlook on what a pasta salad could be.
I brought this to a friend's rooftop potluck once and watched three people ask for the recipe before I even set the bowl down. The mozzarella pearls were gone in ten minutes flat and someone actually scraped the dressing off the bottom of the bowl with a piece of bread. That was the moment I knew this one was a keeper.
Ingredients
- 300 g short-cut pasta (fusilli, penne, or farfalle): The shape matters more than you think because those little twists and folds catch the dressing in the best way.
- 1 cup cherry tomatoes, halved: Sweet bursts of juice that balance the tangy dressing perfectly.
- 1 cup cucumber, diced: Adds a cool crunch that makes every bite refreshing.
- 1 small red onion, thinly sliced: Soak these in ice water for five minutes if you find raw onion too sharp.
- 1 cup bell pepper (red or yellow), diced: Color and sweetness both come through beautifully here.
- 1/2 cup black olives, pitted and sliced: Salty briny little gems that make everything taste more Italian.
- 1/2 cup marinated artichoke hearts, quartered: These bring a tender almost lemony quality that surprises people.
- 1/4 cup sun-dried tomatoes, sliced: Intense umami packed into every strip.
- 100 g fresh mozzarella pearls: Creamy mild and they absorb the dressing like tiny sponges.
- 1/4 cup fresh basil leaves, chopped: Add these right before serving so they stay bright and fragrant.
- 2 tbsp fresh parsley, chopped: A quiet background herb that keeps everything tasting fresh.
- 4 tbsp extra-virgin olive oil: Use the good stuff here because it is the backbone of the dressing.
- 2 tbsp red wine vinegar: The acidity that makes all the vegetables sing.
- 1 tbsp lemon juice: A bright top note that wakes everything up.
- 1 tsp Dijon mustard: This is the secret emulsifier that keeps the dressing from separating.
- 1 garlic clove, minced: Just one because raw garlic can quickly take over.
- 1 tsp dried oregano: Classic Italian flavor that ties the whole dish together.
- 1/2 tsp salt and 1/4 tsp black pepper: Season boldly because cold food always needs more salt than you expect.
Instructions
- Boil the pasta right:
- Cook your pasta in well-salted boiling water until just al dente because it will soften slightly as it cools and absorbs the dressing. Drain it and rinse under cold water right away to stop the cooking and wash off excess starch.
- Build the vegetable base:
- Toss the cooled pasta into a big bowl with the cherry tomatoes, cucumber, red onion, bell pepper, olives, artichoke hearts, and sun-dried tomatoes. Give it a gentle mix so you can see all those colors together before the dressing goes in.
- Shake up the dressing:
- Whisk the olive oil, red wine vinegar, lemon juice, Dijon mustard, garlic, oregano, salt, and pepper in a jar or small bowl until it looks creamy and fully combined. Taste it on your finger and adjust if it needs more acid or salt.
- Bring it all together:
- Pour the dressing over the pasta and vegetables, then add the mozzarella, basil, and parsley. Toss everything gently but thoroughly so every piece gets coated and nothing clumps together.
- Chill and finish:
- Let it sit in the fridge for at least 30 minutes before serving so the flavors can settle into each other. Taste one more time right before serving because cold food often needs a final pinch of salt or squeeze of lemon.
The best thing about this salad is watching it disappear at gatherings where nobody expected a pasta salad to be the star of the table. It has a way of making people go back for seconds before they have even finished their first plate.
Storage and Make-Ahead
This salad keeps beautifully in an airtight container in the fridge for up to three days. The vegetables soften slightly but the flavor actually improves after the first day, making it perfect for meal prep.
Serving Suggestions
I love serving this alongside grilled vegetables or as the main event at a light summer lunch with crusty bread on the side. A chilled glass of Pinot Grigio or sparkling water with lemon makes it feel like a proper Italian spread.
Variations and Swaps
You can play with this recipe endlessly based on what you have on hand. Some of my favorite swaps have come from cleaning out the fridge at the end of the week.
- Add a can of drained chickpeas or white beans for extra protein and texture.
- Swap the mozzarella for crumbled feta if you want something sharper and saltier.
- Use gluten-free pasta and double-check your packaged ingredients to keep it safe for everyone at the table.
Once you make this recipe your own, you will find yourself reaching for it every time you need something reliable and beautiful to share. It is the kind of dish that turns a simple meal into a small celebration.
Recipe Questions & Answers
- → Can I make Italian pasta salad ahead of time?
-
Absolutely. In fact, this dish tastes even better after resting in the fridge for a few hours or overnight, as the pasta absorbs the dressing and the flavors meld together. Just give it a good toss before serving and add a splash of olive oil if it seems dry.
- → What type of pasta works best for this dish?
-
Short-cut shapes like fusilli, penne, farfalle, or rotini are ideal because they hold the dressing well and mix evenly with the chopped vegetables. Avoid long strands like spaghetti — they're harder to toss and serve in a salad format.
- → How long does pasta salad keep in the refrigerator?
-
Stored in an airtight container, it stays fresh for up to 3 to 4 days. The vegetables may release some moisture over time, so drain any excess liquid and adjust the seasoning before serving leftovers.
- → Can I substitute the mozzarella with another cheese?
-
Yes — crumbled feta adds a salty, tangy punch that pairs wonderfully with the Italian dressing. Cubed provolone or shaved Parmesan are also excellent alternatives depending on the flavor profile you're after.
- → How do I keep the pasta from getting mushy?
-
Cook the pasta just until al dente, then immediately drain and rinse under cold water to halt the cooking process. Avoid overcooking, and don't let the pasta sit in the hot colander — the residual heat will continue softening it.
- → What can I add for extra protein?
-
Canned chickpeas or white beans blend right in and keep the dish vegetarian. For a non-vegetarian version, grilled chicken breast, sliced pepperoni, or canned tuna are all popular additions that complement the Italian flavors.