Caprese Pasta Salad with Basil and Mozzarella

Caprese pasta salad is what I make when I want all the flavor of a caprese platter but need something that can actually stand on a picnic table or a busy weeknight counter. You get tender pasta, juicy tomatoes, creamy mozzarella, and loads of basil in a bowl that holds up better than plain lettuce. The dressing is just good olive oil, balsamic, garlic, and a little salt and pepper. If you’ve got kids underfoot or guests arriving in 20 minutes, boil the pasta first, then chop the tomatoes and basil while it cools so you’re not staring at a pot waiting for it to finish. I first threw this together for a last-minute barbecue, and it’s been in steady rotation ever since.

Ingredients

For 3–4 people as a side (or 2 very generous mains):

  • 225 g / 8 oz short pasta (fusilli, rotini, penne, or farfalle)
  • 240 g / 1 1⁄2 cups cherry or grape tomatoes, halved (about 1 dry pint)
  • 225 g / 8 oz fresh mozzarella balls (ciliegine or bocconcini), drained and halved if large
  • 20–25 g / 1 lightly packed cup fresh basil leaves, torn by hand
  • 60 ml / 1⁄4 cup extra-virgin olive oil
  • 30 ml / 2 tbsp balsamic vinegar or balsamic glaze
  • 1 small garlic clove, finely grated or minced
  • 1⁄2–3⁄4 tsp fine sea salt, plus more for the pasta water
  • 1⁄4 tsp freshly ground black pepper, plus more to taste
  • Optional but good: 1–2 tbsp grated Parmesan for a slightly richer, more savory salad

Ingredient notes:

  • Pasta: Short shapes with ridges (fusilli, rotini) catch the dressing best and don’t clump as easily.
  • Mozzarella: Use fresh, water-packed mozzarella. Don’t bother with low-moisture block cheese here; it won’t give you that soft, creamy texture.
  • Basil: Fresh only. Dried basil will just taste flat in a salad like this.
  • Balsamic: Traditional caprese usually skips vinegar, but in pasta salad the tiny bit of acidity wakes everything up.
  • Substitution: You can use baby mozzarella + small cubes of provolone if you need to stretch the cheese. It’s a bit firmer and saltier but still works.

Step-by-Step Caprese Pasta Salad with Basil and Mozzarella

  1. Cook the pasta.

    Bring a large pot of well-salted water to a boil (it should taste pleasantly salty). Add the pasta and cook according to package directions until just barely past al dente. For pasta salad, slightly tender is better than too firm.

  2. Cool the pasta without turning it gummy.

    Drain the pasta in a colander, then immediately rinse under cool running water, tossing gently, until it’s just warm. Shake off excess water and let it sit in the colander for a few minutes so it doesn’t water down your dressing.

  3. Whisk the dressing right in the serving bowl.

    In a large mixing bowl, whisk together the olive oil, balsamic, garlic, 1⁄2 tsp salt, and 1⁄4 tsp pepper. Taste it: it should be a little punchy and salty because the pasta and cheese will mellow it out.

  4. Season the tomatoes first.

    Add the halved cherry tomatoes to the bowl and toss them in the dressing. Let them sit for 5–10 minutes while you deal with the mozzarella and basil. They’ll give off some juices and turn the dressing extra flavorful.

  5. Prep the mozzarella and basil.

    Pat the mozzarella balls dry with a clean towel and cut them in half if they’re larger than bite-sized. Tear the basil leaves by hand into bite-sized pieces. (Cutting basil with a knife can bruise it and turn it dark faster.)

  6. Combine pasta and dressing.

    Add the cooled pasta to the bowl with the tomatoes and dressing. Toss thoroughly so every piece is lightly coated. If anything looks dry, drizzle in another tablespoon of olive oil.

  7. Fold in mozzarella and basil gently.

    Add the mozzarella and most of the basil (save a small handful for the top). Fold everything together with a big spoon or spatula, taking your time so you don’t tear up the cheese.

  8. Taste and adjust.

    Try a bite with a bit of everything. If it tastes flat, you probably need more salt. If it tastes heavy, add a teaspoon or two more balsamic. You want bright, savory, and just a little sweet from the tomatoes and vinegar.

  9. Chill if you have time, or serve right away.

    You can serve immediately, but 20–30 minutes in the fridge lets the flavors mingle. If you chill longer than an hour, the pasta will soak up some dressing, so plan to drizzle in a bit more olive oil and a pinch of salt before serving.

    One thing — don’t add extra basil until just before you eat. Long chilling dulls its color and flavor.

  10. Finish and garnish.

    Right before serving, sprinkle the remaining basil on top, add a little extra pepper, and, if you like, a spoonful of grated Parmesan or a light zigzag of balsamic glaze.

    Heads up: If your kitchen is hot and humid, keep the mozzarella in the fridge until the last minute. It softens quickly at room temp and can start to look a bit slumpy in the bowl.

