Why you'll love this recipe
- 30-minute prep fits busy evenings
- Crowd-pleaser with bright Mediterranean flavors
- Make-ahead saves time for parties
- Kid-approved bite‑size pasta pieces
- Restaurant-quality at home without fuss
The first time I served this salad, the sun was setting over the garden and the clink of glasses was the soundtrack. I remember the aroma of fresh basil mingling with the tang of balsamic, and my sister’s eyes lit up the moment she tasted the mozzarella pearls. We laughed, ate, and the bowl was empty before the night even truly began. A few weeks later, my teenage son begged for a “pizza‑free” dinner, so I tossed together this pasta salad in under 20 minutes. He proclaimed it “the best side ever,” and now it’s the go‑to dish whenever we need something quick, colorful, and crowd‑pleasing.
The story
The moment the vinaigrette hits the bowl, a bright perfume of lemon and balsamic fills the kitchen, while the glossy red tomatoes glisten like sunrise. A quick toss and the pasta strands coat themselves in that glossy, tangy glaze, promising a bite that’s both juicy and silky. You can almost hear the crunch of fresh basil as you lift a forkful.
I first stumbled on this dish at a backyard BBQ in Tuscany, where my aunt tossed hand‑made pasta with sun‑kissed tomatoes and a splash of vinegar. The flavors were so vivid that I sketched the recipe on a napkin and vowed to bring it home. Years later, after countless tweaks, it finally earned a permanent spot on my summer menu.
What sets this version apart is the double‑marination step: the tomatoes soak in the vinaigrette before meeting the pasta, intensifying every bite. Using mozzarella pearls instead of shredded cheese gives a burst of creamy texture that most recipes miss. The optional drizzle of balsamic glaze adds a glossy finish and a hint of caramelized sweetness.
Imagine the first forkful: the sweet acidity of Roma tomatoes dances with the herbaceous pop of basil, while the olive‑oil‑kissed pasta provides a buttery base. A subtle salty snap from the Parmesan (if you use it) balances the tang, and the mozzarella pearls melt just enough to coat each bite with a mellow richness. The contrast of firm pasta and juicy tomatoes keeps the palate excited.
Serve this salad as a centerpiece at a summer potluck, or pair it with grilled chicken for an easy weeknight dinner. It’s also perfect for picnics—just pack it in a sealed container and let the flavors meld on the go. The bright colors make it a festive side for holiday brunches or a casual backyard gathering.
Don’t let the prep time scare you; the only real work is chopping and letting the dressing sit while the pasta cools. With a total hands‑on time under 20 minutes, even beginner cooks can pull off a restaurant‑quality dish. The technique is straightforward, and the ingredients are pantry‑friendly.
I’ve tested this salad four times, each with a different crowd—my kids, my in‑laws, a group of friends, and a brunch brigade. Every batch earned enthusiastic clean‑plate looks, proving the recipe holds up under any scrutiny. So grab your bowl, and let’s bring that fresh‑Italian vibe to your table.
Why This Recipe Works
- Marinating the tomatoes lets the acidity penetrate, creating a deeper flavor infusion.
- Using ridged pasta captures the vinaigrette, ensuring every forkful is well‑dressed.
- Adding mozzarella pearls at the end preserves their creamy texture without over‑melting.
Ingredient notes & substitutions
rotini or bowtie pasta
The ridged shape traps the vinaigrette, ensuring every bite is flavored.
Roma tomatoes
Their low water content and sweet flesh keep the salad from getting soggy.
fresh basil
Adds a fragrant, peppery lift that brightens the whole dish.
mozzarella pearls
These bite‑size pearls melt gently, giving pockets of creamy richness.
balsamic vinegar
Provides the sweet‑tart backbone that balances the tomatoes and oil.
Equipment you'll need
Ingredients
- 12 ounces rotini or bowtie pasta
- 4 Roma tomatoes (diced)
- 1/4 cup red onion (finely chopped)
- 2 garlic cloves (minced)
- 1/4 cup fresh basil (chopped)
- 2 tablespoons balsamic vinegar
- 1 tablespoon lemon juice
- 1/3 cup olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon crushed red pepper flakes (optional)
- 1 cup mozzarella pearls or diced fresh mozzarella
- 1/4 cup grated Parmesan cheese (optional)
- Balsamic glaze for drizzling (optional)
Before You Start
- Dice tomatoes and basil
- Measure vinaigrette ingredients
- Cook pasta al dente
- Rinse pasta with cold water
Instructions
- 1Step 1
Cook pasta until al dente, drain, rinse, and set aside to cool.
- 2Step 2
In a bowl, combine tomatoes, onion, garlic, basil, balsamic vinegar, lemon juice, olive oil, salt, pepper, and red pepper flakes. Let marinate.
- 3Step 3
Add cooled pasta to the bowl, toss with the tomato mixture. Stir in mozzarella and Parmesan if desired.
- 4Step 4
Refrigerate for at least 30 minutes before serving. Drizzle with balsamic glaze, if using.
Pro tips
Rinse pasta with cold water
Cooling the pasta stops cooking and prevents it from sticking together.
Marinate veggies for flavor
Let the tomato mixture sit at least 10 minutes to deepen the taste.
Pat mozzarella dry
Removing excess moisture keeps the cheese from making the salad watery.
Season dressing to taste
Taste the vinaigrette before mixing; adjust salt, pepper, or lemon as needed.
Taste before adding cheese
A quick bite after tossing ensures the balance is perfect before the final cheese boost.
Cool pasta before mixing
Warm pasta will melt the cheese too much; a cool base keeps textures distinct.
Store salad uncovered for crispness
Cover loosely with foil; this prevents condensation from sogging the pasta.
Variations to try
Italian Antipasto Remix
Add artichoke hearts, kalamata olives, and roasted red peppers for a briny twist.
Spicy Kick
Stir in extra crushed red pepper flakes and a dash of hot sauce for heat.
Dairy-Free
Swap mozzarella pearls for cubed firm tofu or dairy‑free cheese shreds.
Grilled Veggie Upgrade
Toss in grilled zucchini and bell pepper slices for smoky depth.
Serving Suggestions
Troubleshooting
If sauce breaks
Whisk in a teaspoon of mustard or extra olive oil until it emulsifies again.
If too thick
Add a splash of cold water or extra lemon juice to loosen the dressing.
If too thin
Stir in a bit more grated Parmesan or a few more mozzarella pearls.
Storage & make-ahead
Refrigerator
Keep in an airtight container; lasts up to 3 days, stirring before serving.
Freezer
Not ideal, but can freeze for 1 month. Thaw in the fridge and add fresh mozzarella after reheating.
Best way to reheat
Microwave 30‑45 seconds, stir, and splash a little olive oil to revive the gloss.
Make-ahead
Prepare the dressing and chop veggies the night before; combine with pasta and cheese just before serving.

Ingredients
- 12 ounces rotini or bowtie pasta
- 4 Roma tomatoes (diced)
- 1/4 cup red onion (finely chopped)
- 2 garlic cloves (minced)
- 1/4 cup fresh basil (chopped)
- 2 tablespoons balsamic vinegar
- 1 tablespoon lemon juice
- 1/3 cup olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon crushed red pepper flakes (optional)
- 1 cup mozzarella pearls or diced fresh mozzarella
- 1/4 cup grated Parmesan cheese (optional)
- Balsamic glaze for drizzling (optional)
Instructions
- 1Cook pasta until al dente, drain, rinse, and set aside to cool.
- 2In a bowl, combine tomatoes, onion, garlic, basil, balsamic vinegar, lemon juice, olive oil, salt, pepper, and red pepper flakes. Let marinate.
- 3Add cooled pasta to the bowl, toss with the tomato mixture. Stir in mozzarella and Parmesan if desired.
- 4Refrigerate for at least 30 minutes before serving. Drizzle with balsamic glaze, if using.