Creamy Rotini Pasta Salad with Homemade Italian Dressing
This rotini pasta salad brings together crisp veggies, salami, and mozzarella pearls in a tangy, creamy dressing. It’s the kind of dish that vanishes first at a potluck and comes together while the pasta boils.

What Makes This Rotini Salad So Good
I keep coming back to this version because the dressing is the real secret. A mix of mayonnaise and Greek yogurt keeps it rich but never heavy, and the rotini spirals catch every bit of seasoning in their ridges.
The vegetables stay crunchy because they hit the salad at the last minute, and the salty bites of salami and cheese mean every forkful has something to chase. Leftovers hold up beautifully, so lunch the next day feels like a win.
Ingredients

- 1 lb rotini pasta: any brand, the spiral shape holds dressing well
- 1/2 cup mayonnaise: full-fat gives the creamiest texture
- 1/4 cup plain Greek yogurt: adds tang and lightens the dressing
- 2 tbsp red wine vinegar: a little acidity brightens the whole salad
- 2 tbsp olive oil: smooths the dressing without making it greasy
- 1 garlic clove, minced: small but important for that savory note
- 2 tsp Italian seasoning: dried blend of oregano, basil, and thyme
- 1/2 tsp kosher salt, plus more for pasta water
- 1/2 tsp black pepper
- 1 pint cherry tomatoes, halved
- 1 medium cucumber, seeded and diced
- 1 bell pepper, any color, diced
- 1/2 small red onion, thinly sliced
- 1/2 cup pitted black olives, halved
- 4 oz salami, diced small
- 1/2 cup mozzarella pearls
- 1/4 cup chopped fresh parsley
Variations / Substitutions
- Make it vegetarian: leave out the salami and add a handful of chopped artichoke hearts or roasted red peppers for a savory note.
- Swap the cheese: diced provolone or cubed feta both work well. Provolone keeps it milder, feta brings a salty punch.
- Dairy-free: use a dairy-free mayonnaise, skip the yogurt, and add an extra tablespoon of olive oil so the dressing stays silky.
- Add heat: a pinch of red pepper flakes in the dressing gives a gentle background warmth without overpowering.
- Fresh herbs: basil or dill can replace the parsley, and they each steer the salad a different direction.
For a lighter, vinaigrette-style option, try our Whole Wheat Pasta Salad with Lemon Herb Dressing.
How to Make Creamy Rotini Pasta Salad
Step 1: Whisk the Dressing

In a small bowl, whisk together the 1/2 cup mayonnaise, 1/4 cup Greek yogurt, 2 tbsp red wine vinegar, 2 tbsp olive oil, the minced garlic, 2 tsp Italian seasoning, 1/2 tsp salt, and 1/2 tsp black pepper. Set the dressing aside so the flavors can get to know each other while you cook the pasta.
The dressing will look pale and peppered with herbs. Give it a taste and adjust the salt now, because once it hits the cold pasta it will mellow out.
Step 2: Cook and Cool the Pasta

Bring a large pot of water to a rolling boil and salt it generously. Add the 1 lb rotini and cook according to the package until al dente, about 8 minutes. Drain the pasta and immediately rinse it under cold running water until it feels fully cool to the touch.
Rinsing stops the cooking and washes off the extra starch that can make the salad gluey. Give the colander a few good shakes to get rid of as much water as possible, then spread the pasta on a clean kitchen towel for a minute if it still looks wet.
Step 3: Toss and Serve the Pasta Salad

In the biggest bowl you have, combine the cooled rotini, the cherry tomatoes, cucumber, bell pepper, red onion, olives, salami, mozzarella pearls, and parsley. Pour the dressing over everything and use two big spoons to toss until every twist of pasta is coated.
Take a bite and decide if it needs a final pinch of salt or a crack of pepper. You can serve it right away, or chill it for 30 minutes so the flavors sink in a little deeper.
Tips for the Best Rotini Pasta Salad
- Chop to match: dice the cucumber, bell pepper, and salami into pieces roughly the size of a cherry tomato half. That way you get a little of everything in one bite instead of chasing a chunk of pepper across the bowl.
- Make ahead without losing crunch: if you prep more than a few hours ahead, toss the pasta with half the dressing and fold in the vegetables and cheese just before serving. The veggies stay crisp and the cheese doesn’t get mushy.
- Watch the pasta water: taste it before you add the rotini. It should remind you of the ocean. Pasta boiled in under-salted water leaves the whole salad tasting flat no matter how much salt you add later.
- Loosen the dressing: cold pasta salad can firm up in the fridge. Let it sit on the counter for 15 minutes before serving, or stir in a small spoonful of olive oil to bring back the loose, creamy texture.
Scaled for a crowd:
| Batch | Rotini | Mayo | Greek Yogurt | Veggies (total cups) |
|---|---|---|---|---|
| Original (serves 6) | 1 lb | 1/2 cup | 1/4 cup | 4 cups |
| Double (serves 12) | 2 lb | 1 cup | 1/2 cup | 8 cups |
| Triple (serves 18) | 3 lb | 1 1/2 cups | 3/4 cup | 12 cups |
Storing Leftovers
- Refrigerate: Keep the pasta salad in an airtight container for up to 3 days. It tastes just as good cold from the fridge, and you can stir in a small splash of olive oil or a squeeze of lemon if the dressing thickens overnight.
What Goes Well With Rotini Pasta Salad
Grilled chicken thighs with a lemon and oregano marinade keep the meal light but complete, and the herby notes echo the dressing. Burgers fresh off the grill soak up the cool, creamy salad next to them like a built-in side. For a vegetarian cookout, thick slices of grilled portobello mushrooms loaded with garlic butter stand up to the bold flavors without any meat.
Frequently Asked Questions
Can I use a different pasta shape?
Yes. Any short, sturdy shape with ridges or curves works. Penne, fusilli, and farfalle all grab the dressing well.
My pasta salad turned out dry. What went wrong?
Most likely the pasta was still warm or a little wet when you tossed it, which thins the dressing. Let the pasta cool completely and shake off every drop of water before adding the dressing, and always toss once more just before serving.
Can I freeze this pasta salad?
Freezing is not a good idea. The mayonnaise and Greek yogurt dressing separates when thawed, and the vegetables lose their crunch and weep water. It is best made fresh or stored in the fridge for a couple of days.

Creamy Rotini Pasta Salad with Homemade Italian Dressing Recipe
Ingredients
Method
- Whisk the mayonnaise, Greek yogurt, red wine vinegar, olive oil, garlic, Italian seasoning, salt, and pepper until smooth. Set aside.
- Boil the rotini in heavily salted water until al dente, about 8 minutes. Drain and rinse under cold water until cool. Shake off all excess water.
- In a large bowl, combine the pasta, cherry tomatoes, cucumber, bell pepper, onion, olives, salami, mozzarella, and parsley. Pour the dressing over and toss well. Serve right away or chill briefly.
