Easy caprese pasta salad (roasted tomatoes, fresh mozzarella, and balsamic glaze)

Servings: 6 Total Time: 30 mins Difficulty: Beginner
The pasta salad that looks like a masterpiece and tastes even better
A large gray ceramic bowl filled with easy caprese pasta salad made with rotini pasta roasted cherry tomatoes fresh mozzarella balls pine nuts and fresh basil finished with a stunning balsamic glaze drizzle pinit

Caprese salad is one of those things that was already perfect. Fresh mozzarella, ripe tomatoes, fresh basil, a drizzle of olive oil — simple, classic, and impossible to improve on. Or so I thought.

Then I made this caprese pasta salad and realized that the only thing that could make caprese better was adding pasta to it. Roasting the cherry tomatoes first is the move that changes everything.

They get jammy, intensely sweet, and slightly caramelized in a way that makes them taste completely different from fresh tomatoes. Toss those with rotini, creamy mozzarella balls, pine nuts, fresh basil, and then finish the whole thing with a drizzle of balsamic glaze and you have something that looks like it belongs on a restaurant menu but takes about 30 minutes to pull together in your own kitchen.

This is the pasta salad I make when I want to impress someone without actually stressing myself out. It works every single time. Let’s get into it.

Why you’ll love this recipe

  • The roasted tomatoes are a game changer. Roasting cherry tomatoes concentrates their flavor and makes them jammy, sweet, and deeply delicious in a way that fresh tomatoes simply cannot match. This single step elevates the entire dish significantly.
  • The balsamic glaze finish is stunning. That dark, sweet, tangy drizzle on top is not just for looks. It ties every single flavor in the bowl together and adds a richness that makes this salad taste genuinely special.
  • Fresh mozzarella makes everything better. Those little creamy mozzarella balls are soft, mild, and perfect against the bold roasted tomatoes and tangy balsamic. Every bite that has mozzarella in it is a great bite.
  • It looks incredibly impressive. This is the kind of dish people photograph before they eat. The colors, the glaze drizzle, the fresh basil — it is genuinely beautiful and requires almost no plating skill to pull off.
  • It is ready in 30 minutes. The tomatoes roast while the pasta boils. By the time both are done you are basically ready to assemble. The timing works out perfectly.
  • It works warm, at room temperature, or cold. This pasta salad is versatile in a way that most are not. Serve it right away while the tomatoes are still warm, at room temperature for a party spread, or chilled straight from the fridge the next day.

Ingredients with key notes

For the pasta salad:

  • 12 oz rotini pasta — The spiral shape catches the olive oil dressing and balsamic glaze beautifully in every groove. Fusilli or gemelli work just as well as substitutes. Both have a similar spiral shape that holds everything together nicely.
  • 2 cups cherry tomatoes — These get roasted until jammy and caramelized which is the step that makes this salad extraordinary. Use the ripest cherry tomatoes you can find — the sweeter and more flavorful they are going in the more incredible they will be coming out of the oven. Grape tomatoes work equally well.
  • 8 oz fresh mozzarella balls (ciliegine or bocconcini) — Use the small fresh mozzarella balls that come packed in water. Ciliegine are the smallest and most bite-sized. Bocconcini are slightly larger and can be halved if needed. Do not use shredded or block mozzarella — the fresh water-packed variety is what gives this salad its signature creamy texture.
  • 1/3 cup pine nuts — Adds a buttery, delicate crunch that pairs beautifully with the mozzarella and roasted tomatoes. Toast them in a dry skillet for two to three minutes until golden — it makes a significant difference in flavor. Slivered almonds work as a substitute if pine nuts are not available.
  • 1 cup fresh basil leaves, roughly torn — Fresh basil is non-negotiable here. It is a core component of caprese and its sweet herby flavor is essential to making this taste like the real thing. Tear the leaves rather than chopping them to avoid bruising and browning.
  • 3 tablespoons extra virgin olive oil — Used for roasting the tomatoes and dressing the pasta. Use a good quality fruity olive oil here.
  • 2 tablespoons balsamic glaze — This is the finishing touch that makes the whole dish look and taste spectacular. Buy a good quality store-bought balsamic glaze or make your own by simmering balsamic vinegar in a small saucepan until it reduces by half and becomes thick and syrupy. Either way works beautifully.
  • Salt and black pepper to taste — Season generously at every stage — the tomatoes before roasting, the pasta water, and the assembled salad before serving.

