This Caprese pasta salad brings together the best of Italian flavors in one bowl. Al dente short pasta is tossed with halved cherry tomatoes, creamy bocconcini mozzarella, thinly sliced red onion, and fragrant torn basil leaves.
Everything gets coated in a simple yet flavorful dressing made from extra virgin olive oil, balsamic vinegar, and minced garlic. The result is a light, refreshing dish that works beautifully as a main or a side.
Ready in just 25 minutes with only 15 minutes of prep, it's an effortless choice for warm-weather lunches, picnics, or potluck gatherings. Serves four and tastes even better after chilling for a couple of hours.
My kitchen smelled like a summer afternoon in Naples even though it was a rainy Tuesday in March, all because I had ripe cherry tomatoes and a ball of fresh mozzarella staring me down from the counter. I tossed them with some leftover fusilli and a drizzle of balsamic, and suddenly the gray day outside stopped mattering. That impromptu bowl became the dish I now bring to every potluck, picnic, and lazy weekend lunch I can. It is absurdly simple, which is exactly why it works.
Last Fourth of July I brought a massive bowl of this to a friends rooftop cookout, fully expecting the burgers and ribs to steal the show. I went home with an empty bowl and three text messages asking for the recipe before I even unlocked my front door. There is something about the combination of cold pasta, creamy mozzarella, and that sharp balsamic kick that makes people go back for forkful after forkful.
Ingredients
- Short pasta (250 g): Fusilli is my go to because the spirals grab onto every bit of dressing, but penne and farfalle work beautifully too.
- Cherry tomatoes (200 g): Halved so their juices mingle with the vinaigrette, and please use the ripest ones you can find.
- Fresh mozzarella balls (200 g): Ciliegine or bocconcini, halved, because the small size means cheese in every single bite.
- Red onion (1/2 small): Thinly sliced for a sharp crunch that balances the creamy cheese.
- Fresh basil leaves (1 cup): Torn by hand, never cut with a knife, so the fragrance stays sweet and bright.
- Extra virgin olive oil (3 tbsp): Use the good stuff here since it is a raw dressing and the flavor really shines through.
- Balsamic vinegar (1 1/2 tbsp): Adds a tangy depth that ties everything together.
- Garlic (1 clove): Minced finely so it distributes evenly without overpowering any one bite.
- Kosher salt (1/2 tsp): Essential for waking up all the other flavors.
- Freshly ground black pepper (1/4 tsp): A finishing touch that adds gentle warmth.
Instructions
- Boil the pasta:
- Cook the pasta in well salted boiling water until just al dente, then drain and give it a quick rinse under cold water so it stops cooking and cools down fast.
- Whisk the dressing:
- In your largest mixing bowl, whisk the olive oil, balsamic vinegar, minced garlic, salt, and pepper until the dressing looks glossy and emulsified.
- Bring it all together:
- Add the cooled pasta, halved tomatoes, halved mozzarella, sliced red onion, and torn basil to the bowl, then toss gently with your largest spoon until every piece is coated.
- Taste and serve:
- Give it a taste, add a pinch more salt or pepper if it needs it, and serve right away or chill for up to two hours for an even colder, more flavorful salad.
I once watched a friend eat the leftovers cold from a container while standing over the kitchen sink, and that is honestly the highest compliment any recipe can receive. This salad has a way of becoming the thing everyone reaches for when no one is watching.
Smart Swaps and Additions
Throw in grilled chicken or sliced salami if you want something heartier, or swap the red onion for scallions if you prefer a milder bite. I have made this with gluten free pasta for friends and honestly could not tell the difference once everything was tossed together.
What You Need on Hand
Nothing fancy here, just a large pot, a colander, a big mixing bowl, a whisk, and a knife with a cutting board. If you have a bowl big enough to toss everything without launching cherry tomatoes across the counter, you are already halfway there.
Storing and Serving Leftovers
This keeps beautifully in the fridge for about a day, though the basil will darken a bit and the tomatoes release more juice overnight. I actually love the saucier version the next day spooned over a bed of arugula for a quick lunch. A glass of Pinot Grigio alongside does not hurt either.
- Stir gently before serving leftovers to redistribute the dressing.
- Add a few fresh basil leaves on top to revive the presentation.
- Do not freeze this salad as the mozzarella texture will not survive the trip.
Keep this recipe in your back pocket for the days when cooking feels like a chore but eating something wonderful still matters. It meets you exactly where you are.
Recipe Questions & Answers
- → Can I make Caprese pasta salad ahead of time?
-
Yes, you can prepare it up to 24 hours in advance. Cover and refrigerate, then toss gently before serving. The flavors actually develop and improve after a few hours in the fridge.
- → What type of pasta works best for this salad?
-
Short pasta shapes like fusilli, penne, farfalle, or rotini are ideal because they hold the dressing well and mix evenly with the tomatoes and mozzarella. Avoid long strands like spaghetti.
- → Should I serve it cold or at room temperature?
-
Both work well. Serving at room temperature brings out the flavors of the tomatoes and mozzarella more fully. If serving cold, let it sit out for about 15 minutes before eating.
- → Can I use dried basil instead of fresh?
-
Fresh basil is strongly recommended for its bright, aromatic quality that defines the Caprese flavor profile. Dried basil won't provide the same freshness, but can be used in a pinch — use about one teaspoon.
- → How do I keep the mozzarella from becoming rubbery?
-
Use fresh mozzarella balls like ciliegine or bocconcini and add them after the pasta has cooled completely. Avoid using low-moisture pre-shredded mozzarella, as it won't have the same creamy texture.
- → What can I add to make it more filling?
-
Grilled chicken, sliced salami, chickpeas, or cannellini beans all pair wonderfully and add protein. You can also toss in olives, roasted bell peppers, or artichoke hearts for extra substance.