Caprese Pasta Salad with Fresh Mozzarella and Basil

The first time I made this Caprese Pasta Salad, it was one of those sweltering July mornings where the thought of turning on the oven felt like an actual crime against humanity. My kids needed lunches for day camp, I had exactly twenty minutes before the chaos of the morning truly set in, and I was staring at a container of cherry tomatoes, a ball of fresh mozzarella, and a bunch of basil I’d grabbed at the farmers market the weekend before — all of it just a day away from going to waste. I boiled some pasta, tossed everything together with a drizzle of good olive oil and balsamic glaze, and honestly? I didn’t expect much. I was just trying to survive the morning.

Caprese Pasta Salad with Fresh Mozzarella and Basil

Recipe by AnastasiaRecipes.com
Caprese Pasta Salad with Fresh Mozzarella and Basil

Prep Time
10 min
Cook Time
10 min
Resting Time
5 min
Total Time
25 min
Servings
6

🍽 Salad🌍 Italian✓ Vegetarian
This Caprese Pasta Salad with Fresh Mozzarella and Basil is a vibrant, no-fuss summer dish that comes together in just 20 minutes. Tender rotini is tossed with juicy cherry tomatoes, creamy fresh mozzarella, fragrant basil, and a glossy balsamic glaze for a salad that tastes like pure sunshine. Perfect for lunchboxes, potlucks, or meal prep, it holds up beautifully for days without losing any of its fresh, bright flavor.
Equipment
🔧 Large pot🔧 Colander🔧 Large mixing bowl🔧 Whisk🔧 Sharp knife and cutting board

Ingredients
  • 12 ounces rotini pasta
  • 2 cups cherry tomatoes, halved
  • 8 ounces fresh mozzarella, torn or sliced into bite-sized pieces (ciliegine work great)
  • 1/2 cup fresh basil leaves, chiffonade (thinly sliced into ribbons)
  • 3 tablespoons extra-virgin olive oil
  • 2 tablespoons balsamic glaze (balsamic reduction)
  • 1 teaspoon garlic powder
  • Salt and black pepper to taste
Instructions
  1. Bring a large pot of generously salted water to a boil. Cook the rotini according to package directions until al dente, about 8–10 minutes. Be careful not to overcook — al dente pasta holds up much better in a cold salad.
  2. Drain the pasta in a colander and immediately rinse it under cold running water to stop the cooking and cool it down quickly. Shake the colander well and let the pasta drain for 1–2 full minutes. Pat gently with a clean kitchen towel if needed to remove excess water.
  3. While the pasta drains, halve the cherry tomatoes, tear or slice the fresh mozzarella into bite-sized chunks, and chiffonade the basil by stacking the leaves, rolling them tightly, and slicing into thin ribbons.
  4. In a large bowl, whisk together the extra-virgin olive oil, balsamic glaze, and garlic powder. Season with a generous pinch of salt and several cracks of black pepper. Taste the dressing and adjust to your liking.
  5. Add the cooled, drained pasta to the bowl and toss well to coat every piece in the dressing.
  6. Add the halved cherry tomatoes and fresh mozzarella, and toss gently — take care not to smash the mozzarella.
  7. Fold in the fresh basil ribbons carefully.
  8. Taste the salad and adjust seasoning — add more salt, balsamic glaze, or olive oil as needed. Remember that cold temperatures dull flavors, so season a little more boldly if you plan to refrigerate before serving.
  9. Serve immediately at room temperature, or transfer to an airtight container and refrigerate for up to 4 days. If packing for lunches, drizzle a small amount of extra olive oil on top before sealing to keep the pasta from drying out.
Notes: For the best color and freshness, store the sliced basil separately and fold it in just before serving — it can darken when stored in the salad for extended periods. If you only have regular balsamic vinegar instead of glaze, use about 1 tablespoon since it is thinner and more acidic. Feel free to customize: add grilled chicken for extra protein, toss in a handful of arugula, or swap rotini for farfalle, fusilli, or penne. Avoid long pasta shapes like spaghetti, which are awkward in a lunchbox. This salad is best served the day it is made for peak freshness but keeps well refrigerated for up to 4 days.

