30-Minute Tri-Color Pasta Salad That’s Better the Next Day
Tri-color pasta salad is one of those dishes that shows up at every summer cookout for good reason. It comes together in about 30 minutes, feeds a crowd, and actually tastes better the next day once the dressing soaks into the pasta.

This version leans on creamy Italian-style dressing, crisp veggies, and salty bites of mozzarella and olives. It is the kind of recipe you will make once and then keep in your back pocket for everything from weeknight dinners to potlucks.
What Makes This Pasta Salad a Keeper
The dressing hits that just-right balance between tangy and creamy, with enough red wine vinegar to cut through the richness. I use a mix of juicy cherry tomatoes, crunchy cucumber, and sharp red onion so every bite has something different going on.
And because the spiral shapes of tri-color rotini grab onto the dressing, the pasta itself stays flavorful instead of bland.
Ingredients

- 12 oz tri-color rotini: the spirals hold the dressing best
- 1/2 cup mayonnaise: full-fat gives the creamiest texture
- 3 tbsp red wine vinegar: adds a bright tang
- 2 tbsp olive oil: smooths out the dressing
- 1 tsp Italian seasoning: the dried herb blend that ties it together
- 1/2 tsp sugar: just enough to round out the acidity
- 1/2 tsp garlic powder: for a low-key garlicky background
- 1/2 tsp salt, plus more for the pasta water
- 1/4 tsp black pepper
- 1 pint cherry tomatoes, halved: look for ones that are firm and sweet
- 1 English cucumber, diced: no need to peel, just seed if you like
- 1/2 small red onion, thinly sliced: mellow it in cold water if the bite is too sharp
- 1 cup pitted black olives, halved: kalamata or regular black both work
- 8 oz mozzarella pearls, drained: or dice a fresh mozzarella ball
- Fresh basil leaves, for garnish: (optional)
Variations / Substitutions
- Protein boost: fold in diced salami, pepperoni, or grilled chicken for a heartier meal.
- Dairy-free: skip the mozzarella and use a quality vegan mayo. The salad still holds up.
- Veggie swaps: swap in chopped bell peppers, blanched green beans, or artichoke hearts if you have them on hand.
- More tang: add a spoonful of Dijon mustard or a splash of extra vinegar to the dressing.
For a pasta salad with a brighter, oil-based dressing, take a look at my Lemon Herb Orzo Salad.
How to Make Tri-Color Pasta Salad
Step 1: Cook the Pasta

Bring a large pot of heavily salted water to a boil. Add the 12 oz tri-color rotini and cook until al dente, about 8 minutes. Drain and rinse under cold water until the pasta is cool to the touch, then shake off any excess water.
The pasta should be just tender but with a bit of bite left. Rinsing stops the cooking and removes surface starch so the salad does not turn gummy.
Step 2: Whisk the Dressing

In a small bowl, whisk together the 1/2 cup mayonnaise, 3 tbsp red wine vinegar, 2 tbsp olive oil, 1 tsp Italian seasoning, 1/2 tsp sugar, 1/2 tsp garlic powder, 1/2 tsp salt, and 1/4 tsp black pepper. Keep whisking until the dressing is smooth and the salt dissolves.
Taste the dressing at this point and adjust the salt or vinegar if you like. It should be tangy and savory, with enough punch to stand up to the pasta.
Step 3: Toss Everything Together

Place the cooled pasta in a large mixing bowl. Add the halved cherry tomatoes, diced cucumber, sliced red onion, halved black olives, and drained mozzarella pearls. Pour the dressing over everything and toss gently with a big spoon or your hands until it is all evenly coated.
You will see the bright colors of the rotini peeking through the creamy dressing, and the veggies will be speckled throughout. It looks like a party in a bowl right away.
Step 4: Serve It Up

Spoon the salad onto a platter or into a serving bowl and scatter fresh basil leaves over the top. You can serve it right away at room temperature, but it is even better after 30 minutes in the fridge so the flavors meld.
The basil adds one last fresh, peppery note and makes the whole dish look like you put in way more effort than you actually did.
Tips for the Best Pasta Salad
- Salt the pasta water generously: it should taste like the sea. This is your only chance to season the pasta itself.
- Undercook the rotini by about a minute. The pasta will absorb some dressing and soften as it sits, so you want it a little firmer out of the pot.
- Chill for at least 30 minutes before serving. The salad tastes noticeably better after a short rest, and the texture improves as the dressing firms up in the cold.
- Use a large enough bowl to toss without smashing the ingredients. A gentle hand keeps the mozzarella and tomatoes from breaking apart.
- If making ahead, reserve a spoonful of dressing to refresh the salad just before serving, as the pasta can absorb it over time.
Scale it for a crowd:
| Servings | Rotini (oz) | Dressing (cups) |
|---|---|---|
| 6 | 12 | 3/4 |
| 12 | 24 | 1 1/2 |
Storing Leftovers
Refrigerate in an airtight container for up to 4 days. The salad actually improves overnight, so it is great for meal prep.
Stir well before serving and taste for seasoning. If it seems dry, a splash of red wine vinegar and a drizzle of olive oil will loosen it right up.
What Goes Well With Tri-Color Pasta Salad
This salad goes with just about anything off the grill. Pair it with juicy grilled chicken thighs or smoky ribs for a classic summer plate. At a potluck, it holds its own next to burgers and hot dogs, and the tangy dressing cuts through the richness beautifully. For a lighter meal, serve it alongside a simple arugula salad with lemon vinaigrette.
Frequently Asked Questions
Can I use a different pasta shape?
Yes, but stick with short shapes that trap dressing, like fusilli or rotelle. Long pastas like spaghetti will not work as well.
Can I make this dairy-free?
Absolutely. Skip the mozzarella and use a quality vegan mayonnaise. The salad will still be creamy and delicious.
How far in advance can I make it?
Up to 2 days ahead. The flavors meld overnight, but the veggies stay crisper if you make it the day before.
How do I keep it from getting watery?
Salt your tomatoes lightly and let them drain in a colander for 10 minutes before adding them. Toss the salad again just before serving to redistribute the dressing.

Tri-Color Pasta Salad Recipe
Ingredients
Method
- Bring a large pot of salted water to a boil. Cook the rotini until al dente, about 8 minutes. Drain and rinse under cold water.
- Whisk mayonnaise, red wine vinegar, olive oil, Italian seasoning, sugar, garlic powder, salt, and pepper until smooth.
- In a large bowl, combine the cooled pasta, tomatoes, cucumber, red onion, olives, and mozzarella. Pour the dressing over and toss gently to coat.
- Spoon onto a serving dish, top with fresh basil, and serve chilled or at room temperature. For best flavor, let it rest in the fridge for at least 30 minutes before serving.