For the light olive oil dressing:

  • 3 tablespoons extra virgin olive oil — The base of the simple dressing that coats the pasta.
  • 1 tablespoon red wine vinegar — Adds a subtle tang that balances the richness of the mozzarella and the sweetness of the roasted tomatoes.
  • 1 small garlic clove, very finely minced — Adds a quiet savory depth to the dressing. Use a microplane if you have one so it fully dissolves into the oil.
  • 1/2 teaspoon dried oregano — A nod to the Italian roots of this dish. Just enough to add a subtle herby backdrop.
  • Salt and black pepper to taste

Step-by-step instructions

Step 1: Roast the cherry tomatoes

Preheat your oven to 400°F / 200°C. Place the cherry tomatoes on a rimmed baking sheet and drizzle with two tablespoons of extra virgin olive oil. Season generously with salt and black pepper and toss to coat. Spread them out in a single layer so they roast rather than steam. Roast for 18 to 20 minutes until they are blistered, jammy, and starting to caramelize at the edges. Some will burst open and that is exactly what you want. Set aside and let them cool slightly.

Step 2: Cook the pasta

While the tomatoes roast, bring a large pot of well-salted water to a boil. Cook the rotini according to package directions until al dente — cooked through but still with a slight bite. Drain and rinse briefly under cold water to cool the pasta down to room temperature. Set aside and let it drain well.

Step 3: Toast the pine nuts

Add the pine nuts to a small dry skillet over medium heat. Toast for two to three minutes, stirring constantly, until they are golden and fragrant. Watch them closely — pine nuts burn fast. Transfer immediately to a plate to cool and stop the cooking process.

Step 4: Make the olive oil dressing

In a small bowl, whisk together the extra virgin olive oil, red wine vinegar, minced garlic, dried oregano, salt, and pepper until well combined. Taste it and adjust the seasoning as needed. It should be light, slightly tangy, and garlicky.

Step 5: Assemble the salad

Add the cooled rotini to a large mixing bowl. Pour the olive oil dressing over the pasta and toss well to coat every piece. Add the roasted cherry tomatoes along with all their roasting juices from the pan — those juices are packed with concentrated tomato flavor and you do not want to leave them behind. Add the fresh mozzarella balls and gently toss everything together.

Step 6: Finish and serve

Transfer the pasta salad to a large serving bowl or platter. Scatter the toasted pine nuts over the top. Tear the fresh basil leaves and distribute them generously across the surface. Finish with a generous drizzle of balsamic glaze across the entire top of the salad. Add a final crack of black pepper and a small drizzle of good olive oil if you want to make it extra special. Serve immediately or at room temperature.

Serving suggestions

  • Serve it immediately while the roasted tomatoes are still slightly warm for the most incredible version of this dish — the warm tomatoes against the cool mozzarella is a genuinely special combination.
  • Pair it with grilled chicken breast or pan-seared salmon on the side for a complete and elegant dinner that feels restaurant-worthy without any extra effort.
  • Serve it as the centerpiece dish at a summer dinner party on a large platter with extra fresh basil and an extra drizzle of balsamic glaze right before bringing it to the table.
  • Pair it with a simple arugula salad and some crusty sourdough bread for a light and satisfying Italian-inspired lunch that comes together effortlessly.
  • Serve individual portions in shallow bowls with an extra fresh mozzarella ball on top and an extra drizzle of balsamic for a beautiful individual plating that looks genuinely impressive.

Storage tips

Refrigerator: Store leftover caprese pasta salad in an airtight container in the fridge for up to 3 days. The roasted tomatoes hold up well but the fresh basil will darken as it sits. Add fresh basil right before serving leftovers rather than storing it with the salad.

Before serving leftovers: The pasta will have absorbed the dressing as it sits. Add a small drizzle of extra virgin olive oil and a fresh squeeze of lemon juice or a splash of red wine vinegar before serving to brighten everything back up. Add a fresh drizzle of balsamic glaze and fresh basil right before serving.

Mozzarella storage note: Fresh mozzarella does not hold up as well as other cheeses after a day or two in the fridge. If you are making this ahead, consider storing the mozzarella separately and adding it right before serving for the best texture and flavor.

Freezer: This pasta salad does not freeze well. The mozzarella, fresh basil, and roasted tomatoes all lose their texture and flavor when frozen and thawed. Make it fresh and enjoy within 3 days.