Nutrition Facts
Serves 6  •  Calories per serving: 390
% Daily Value
Total Fat 17g22%
Sodium 420mg18%
Total Carbohydrate 44g16%
Dietary Fiber 2g7%
Sugars 6g
Protein 16g
*Percent Daily Values are based on a 2,000 calorie diet. Values are estimates.
📌

Did you make this recipe?
Share a photo and tag AnastasiaRecipes.com — we can’t wait to see what you’ve made!

But when my daughter cracked open her lunchbox that afternoon and texted me a photo with three heart emojis and the words “Mom this is SO good,” I knew something special had happened in my kitchen. That thrown-together caprese pasta salad has since become the most requested easy lunchbox recipe in our house, bar none. It travels beautifully, it holds up for hours without getting soggy, and it somehow manages to taste like summer in every single bite. The juicy burst of cherry tomatoes, the creamy, pillowy chunks of fresh mozzarella, the fragrant ribbons of basil, and that glossy sweet-tangy balsamic glaze coating every curve of the pasta — it’s the kind of dish that makes people think you spent way more time than you actually did.

Whether you’re packing lunches for school, meal prepping for the week, heading to a potluck, or just refusing to eat a sad desk lunch one more day, this Caprese Pasta Salad is going to become your new best friend. It’s one of those recipes I keep coming back to all summer long, and I genuinely cannot wait to share every detail with you so you can make it your own.

Why You’ll Love This Caprese Pasta Salad

  • It’s truly quick. From boiling the pasta to tossing everything together, you’re looking at about 20 minutes of active time. It doesn’t get more doable than that on a busy morning.
  • It’s a brilliant easy lunchbox recipe. This salad holds up for hours at room temperature and refrigerates beautifully, making it ideal for packing ahead. No wilting, no sogginess — just gorgeous, flavorful pasta every time you open that container.
  • The flavors are unbelievably fresh. There’s something about the classic caprese combination — ripe tomatoes, creamy mozzarella, sweet basil, and balsamic — that just tastes alive. It’s bright and vibrant in a way that most cold pasta salads simply aren’t.
  • It’s endlessly customizable. Toss in some grilled chicken, swap the pasta shape, add a handful of arugula — this recipe is a blank canvas that works with whatever you have on hand.
  • Kids and adults alike go crazy for it. It’s familiar enough that even picky eaters tend to love it, but sophisticated enough that you’ll actually be excited to eat it yourself.

What You’ll Need

The beauty of this recipe is in the simplicity of its ingredients. Nothing here is fussy or hard to find — but quality matters, especially with so few components. Here’s what you’ll need to make the best Caprese Pasta Salad of your life:

  • 12 ounces rotini pasta — Rotini is my top pick here because all those little twists and spirals grab onto the dressing and hold bits of tomato and basil in the most satisfying way. Farfalle, penne, or fusilli all work wonderfully too. Just avoid long pastas like spaghetti — they’re awkward in a lunchbox.
  • 2 cups cherry tomatoes, halved — Go for the ripest, sweetest cherry tomatoes you can find. In summer, this is easy. A mix of red and yellow tomatoes makes the salad look absolutely stunning.
  • 8 ounces fresh mozzarella — This is non-negotiable. Please don’t use shredded mozzarella here — the fresh stuff is creamy and delicate in a way that makes this salad. Ciliegine (the little ball-shaped ones) are perfect because they’re already bite-sized. A standard ball works great too — just tear it into rough chunks.
  • 1/2 cup fresh basil leaves — Fresh basil only, please. Dried basil will not give you the same bright, perfumed flavor. Stack your leaves, roll them up, and slice them into thin ribbons (this is called a chiffonade) so they distribute beautifully throughout the salad.
  • 3 tablespoons extra-virgin olive oil — Use the good stuff. Since this is a simple recipe, the olive oil is front and center. A fruity, peppery extra-virgin olive oil makes a real difference.
  • 2 tablespoons balsamic glaze — Balsamic glaze (also called balsamic reduction) is thicker and sweeter than regular balsamic vinegar, and it clings to the pasta and coats everything in the most gorgeous way. You can find it at any grocery store near the vinegars. If you only have balsamic vinegar, you can use it — just reduce the quantity slightly since it’s thinner and more acidic.
  • 1 teaspoon garlic powder — Just a touch of garlic to round everything out without overwhelming the fresh flavors.
  • Salt and black pepper to taste — Season generously. Pasta salads need more salt than you think, especially when served cold.