What to Expect

You’ll end up with a bowl of glossy pasta, juicy red tomato halves, chunks of soft white mozzarella, and bright green basil threaded through it all. The flavor leans toward classic caprese: sweet tomatoes, milky cheese, and fragrant basil, punched up with a tangy, garlicky dressing. The pasta should be tender but not mushy, and the salad itself isn’t bone-dry or soupy — it sits right in the middle, lightly coated rather than drowning in oil.

Ways to Change It Up

If you’re comfortable with the base recipe, here are a few directions you can take it.

  • Make it vegetarian-main friendly.

    Leave the salad as-is but bump the pasta up to 300 g / 10–11 oz and add 1 cup cooked chickpeas. It turns into a legit lunch bowl that’s filling without feeling heavy.

  • Quick grilled version:

    If you’ve already got the grill going, toss the tomatoes with a bit of oil and grill them in a basket just until blistered. They’ll taste sweeter and jammy, and the pasta takes on a faint smokiness — very good warm or at room temp.

  • Lighter but still satisfying:

    Swap half the mozzarella for 1 small diced cucumber. It makes the salad crunchier and more refreshing, but you lose a little of the creamy richness. I like this move for really hot days.

  • For dairy-free eaters, you can skip the mozzarella entirely and add 1 ripe avocado in chunks right before serving. It won’t mimic mozzarella, but it does give a nice creamy element. Just know that leftovers of the avocado version don’t look as pretty the next day.

Serving and Storage

Caprese Pasta Salad with Basil and Mozzarella served and ready to enjoy

Serve caprese pasta salad slightly chilled or at cool room temperature. Too cold and the flavors mute; too hot and the mozzarella goes soft and weepy. I like it alongside grilled chicken, simple roasted sausages, or even just a platter of cured meats and olives for a snacky dinner.

It also plays nicely with other summery plates like a big green salad, grilled zucchini, or charred corn on the cob. If you’re building a buffet, it fills the “hearty but not mayo-based” slot.

For storage, cover and refrigerate leftovers for up to 3 days. The basil will darken a bit, and the pasta will keep soaking up the dressing, so don’t be surprised if it tastes slightly more intense on day two. To freshen it up, stir in a splash more olive oil and a pinch of salt, and, if you have it, a few torn new basil leaves.

Reheating isn’t the goal here; this salad is meant to be eaten cold or at room temp. If you really want it a bit warmer, take the chill off by letting it sit out for 20–30 minutes rather than microwaving it.

Common Questions

Can I make caprese pasta salad ahead of time?

Yes, but build in a little “finishing time.” Make the salad up to a day ahead, then just before serving add a drizzle of olive oil, a splash of balsamic, and fresh basil on top. If you mix in all the basil 24 hours in advance, it will blacken and lose its perfume.

What type of mozzarella works best?

Fresh, water-packed mozzarella balls are what you want here. Ciliegine (cherry-sized) or bocconcini are easiest because you can just halve them, but you can also cube a larger ball. Don’t bother with low-fat or pre-shredded mozzarella — they’re rubbery and don’t give the soft, milky bite this salad needs.

Can I use regular tomatoes instead of cherry tomatoes?

You can. Use ripe, flavorful tomatoes (Roma or vine-ripened), cut into bite-sized chunks. I’d scoop out the extra watery seeds if they’re very juicy so the salad doesn’t turn soupy. Cherry and grape tomatoes hold their shape better in the fridge, though, so they’re my first choice for make-ahead.

How do I keep the pasta from drying out?

Two things help: don’t over-rinse the pasta (it needs a tiny bit of starch left to grab the dressing), and be generous with the olive oil at the start. If it looks dry after chilling, you can always loosen it with another tablespoon of oil and toss again.

Is balsamic vinegar authentic in caprese?