Closing

And that is your easy caprese pasta salad — roasted tomatoes, creamy mozzarella, pine nuts, fresh basil, and that balsamic glaze drizzle that makes the whole thing look like you spent way more time on it than you actually did. Thirty minutes from start to finish and it looks like a masterpiece.

Whether you are making it for a summer dinner party, a casual weeknight meal, or just because you want something beautiful and delicious in your life today, this recipe delivers on every level.

Give it a try and drop a comment below letting me know how it went. And if you add prosciutto on top, I especially want to hear about that one.

With gratitude, Kip.

Easy caprese pasta salad (roasted tomatoes, fresh mozzarella, and balsamic glaze)

Difficulty: Beginner Prep Time 10 mins Cook Time 20 mins Total Time 30 mins
Servings: 6 Estimated Cost: $ 15
Best Season: Spring, Summer

Description

This caprese pasta salad takes everything you already love about a classic caprese and turns it into something even more satisfying. Rotini pasta tossed with jammy roasted cherry tomatoes, creamy fresh mozzarella balls, toasted pine nuts, and fresh basil, all finished with a stunning drizzle of rich balsamic glaze. It is elegant, it is bold, and it comes together in about 30 minutes. This is the pasta salad that makes people stop mid-conversation to ask what they are eating.

Ingredients

Instructions

  1. Preheat oven to 400°F. Toss cherry tomatoes with olive oil, salt, and pepper on a baking sheet. Roast for 18 to 20 minutes until jammy and blistered. Set aside to cool slightly.
  2. Cook rotini in salted boiling water until al dente. Drain, rinse briefly under cold water, and cool to room temperature.
  3. Toast pine nuts in a dry skillet over medium heat for two to three minutes until golden. Set aside to cool.
  4. Whisk together olive oil, red wine vinegar, minced garlic, oregano, salt, and pepper to make the dressing.
  5. Toss cooled pasta with dressing in a large bowl. Add roasted tomatoes with all their juices and fresh mozzarella balls. Toss gently to combine.
  6. Transfer to a serving bowl. Top with toasted pine nuts, torn fresh basil, and a generous drizzle of balsamic glaze. Serve immediately or at room temperature.
Keywords: caprese pasta salad, easy caprese pasta salad, pasta salad with mozzarella, pasta salad with balsamic glaze, roasted tomato pasta salad, fresh mozzarella pasta salad, Italian pasta salad, caprese pasta salad recipe
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use fresh tomatoes instead of roasting them?

You can but I strongly recommend roasting them at least once before you decide. Roasting concentrates the flavor of the tomatoes dramatically and makes them jammy, sweet, and intensely delicious in a way that fresh tomatoes cannot replicate in a cold pasta salad. The roasting step is what makes this recipe genuinely special and it only takes 20 minutes.

What is the difference between ciliegine and bocconcini mozzarella?

Both are fresh mozzarella balls packed in water. Ciliegine are the smaller cherry-sized balls which are perfect for pasta salad because they are already bite-sized. Bocconcini are slightly larger and can be used whole or halved. Either works beautifully in this recipe — just make sure you are buying fresh water-packed mozzarella and not the shredded or block variety.

Can I make this pasta salad ahead of time?

Yes with a few adjustments. Roast the tomatoes and cook the pasta ahead of time and store them separately in the fridge. Make the dressing and store it separately too. When you are ready to serve, combine everything and add the fresh mozzarella, pine nuts, fresh basil, and balsamic glaze right before serving for the best results.

Can I make my own balsamic glaze?

Absolutely and it is very easy. Pour one cup of good quality balsamic vinegar into a small saucepan over medium heat. Bring it to a gentle simmer and cook for 10 to 15 minutes until it reduces by about half and becomes thick and syrupy. Let it cool completely before drizzling — it thickens further as it cools. Store any leftover glaze in a jar in the fridge for weeks.

Can I add protein to this pasta salad?

Yes and it works really well. Sliced grilled chicken, pan-seared shrimp, or even thinly sliced prosciutto draped over the top all pair beautifully with these flavors. Prosciutto in particular is an incredible addition that leans further into the Italian inspiration of the dish.

Can I make this recipe gluten free?

Yes easily. Swap the rotini for your favorite gluten free rotini or spiral pasta and keep everything else exactly the same. All the other ingredients in this recipe are naturally gluten free so no other changes are needed.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.