Caprese Pasta Salad That Actually Holds Up at a BBQ
Every pasta salad you bring to a summer cookout ends up the same: overdressed, soggy by the time you serve it, and completely forgettable by the second helping. You want something that still looks and tastes fresh two hours after you’ve set it out — but every recipe you’ve tried has let you down at the worst moment.
This Caprese pasta salad is built to last. The balsamic vinaigrette doubles as a marinade, the mozzarella pearls stay intact rather than melting into the dressing, and the whole thing comes together in about 25 minutes. Make it the morning of your cookout, pull it from the fridge, and it’s ready to go — no last-minute fixes needed.
Pro Tip
The mistake most people make: they add the basil when they assemble the salad, then wonder why it turns black and limp by the time they serve it. Basil oxidizes fast once it’s cut and exposed to acid. Instead, tear — don’t chop — the basil leaves and stir them in no more than 10 minutes before serving. Tearing rather than cutting reduces the surface area exposed to the vinegar, and the leaves stay bright green and fragrant right through the meal.
Mozzarella pearls (also sold as bocconcini or ciliegine) are available in most supermarkets near the deli counter or specialty cheese section — look for them packed in water or whey. If you can only find a block of fresh mozzarella, cut it into ½ inch (1.5 cm) cubes. For the pasta, fusilli, rotini, or cavatappi all grip the dressing well. Avoid long pasta shapes — they don’t hold up in a cold salad.
Caprese Pasta Salad That Actually Holds Up at a BBQ
6
servings10
minutes15
minutes390
kcal1
hour1
hour25
minutesIngredients
12 oz fusilli or rotini pasta (340g)
1 tsp salt, for pasta water
10 oz cherry tomatoes, halved (280g)
8 oz fresh mozzarella pearls, drained (225g)
½ cup fresh basil leaves, loosely packed (15g)
¼ cup red onion, thinly sliced (40g)
¼ cup extra virgin olive oil (60ml)
3 tbsp balsamic vinegar
1 clove garlic, minced
¼ tsp red pepper flakes
½ tsp black pepper
½ tsp salt, for dressing
Directions
- Cook the pasta in heavily salted boiling water until just al dente — about 1 minute less than the package says. Bite a piece: it should have the faintest resistance at the center, not be chalky. It will soften slightly as it chills.
- Drain and rinse under cold running water for a full 60 seconds. You want the pasta genuinely cold to the touch before it hits the dressing — warm pasta will soak up the vinaigrette unevenly and turn the mozzarella greasy.
- Whisk together the olive oil, balsamic vinegar, garlic, red pepper flakes, black pepper, and salt in the bottom of a large serving bowl. The dressing should smell sharp and garlicky with a faint sweetness from the balsamic — that’s the signal it’s balanced.
- Add the drained pasta and toss to coat thoroughly. Every piece of pasta should look glossy; if it looks dry, add another splash of olive oil now, not later.
- Fold in the cherry tomatoes, red onion, and mozzarella pearls. Stir gently here — you want the pearls to stay whole, not break apart into the dressing.
- Cover and refrigerate for at least 1 hour. After testing three versions of this recipe in my own kitchen, this rest time made the single biggest difference — the pasta absorbs the dressing evenly and the flavors settle.
- Just before serving, tear the basil over the top and give the salad one final toss. Taste and adjust salt — cold dulls seasoning, so it almost always needs a pinch more than you’d expect.
Variations
For a heartier version, stir in 1 cup (150g) of drained chickpeas — they add protein and hold up well in the fridge for days. If you’re after a smokier edge, swap the balsamic vinegar for a good-quality balsamic glaze and drizzle it over just before serving rather than mixing it into the dressing.
Serving Suggestions
Serve alongside grilled chicken thighs for a low-effort weeknight dinner that comes together without extra effort. It also works as a side for burgers straight off the grill, where the cool, tangy salad cuts through the fat. For a vegetarian spread, pair it with a simple focaccia and a handful of marinated olives.
FAQ
Can I make this pasta salad the day before?
Yes — it keeps well in an airtight container in the fridge for up to 5 days. If it looks dry the next day, the pasta has absorbed most of the dressing; just drizzle with a little olive oil and a splash of balsamic, toss, and it comes back together. Hold off on adding the basil until just before serving.
Why does my pasta salad always end up soggy?
The usual culprit is pasta that wasn’t drained and dried thoroughly before mixing — residual water dilutes the dressing and softens the texture within an hour. Rinse under cold water until the pasta is fully cool, then let it sit in the colander for 2 to 3 minutes to shed excess moisture before tossing.
Can I add protein to turn this into a full meal?
Absolutely — grilled shrimp, sliced grilled chicken, or even chunks of canned tuna all work well here. The balsamic vinaigrette is sturdy enough to hold up against the extra ingredients without getting lost. It does make you wonder what this would look like with burrata instead of mozzarella pearls.