Classic insalata caprese from Capri is usually just tomato, mozzarella, basil, olive oil, and salt, without vinegar. Modern pasta salad versions often use a splash of balsamic for acidity, which works well here. If you’re curious about the traditional version and its roots on the island of Capri, this piece from La Cucina Italiana is a nice overview: how the original caprese salad came to be, and you can also read more about insalata caprese’s background and connection to Capri on Italy Segreta’s deep dive into the salad.

I’d keep a batch of this in the fridge on hot weeks and just scoop it into bowls for lunches or quick sides. If you play with it — grill the tomatoes, swap in peaches for some of the cherry tomatoes, or try a dairy-free twist — tell me how it went and what you’d change next time.

Caprese Pasta Salad with Basil and Mozzarella

Annahita Carter
Caprese pasta salad is what I make when I want all the flavor of a caprese platter but need something that can actually stand on a picnic table or a busy weeknight counter.
No ratings yet
Prep Time 15 minutes
Cook Time 10 minutes
Chill Time 30 minutes
Total Time 55 minutes
Course Salad, Side Dish
Cuisine Italian
Servings 4 servings
Calories 520 kcal

Equipment

  • Large pot
  • Colander
  • Large mixing bowl
  • Whisk
  • Spoon or spatula
  • Knife
  • Cutting board

Ingredients
  

  • 225 g short pasta (fusilli, rotini, penne, or farfalle) 8 oz
  • 240 g cherry or grape tomatoes halved (about 1 1/2 cups; about 1 dry pint)
  • 225 g fresh mozzarella balls (ciliegine or bocconcini) drained; halved if large (8 oz)
  • 20-25 g fresh basil leaves torn by hand (about 1 lightly packed cup)
  • 60 ml extra-virgin olive oil 1/4 cup
  • 30 ml balsamic vinegar or balsamic glaze 2 tbsp
  • 1 small clove garlic finely grated or minced
  • 1/2-3/4 tsp fine sea salt plus more for the pasta water
  • 1/4 tsp freshly ground black pepper plus more to taste
  • 1-2 tbsp grated Parmesan optional

Instructions
 

  • Cook the pasta. Bring a large pot of well-salted water to a boil (it should taste pleasantly salty). Add the pasta and cook according to package directions until just barely past al dente. For pasta salad, slightly tender is better than too firm.
  • Cool the pasta without turning it gummy. Drain the pasta in a colander, then immediately rinse under cool running water, tossing gently, until it’s just warm. Shake off excess water and let it sit in the colander for a few minutes so it doesn’t water down your dressing.
  • Whisk the dressing right in the serving bowl. In a large mixing bowl, whisk together the olive oil, balsamic, garlic, 1/2 tsp salt, and 1/4 tsp pepper. Taste it: it should be a little punchy and salty because the pasta and cheese will mellow it out.
  • Season the tomatoes first. Add the halved cherry tomatoes to the bowl and toss them in the dressing. Let them sit for 5–10 minutes while you deal with the mozzarella and basil.
  • Prep the mozzarella and basil. Pat the mozzarella balls dry with a clean towel and cut them in half if they’re larger than bite-sized. Tear the basil leaves by hand into bite-sized pieces.
  • Combine pasta and dressing. Add the cooled pasta to the bowl with the tomatoes and dressing. Toss thoroughly so every piece is lightly coated. If anything looks dry, drizzle in another tablespoon of olive oil.
  • Fold in mozzarella and basil gently. Add the mozzarella and most of the basil (save a small handful for the top). Fold everything together with a big spoon or spatula so you don’t tear up the cheese.
  • Taste and adjust. If it tastes flat, add more salt. If it tastes heavy, add a teaspoon or two more balsamic.
  • Chill if you have time, or serve right away. Serve immediately, or refrigerate 20–30 minutes. If you chill longer than an hour, drizzle in a bit more olive oil and add a pinch of salt before serving. Don’t add extra basil until just before you eat.
  • Finish and garnish. Right before serving, sprinkle the remaining basil on top, add a little extra pepper, and, if you like, a spoonful of grated Parmesan or a light zigzag of balsamic glaze.

Nutrition

Calories: 520kcalCarbohydrates: 52gProtein: 19gFat: 27gSaturated Fat: 10gCholesterol: 50mgSodium: 620mgPotassium: 520mgFiber: 3gSugar: 7gVitamin A: 900IUVitamin C: 14mgCalcium: 320mgIron: 2.4mg
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Annahita Carter Avatar