By Jamie Cook — Home cook sharing tested recipes from a real kitchen.
Creamy Caprese Pasta Salad turns the classic tomato, mozzarella, and basil combo into a cold pasta dish with a creamy pesto dressing that actually clings to the noodles. It takes about 30 minutes, uses simple grocery-store ingredients, and works as a side dish, lunch, or low-effort dinner when cooking feels personally offensive. The trick is to cook the pasta just past al dente, cool it quickly, and dress it while it still has enough surface starch to grab the sauce. Add juicy cherry tomatoes, fresh mozzarella pearls, and plenty of basil, and suddenly your refrigerator looks like it has its life together.
Why This Recipe is Awesome
This Creamy Caprese Pasta Salad works because creamy pesto, tangy balsamic, sweet tomatoes, and fresh basil balance each other instead of fighting for attention. The short pasta catches little pockets of dressing, while mozzarella adds soft, milky bites throughout. It takes about 30 minutes from pot to table, and you can make it ahead for a picnic, barbecue, packed lunch, or weeknight dinner. Basically, it does the work of a complicated dish while requiring approximately zero culinary drama.

Ingredients You’ll Need
- 12 ounces rotini or fusilli — those ridges exist to trap every last bit of creamy dressing.
- 2 cups cherry tomatoes, halved — sweet, juicy, and much less rebellious than large tomatoes.
- 8 ounces fresh mozzarella pearls — tiny cheese balls make every forkful more interesting.
- 1/2 cup fresh basil leaves, thinly sliced or torn — because Caprese without basil is basically wearing one shoe.
- 1/2 cup plain Greek yogurt — the creamy base that keeps the dressing rich without making it painfully heavy.
- 1/3 cup basil pesto — concentrated basil flavor with built-in garlic, Parmesan, and olive oil.
- 2 tablespoons extra-virgin olive oil — helps loosen the dressing and adds fruity richness.
- 1 tablespoon white balsamic vinegar — bright acidity without turning the whole salad brown.
- 1 teaspoon honey — rounds out the sharp edges of the vinegar and pesto.
- 1 small garlic clove, finely grated — tiny ingredient, disproportionately large personality.
- 1/2 teaspoon kosher salt — for the dressing; you will also need plenty for the pasta water.
- 1/4 teaspoon freshly ground black pepper — because creamy sauces need a little attitude.
- 2 tablespoons reserved pasta water — the secret little insurance policy for a silky dressing.