How to Make Caprese Pasta Salad

This really is as easy as it looks — but there are a few small techniques that take it from good to absolutely incredible. Follow these steps and you’ll nail it on the very first try.

  1. Cook the pasta. Bring a large pot of water to a boil and salt it generously — it should taste like the sea. Cook your rotini according to the package directions until it’s al dente. Al dente is key here: if you overcook the pasta, it’ll turn mushy once it’s dressed and chilled. Drain it and rinse it under cold water immediately to stop the cooking and cool it down quickly. Don’t skip the rinse — for hot pasta dishes you’d skip it, but for cold pasta salads it’s essential.
  2. Dry the pasta well. After rinsing, shake the colander a few times and let the pasta drain for a full minute or two. Excess water will dilute your dressing and make the salad taste flat. Give it a gentle pat with a clean kitchen towel if needed.
  3. Prep your add-ins. While the pasta drains and cools, halve your cherry tomatoes, tear or slice your mozzarella into bite-sized pieces, and chiffonade your basil. Having everything prepped and ready means the assembly takes about two minutes flat.
  4. Make the dressing directly in the bowl. In a large bowl, whisk together the olive oil, balsamic glaze, and garlic powder. Season with a good pinch of salt and a few cracks of black pepper. Taste it on a piece of pasta — it should be bright, slightly sweet from the balsamic, and rich from the olive oil. Adjust to your liking.
  5. Toss everything together. Add the cooled pasta to the bowl and toss to coat it in the dressing. Then add the cherry tomatoes and mozzarella and toss again gently — you don’t want to smash the mozzarella. Finally, add the fresh basil and fold it in carefully.
  6. Taste and adjust. This is the most important step people skip. Taste the salad and ask yourself: does it need more salt? More balsamic? A touch more olive oil? Cold dulls flavors, so if this is going into the fridge, season it a little more boldly than you think you need to.
  7. Serve or chill. You can serve this immediately at room temperature, which is genuinely delicious, or cover and refrigerate it for up to four days. If you’re packing it as an easy lunchbox recipe, portion it into airtight containers and drizzle a tiny extra bit of olive oil on top right before sealing — it keeps the pasta from drying out in the fridge overnight.

Tips, Variations, and Make-Ahead Notes

This Caprese Pasta Salad is practically foolproof, but a few extra tips will make it absolutely perfect every single time:

Add the basil right before serving when possible. Basil darkens when it’s exposed to air for too long — it’s perfectly safe and still delicious, but if you want that gorgeous vibrant green color in your lunchbox, you can store the chiffonade basil in a small separate container and stir it in right before eating. A two-second step that makes the salad look like it just came out of a magazine.

Caprese Pasta Salad with Fresh Mozzarella and Basil

Let refrigerated pasta come to room temp. If you’ve made this ahead and it’s been in the fridge overnight, pull it out about 10–15 minutes before eating if you can. Cold mutes the flavors, and letting it warm up slightly brings everything back to life. Not always possible with a lunchbox, but worth it when you’re eating at home.

Add protein to make it a full meal. Toss in sliced grilled chicken, chickpeas, cubed salami, or even a can of white beans. Any of these additions make the salad more filling without changing the flavor profile at all. My husband loves it with thin slices of prosciutto layered on top — if you love that idea, you’ll also want to try my prosciutto and melon summer salad, which is another warm-weather favorite around here.

Try different pasta shapes. While I love rotini for its grip, orecchiette is a fun option because the little ear shapes scoop up the tomatoes and cheese like tiny spoons. Farfalle is adorable in a lunchbox. Go with whatever makes you happy.

Store it right. This salad keeps beautifully in the fridge for up to 4 days in an airtight container. The flavors actually deepen and meld overnight, which means Day 2 is sometimes even better than Day 1. If it looks a little dry after sitting in the fridge, just drizzle a tiny bit more olive oil and toss before eating — it comes right back together.

Make it dairy-free. If you’re feeding someone who can’t do dairy, substitute the fresh mozzarella with chunks of ripe avocado added right before serving, or use a plant-based mozzarella. The avocado version is actually incredible — creamy, rich, and totally unexpected in the best way.

