This light and creamy pesto Caprese pasta salad is the kind of dish I make when I want something fresh, colorful, and easy to share. It has tender pasta, juicy tomatoes, creamy mozzarella, and a smooth pesto dressing that ties everything together beautifully.

Pesto Caprese Pasta Salad
Equipment
- 1 Large Pot for boiling pasta
- 1 Large bowl for mixing
Instructions
- Bring a large pot of salted water to a boil and cook the pasta until al dente. Drain it well, then rinse briefly under cool water so it stops cooking and cools down faster.
- In a large bowl, whisk together the pesto, Greek yogurt, olive oil, lemon juice, garlic, salt, and pepper until smooth and creamy. Taste and adjust the seasoning if needed.
- Add the cooled pasta, cherry tomatoes, mozzarella, and basil to the bowl. Gently toss until everything is evenly coated in the dressing.
- You can serve it immediately if you want a fresher, looser salad, or cover and chill it for 20 to 30 minutes so the flavors blend together even more.
- Give the salad one last gentle toss before serving. Add a few extra basil leaves or a drizzle of olive oil on top if you want a pretty finish.
Notes
Why You’ll Love This Pesto Caprese Pasta Salad
This salad brings together simple ingredients in a way that feels bright and satisfying. It is creamy without being heavy, easy to make ahead, and works well for lunches, potlucks, or a relaxed dinner side.
I also love that it uses everyday ingredients, so you can pull it together without much planning. The fresh basil and tomatoes give it that classic Caprese flavor, while the pasta makes it filling enough to stand on its own.
Pesto Caprese Pasta Salad Ingredients & Substitutions
- Pasta, short shapes like rotini, fusilli, or bow ties work best because they hold onto the dressing.
- Cherry tomatoes, use grape tomatoes if that is what you have on hand.
- Fresh mozzarella pearls, or cube a larger ball of mozzarella.
- Fresh basil, this adds the signature Caprese flavor.
- Pesto, use store-bought or homemade.
- Plain Greek yogurt, this adds creaminess and lightens the dressing.
- Olive oil, for a smooth and glossy finish.
- Lemon juice, for brightness.
- Garlic, finely grated or minced.
- Salt and black pepper, to taste.
- Optional add-ins, cucumber, baby spinach, arugula, or grilled chicken for extra protein.
If you need to adjust the texture, add a spoonful more yogurt for a creamier salad or a little more olive oil to loosen the dressing. A splash of reserved pasta water can also help everything coat nicely.
Step-by-Step Instructions to Make Pesto Caprese Pasta Salad
1. Cook the pasta
Bring a large pot of salted water to a boil and cook the pasta until al dente. Drain it well, then rinse briefly under cool water so it stops cooking and cools down faster.
2. Mix the dressing
In a large bowl, whisk together the pesto, Greek yogurt, olive oil, lemon juice, garlic, salt, and pepper until smooth and creamy. Taste and adjust the seasoning if needed.
3. Add the salad ingredients
Add the cooled pasta, cherry tomatoes, mozzarella, and basil to the bowl. Gently toss until everything is evenly coated in the dressing.
4. Chill or serve right away
You can serve it immediately if you want a fresher, looser salad, or cover and chill it for 20 to 30 minutes so the flavors blend together even more.
5. Finish and enjoy
Give the salad one last gentle toss before serving. Add a few extra basil leaves or a drizzle of olive oil on top if you want a pretty finish.
Tips for Success
Cook the pasta just until tender, because overcooked pasta can turn soft once it sits in the dressing. Rinsing the pasta is helpful here since this is a cold salad and you want the noodles to cool quickly.
For the best flavor, use ripe tomatoes and fresh basil. If your pesto is very thick, loosen it with a little olive oil or pasta water so it coats the salad evenly.
If you are making this ahead, hold back a small amount of dressing and toss it in just before serving. That keeps the salad creamy and fresh.
Variations of Pesto Caprese Pasta Salad
Try adding grilled chicken for a heartier main dish. You can also fold in roasted zucchini, baby spinach, or diced avocado for more color and texture.
If you want a little crunch, add toasted pine nuts or sunflower seeds just before serving. For a sharper flavor, a small handful of parmesan works well too, if you enjoy it.
Serving Suggestions: What to Pair with Pesto Caprese Pasta Salad
This pasta salad pairs nicely with grilled chicken, baked fish, or simple vegetable skewers. It also works well alongside soup, sandwiches, or a fresh fruit platter for a light lunch.
For a picnic or potluck, serve it with crusty bread and a chilled drink. It is one of those dishes that fits almost any casual gathering.
Storage & Reheating Instructions
Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta may absorb some of the dressing as it sits, so you may want to stir in a little olive oil or a spoonful of yogurt before serving again.
This salad is best enjoyed cold or at room temperature, so reheating is not needed. If it has been refrigerated for a while, let it sit out for 10 to 15 minutes before serving so the flavors open up again.
Memories Made Around the Table
This is the kind of recipe that always reminds me of easy summer meals and extra helpings at the table. It feels casual, welcoming, and perfect for sharing with the people you love.
FAQs
Can I make this pasta salad ahead of time?
Yes, you can make it a few hours ahead or even the night before. Just give it a quick toss before serving and add a little extra dressing if needed.
What pasta works best for this recipe?
Short pasta shapes like rotini, fusilli, or farfalle work best because they catch the creamy pesto dressing in all the little curves and edges.
How do I keep the salad from getting dry?
Use enough dressing to fully coat the pasta, and save a little extra to add just before serving. A small splash of olive oil also helps revive leftovers.
Can I use a different cheese?
Yes, you can swap the mozzarella for another mild, creamy cheese if needed. Fresh mozzarella gives the most classic Caprese flavor, though.
Final Thoughts
This light and creamy pesto Caprese pasta salad is simple, fresh, and easy to love. It comes together quickly, tastes great chilled, and brings a bright little pop of color to any table.