Step-by-Step Instructions
- Boil the pasta in well-salted water until just al dente, about 1 minute less than the package recommends. Bring a large pot of water to a rolling boil, add enough salt that the water tastes pleasantly seasoned, then cook the rotini or fusilli until the center still has a slight bite.
- Cool the pasta quickly so it stops cooking without becoming mushy. Drain it thoroughly, then rinse it briefly under cool running water and shake off excess water; the pasta should feel cool and springy rather than wet and limp.
- Reserve 2 tablespoons of pasta water before draining if you want the smoothest dressing. The starchy water loosens the yogurt-pesto mixture and helps it coat the pasta instead of sitting in a sad puddle at the bottom of the bowl.
- Whisk the creamy dressing until completely smooth. Combine the Greek yogurt, pesto, olive oil, white balsamic vinegar, honey, grated garlic, salt, and black pepper in a small bowl, then whisk until glossy and evenly blended.
- Let the cooled pasta lose any excess surface moisture before dressing it. I found that giving the drained pasta a minute or two in the colander makes a noticeable difference; soaking-wet noodles dilute the sauce and turn the finished salad disappointingly watery.
- Combine the pasta, tomatoes, mozzarella, and basil in a large mixing bowl. Add the cooled noodles first, then fold in the halved tomatoes, mozzarella pearls, and most of the basil while keeping a little basil aside for serving.
- Toss the Creamy Caprese Pasta Salad with the dressing while the ingredients are cool but not ice-cold. Pour the dressing over everything and gently toss with a large spoon or silicone spatula until every noodle looks lightly coated and the tomatoes remain intact.
- Adjust the consistency with reserved pasta water one tablespoon at a time. If the dressing looks too thick, add a splash of pasta water and toss again; the finished sauce should cling to the pasta without looking dry or runny.
- Chill the salad for 20 to 30 minutes before serving. Cover the bowl and refrigerate it until cool, then toss once more before serving because pasta happily absorbs dressing while it rests.
- Finish with the remaining basil and a final seasoning check. Taste a forkful and add a pinch of salt, pepper, or another teaspoon of white balsamic if the flavors need more brightness; the salad should taste creamy, tangy, fresh, and distinctly basil-forward.
Common Mistakes to Avoid
- Overcooking the pasta: Soft noodles absorb dressing like they’re being paid by the spoonful. Stop cooking when they still have a firm center.
- Skipping the salt in the pasta water: The noodles themselves need seasoning, not just the dressing. Bland pasta cannot be rescued by wishful thinking.
- Using watery tomatoes: If your cherry tomatoes release lots of liquid, drain the excess before adding them so the dressing stays creamy.
- Dumping in all the dressing at once: Start with most of it, toss, then add more as needed. You can always add dressing; you cannot politely ask an overdressed pasta salad to give some back.
- Adding basil too early: Tossing basil aggressively for a long time can bruise it and make it look tired. Fold it in gently near the end.
Alternatives & Substitutions
This Creamy Caprese Pasta Salad adapts easily when your refrigerator decides not to cooperate.
- For a gluten-free version: Use your favorite gluten-free short pasta and cook it according to its package directions, checking it early because some varieties soften quickly.
- For a mayonnaise-based dressing: Replace the Greek yogurt with 1/2 cup mayonnaise for a richer, more classic creamy pasta-salad texture.
- For a lighter dressing: Use plain nonfat or low-fat Greek yogurt and reduce the olive oil to 1 tablespoon.
- For extra pesto flavor: Increase the pesto to 1/2 cup and reduce the Greek yogurt slightly if you prefer a stronger basil profile.
- For more protein: Add 1 to 1 1/2 cups diced grilled chicken. Balsamic-marinated chicken works especially well with the tomatoes and mozzarella.
- For extra crunch: Add 1/4 cup finely sliced red onion. Soak the slices in cold water for 5 minutes first if you want a milder bite.
- For different pasta: Penne, cavatappi, farfalle, and orecchiette all work well. Choose short shapes with curves or ridges so the dressing has somewhere to hang out.
- For a stronger balsamic finish: Drizzle a small amount of balsamic glaze over individual portions just before serving rather than mixing a large amount into the bowl.
Frequently Asked Questions
How long does Creamy Caprese Pasta Salad last in the refrigerator?
Creamy Caprese Pasta Salad keeps well in an airtight container for up to 3 days in the refrigerator. The pasta absorbs some dressing as it sits, so toss it with a small spoonful of olive oil or Greek yogurt before serving if the texture looks dry.
Can I make Creamy Caprese Pasta Salad the day before?
Yes, you can make it up to 24 hours ahead, but the best texture comes from holding back a little dressing and fresh basil until serving. Refrigerate the assembled salad in a sealed container, then toss it with the reserved dressing and basil just before eating.
Why did my creamy pasta salad turn watery?
A watery pasta salad usually comes from excess moisture on the pasta or tomatoes, an overly thin dressing, or vegetables releasing liquid while they sit. Drain the pasta thoroughly, pat especially juicy tomatoes dry, and add the dressing gradually rather than pouring it all in at once.
Can I use regular mozzarella instead of mozzarella pearls?
Yes, fresh mozzarella works just as well when cut into bite-size pieces. Cut an 8-ounce fresh mozzarella ball into roughly 1/2-inch cubes so each serving gets a good balance of cheese, pasta, tomato, and basil.
🛒 OXO Good Grips 11-Inch Balloon Whisk & OXO Good Grips 5-Quart Stainless Steel Colander
Everything you need to make this dish perfectly:
As an Amazon Associate I earn from qualifying purchases.
Make It Tonight!
Creamy Caprese Pasta Salad deserves a permanent spot in your warm-weather recipe rotation because it handles lunch, dinner, picnics, and potlucks without demanding much from you. Make it a few hours ahead when you can, keep a little dressing aside, and add fresh basil right before serving for the best texture and color. If you want a full meal, pair it with easy balsamic chicken or serve it beside garlic breadsticks for an easy spread. Grab the pasta, raid the fridge for tomatoes and mozzarella, and make the bowl happen tonight.
🍽️ Recipes You Can Try
Loved this one? Here are a few more worth your time.
Creamy Caprese Pasta Salad
Soft, fluffy, and ready in 45 min — this creamy caprese pasta salad recipe is easy to make with simple ingredients and delivers reliable results every time.
💛 Why You’ll Love This Recipe
- ✓12 ounces rotini or fusilli — those ridges exist to trap every last bit of creamy dressing.
- ✓2 cups cherry tomatoes, halved — sweet, juicy, and much less rebellious than large tomatoes.
- ✓8 ounces fresh mozzarella pearls — tiny cheese balls make every forkful more interesting.
- ✓1/2 cup fresh basil leaves, thinly sliced or torn — because Caprese without basil is basically wearing one shoe.
- ✓1/2 cup plain Greek yogurt — the creamy base that keeps the dressing rich without making it painfully heavy.
- ✓1/3 cup basil pesto — concentrated basil flavor with built-in garlic, Parmesan, and olive oil.
- ✓2 tablespoons extra-virgin olive oil — helps loosen the dressing and adds fruity richness.
- ✓1 tablespoon white balsamic vinegar — bright acidity without turning the whole salad brown.
- ✓1 teaspoon honey — rounds out the sharp edges of the vinegar and pesto.
- ✓1 small garlic clove, finely grated — tiny ingredient, disproportionately large personality.
- ✓1/2 teaspoon kosher salt — for the dressing; you will also need plenty for the pasta water.
- ✓1/4 teaspoon freshly ground black pepper — because creamy sauces need a little attitude.
- ✓2 tablespoons reserved pasta water — the secret little insurance policy for a silky dressing.
- ▢Large pot
- ▢Colander
- ▢Large skillet or sauté pan
- ▢Tongs
- 1Boil the pasta in well-salted water until just al dente, about 1 minute less than the package recommends. Bring a large pot of water to a rolling boil, add enough salt that the water tastes pleasantly seasoned, then cook the rotini or fusilli until the center still has a slight bite.
- 2Cool the pasta quickly so it stops cooking without becoming mushy. Drain it thoroughly, then rinse it briefly under cool running water and shake off excess water; the pasta should feel cool and springy rather than wet and limp.
- 3Reserve 2 tablespoons of pasta water before draining if you want the smoothest dressing. The starchy water loosens the yogurt-pesto mixture and helps it coat the pasta instead of sitting in a sad puddle at the bottom of the bowl.
- 4Whisk the creamy dressing until completely smooth. Combine the Greek yogurt, pesto, olive oil, white balsamic vinegar, honey, grated garlic, salt, and black pepper in a small bowl, then whisk until glossy and evenly blended.
- 5Let the cooled pasta lose any excess surface moisture before dressing it. I found that giving the drained pasta a minute or two in the colander makes a noticeable difference; soaking-wet noodles dilute the sauce and turn the finished salad disappointingly watery.
- 6Combine the pasta, tomatoes, mozzarella, and basil in a large mixing bowl. Add the cooled noodles first, then fold in the halved tomatoes, mozzarella pearls, and most of the basil while keeping a little basil aside for serving.
- 7Toss the Creamy Caprese Pasta Salad with the dressing while the ingredients are cool but not ice-cold. Pour the dressing over everything and gently toss with a large spoon or silicone spatula until every noodle looks lightly coated and the tomatoes remain intact.
- 8Adjust the consistency with reserved pasta water one tablespoon at a time. If the dressing looks too thick, add a splash of pasta water and toss again; the finished sauce should cling to the pasta without looking dry or runny.
- 9Chill the salad for 20 to 30 minutes before serving. Cover the bowl and refrigerate it until cool, then toss once more before serving because pasta happily absorbs dressing while it rests.
- 10Finish with the remaining basil and a final seasoning check. Taste a forkful and add a pinch of salt, pepper, or another teaspoon of white balsamic if the flavors need more brightness; the salad should taste creamy, tangy, fresh, and distinctly basil-forward.
💡 Tips for Perfect Results
- ✔️Salt your pasta water generously — it should taste like the sea.
- ✔️Reserve a cup of pasta water before draining — the starch helps bind the sauce.
- ✔️Finish cooking the pasta in the sauce for 1–2 min so it absorbs the flavor.
🎨 Flavor Variations
🧊 Storage
Store in an airtight container at room temperature for up to 3 days, refrigerate for up to a week, or freeze for up to 3 months.
Nutrition Information
(per serving)* Estimated values based on typical ingredients — actual nutrition may vary. % Daily Values based on a 2,000 calorie diet.
❓ Frequently Asked Questions
How long does Creamy Caprese Pasta Salad last in the refrigerator?
Creamy Caprese Pasta Salad keeps well in an airtight container for up to 3 days in the refrigerator. The pasta absorbs some dressing as it sits, so toss it with a small spoonful of olive oil or Greek yogurt before serving if the texture looks dry.
Can I make Creamy Caprese Pasta Salad the day before?
Yes, you can make it up to 24 hours ahead, but the best texture comes from holding back a little dressing and fresh basil until serving. Refrigerate the assembled salad in a sealed container, then toss it with the reserved dressing and basil just before eating.
Why did my creamy pasta salad turn watery?
A watery pasta salad usually comes from excess moisture on the pasta or tomatoes, an overly thin dressing, or vegetables releasing liquid while they sit. Drain the pasta thoroughly, pat especially juicy tomatoes dry, and add the dressing gradually rather than pouring it all in at once.
Can I use regular mozzarella instead of mozzarella pearls?
Yes, fresh mozzarella works just as well when cut into bite-size pieces. Cut an 8-ounce fresh mozzarella ball into roughly 1/2-inch cubes so each serving gets a good balance of cheese, pasta, tomato, and basil.