Turn it into a main dish salad. Toss in a handful of arugula or baby spinach right before serving for a heartier, more substantial salad that doubles as a full dinner. This is one of my favorite weeknight moves when I want something light but satisfying. Speaking of light summer dinners, if you enjoy meals like this, you’ll also love my lemon herb orzo with vegetables — it’s in that same bright, effortless summer spirit.

Packing tip for lunchboxes. If you’re using this as an easy lunchbox recipe for kids, pack the balsamic glaze separately in a tiny condiment container and let them drizzle it on themselves. Kids often love having that little bit of control, and it means the pasta stays perfectly dressed without any sogginess from sitting too long.

Caprese Pasta Salad with Fresh Mozzarella and Basil

Frequently Asked Questions About Caprese Pasta Salad

Can I make Caprese Pasta Salad the night before?

Absolutely, and I’d actually encourage it. Making this salad the night before gives all the flavors time to meld and deepen — the pasta soaks up the dressing, the tomatoes get jammy and sweet, and the whole thing tastes even more complex by morning. Just add the fresh basil right before serving if you want it to stay bright green, and give everything a gentle toss with an extra splash of olive oil to freshen it up.

How long does Caprese Pasta Salad last in the fridge?

Stored in an airtight container, this pasta salad stays delicious for up to 4 days in the refrigerator. It’s genuinely one of the best meal-prep recipes for that reason — you can make a big batch on Sunday and have easy lunches lined up through Thursday without any extra work. Just note that the mozzarella gets a bit firmer after the first day, but it’s still totally tasty.

Can I use regular balsamic vinegar instead of balsamic glaze?

Yes, you can! Balsamic glaze is just reduced balsamic vinegar, so it’s thicker and sweeter than the regular stuff. If you’re using regular balsamic vinegar, start with just 1 tablespoon since it’s more acidic and thinner — you don’t want it to make the salad watery. Alternatively, simmer regular balsamic vinegar in a small saucepan over medium heat for about 10 minutes until it thickens into a syrup, and use that. It takes a few extra minutes but it’s absolutely worth it for the flavor.

Is this recipe good for kids’ lunchboxes?

It’s one of the best easy lunchbox recipes I know for kids, honestly. The flavors are familiar — cheese, tomatoes, pasta — and there’s nothing too bold or spicy to scare off picky eaters. It travels well without refrigeration for a few hours (within food safety guidelines), and the portions are easy to customize. You can also leave the basil out entirely if your kids are suspicious of green things — it’ll still be delicious. And if you want another kid-friendly lunchbox idea, check out my turkey and cheese pinwheels — they’re always a hit.

What pasta shape works best for this salad?

Rotini is my personal favorite because the spirals grab the dressing and hold bits of tomato and basil in every bite. But honestly, almost any short pasta shape works well — penne, farfalle, fusilli, cavatappi, orecchiette. The main thing to avoid is long pasta like spaghetti or linguine, which is hard to eat cold and doesn’t distribute the toppings evenly. Whatever short pasta you have in your pantry right now will work perfectly. If you love exploring different pasta salad styles, you’ll also enjoy my Italian antipasto pasta salad — it’s another summer staple that’s great for potlucks.

Make This Your Summer Go-To

If you’ve been searching for a recipe that’s genuinely easy, genuinely delicious, and genuinely versatile enough to work as an easy lunchbox recipe, a potluck contribution, a weeknight side, or a lazy Sunday meal — this is it. This Caprese Pasta Salad is the kind of recipe that earns a permanent spot in your summer rotation not because it’s trendy, but because it’s just that good. It celebrates the best of what summer produce has to offer, it comes together in almost no time at all, and it makes people happy every single time it lands on the table.

So go grab those cherry tomatoes, tear up that fresh mozzarella, and make something beautiful today. And when you do — please come back and tell me how it went! Drop a comment below, share a photo, or save this to your Pinterest boards so you can come back to it all summer long. I love hearing when a recipe finds its way into someone else’s kitchen and becomes as beloved there as it is in mine. Happy cooking, friend — you’ve absolutely got this.

Leave a Comment