Fresh mozzarella, zesty dressing, and three-color pasta come together fast – but the real magic happens after it sits for an hour.
I don’t measure dressing the first time I pour it in. I just tilt the bottle and hope I don’t regret it later. That’s kind of how this whole salad goes for me – quick decisions, a little guessing, and somehow it always turns out better than expected.
Today started with me overcooking the pasta by maybe a minute. Not a disaster, but enough to make me sigh and run cold water over it like I’m fixing a mistake mid-sentence. I kept going anyway. That’s the thing with this salad. It forgives you.
I first came across a version of this from Becky Hardin, updated Jun 26, 2025. She described it as her go-to for BBQs, game days, family gatherings – basically any moment when you need something fast but still good. That part stuck with me. Also the simplicity. Six ingredients. Ten minutes. It sounded almost too easy, which usually makes me suspicious.
But yeah, it works. It really works.
A quick moment before I even started
I almost didn’t make this. I had tomatoes that were just slightly too soft and a bell pepper that looked fine on one side and questionable on the other. I stood there debating whether to cook something else entirely. Then I remembered this salad doesn’t care about perfection. Chop around the bad spots and move on.
That decision probably saved me from ordering takeout again.
Ingredients I Used for the Recipe
- 16 oz tri-color rotini pasta – the base, holds dressing in all those little spirals
- 16 oz Italian dressing – adds tangy flavor and ties everything together
- 2 cups cherry tomatoes, halved – for sweetness and a bit of juice
- 16 oz fresh mozzarella, diced – soft, creamy bites that mellow everything out
- 1 red bell pepper, diced – slight sweetness and crunch
- 1 green bell pepper, diced – sharper flavor, balances the red one
- 1/2 tsp kosher salt – boosts everything quietly
- 1/2 tsp black pepper – just enough bite at the end
How to make Tri-Color Pasta Salad?

Step 1 – Cook the pasta and don’t forget the salt
I boiled the pasta in salted water, not aggressively measured, just a good handful tossed in. I let it go until al dente, except like I said, I got distracted and it went a little soft. Drained it fast and rinsed it under cold water to stop the cooking. That rinse matters more than I used to think.
Step 2 – Let it cool a bit before mixing
I dumped the pasta into a big bowl and waited. Not fully cooled, just not steaming. I’ve made the mistake of adding cheese too early and watching it turn slightly melty. Not terrible, just not what I wanted today.
Step 3 – Add everything in without overthinking
Tomatoes, mozzarella, peppers, salt, pepper – all in. Then I poured about two-thirds of the dressing. Not exact, just eyeballed. I remembered reading that pasta absorbs dressing like crazy, so I held some back.
Step 4 – Toss gently, then realize you missed something
I mixed everything and immediately noticed uneven spots. Some pasta dry, some overloaded. So I kept tossing, slower this time. It’s tempting to rush this part but it shows if you do.
Step 5 – Chill and let it fix itself
Covered the bowl and stuck it in the fridge. At least an hour. This part feels like waiting for something to click into place. When it comes out, it’s different. The flavors settle.
Step 6 – Finish with the rest of the dressing
Right before serving, I added the remaining dressing. This step changed everything the first time I tried it. Suddenly it wasn’t dry or dull. It tasted fresh again.
Something that almost ruined it
I almost added all the dressing at once. I even started to. Then I paused because I remembered how pasta soaks everything up. If I had dumped it all in, it would’ve looked fine at first and then turned dry after chilling. That tiny hesitation saved the texture.
Also, I nearly skipped salting the pasta water. That would’ve made everything taste flat no matter how much dressing I added later.
What it actually tastes like
The first bite is bright. The dressing hits first, then the tomatoes, then that soft mozzarella kind of smooths it out. The peppers stay crisp, which I like. There’s this mix of textures that keeps it from being boring.
And the pasta? It’s just the carrier, but a really good one. Those spirals trap little pockets of dressing so you don’t get a bland bite.
I noticed something small too. The green pepper is sharper than the red, and when you get both in one bite, it balances in a weirdly satisfying way.
When I actually like making this
Not for fancy dinners. Not when I’m trying to impress anyone.
This is more of a “I need something decent without thinking too hard” kind of dish. Or when there’s people coming over and I don’t feel like hovering over a stove.
It also tastes better the next day. I didn’t expect that, but after sitting overnight, everything blends more. Just add a splash of dressing before eating so it doesn’t feel dry.
Tips
- Rinse the pasta after cooking – it stops it from getting mushy and cools it fast
- Don’t pour all the dressing at once – save some for later
- Salt your pasta water more than you think you need
- Let it chill at least an hour – it genuinely improves the flavor
- Cut mozzarella into small pieces so you don’t get giant bland chunks
- If it feels dry the next day, just add a little more dressing and toss again
I didn’t expect much when I started. Just pasta, dressing, and whatever vegetables I had left. But it ended up being one of those things I kept going back to with a fork straight from the fridge.
Messy process. Slightly overcooked pasta. Still worth it.

Tri-Color Pasta Salad Recipe
Description
This vibrant Tri-Color Pasta Salad is the ultimate crowd-pleaser for BBQs, game days, and family gatherings. Featuring tender rotini, fresh mozzarella, crisp bell peppers, and juicy cherry tomatoes, all tossed in a zesty Italian dressing, this dish comes together in just 10 minutes. It’s a refreshing, satisfying meal that pleases both vegetarians and omnivores alike.
Ingredients
Instructions
Cook the Pasta
Bring a large pot of generously salted water to a boil. Add the tricolor pasta and cook according to package instructions until al dente. Drain the pasta and rinse briefly under cold water to stop the cooking process and remove excess starch. Transfer to a large mixing bowl.Rinsing helps keep the pasta from sticking and cools it down faster.Combine Ingredients
To the bowl with the cooled pasta, add the Italian dressing, halved cherry tomatoes, diced fresh mozzarella, diced red bell pepper, and diced green bell pepper. Sprinkle with kosher salt and black pepper.If you plan to serve this immediately, you can use all the dressing. If making ahead, consider using 2/3 now and the rest later.Toss and Chill
Toss all ingredients gently until well combined and coated in dressing. Cover the bowl tightly with plastic wrap or transfer to an airtight container.Serve
Refrigerate for at least 1 hour to allow flavors to meld. Before serving, give the salad a good stir. If the pasta has absorbed too much dressing, add a splash more Italian dressing to refresh.This salad tastes even better the next day!
Nutrition Facts
Servings 8
- Amount Per Serving
- Calories 420kcal
- % Daily Value *
- Total Fat 20g31%
- Saturated Fat 6g30%
- Cholesterol 35mg12%
- Sodium 680mg29%
- Potassium 320mg10%
- Total Carbohydrate 48g16%
- Dietary Fiber 3g12%
- Sugars 6g
- Protein 14g29%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Make Ahead Tip: This pasta salad is perfect for meal prep. Store it in the refrigerator for up to 5 days. The flavors deepen over time, making it ideal for parties where you need to prepare food in advance.
Variations: Feel free to add other veggies like corn, artichoke hearts, olives, or red onion. For a protein boost, add grilled chicken, salami, or chickpeas.
