PESTO PASTA SALAD with TOMATOES & MOZZARELLA!😍

Published:

The first time I made this pesto pasta salad, I tossed a pot of hot pasta with spoonfuls of bright green pesto and a handful of halved cherry tomatoes, then slipped in soft mozzarella pearls and a few torn basil leaves. The kitchen filled with that unmistakable, friendly aroma of basil, garlic, and olive oil. Friends arrived with wine and stories, and someone brought a rustic loaf to mop up the dressing. We ate warm bowls and cold plates, and everyone kept saying the same thing: this feels like summer in a bowl, yet it fits every season. That memory stays with me because this salad works as a weeknight dinner, a picnic main, and a potluck showstopper.

Comfort food comes in many shapes. This pasta salad carries that same comforting sense of home—simple ingredients, forgiving technique, and flavor that comforts and excites at the same time. The pesto keeps the pasta bright and herb-forward, tomatoes add juicy brightness, and the mozzarella pulls everything into a creamy, satisfying bite. I often make a double batch and let one sit in the fridge so I can grab a quick lunch all week. If you like hearty pasta dishes, try our Pasta with Homemade Meat Sauce for another family-friendly option.

At DishGrub, we test recipes until they work for everyday cooks. We write recipes that use ordinary pantry staples, move quickly from stove to table, and produce dependable results for families and friends. We prioritize clear steps, simple tips, and a few smart shortcuts so you spend less time fussing and more time enjoying food with people you love.

Why this recipe stands out

This pesto pasta salad stands out because it balances bold flavors with carefree prep. The pesto—whether homemade or store-bought—clings to warm pasta so each bite tastes cohesive instead of spotty. The tomatoes give bursts of acidity that cut through the oil and cheese, and the mozzarella adds a milky, tender contrast. Because the pasta sits warm when you dress it, it absorbs the dressing flavors without getting gluey, which means the salad tastes better after resting for a short while. This dish also adapts to what you have: swap pasta shapes, change the nut in the pesto, or add roasted veggies. It scales easily for weeknight dinners or backyard gatherings, and it keeps well enough to make ahead, which makes mealtime simpler and more enjoyable.

Your guide to making PESTO PASTA SALAD with TOMATOES & MOZZARELLA!😍

Ingredients

  • 12 ounces rotini or farfalle pasta
  • 1 cup prepared basil pesto (homemade or store-bought)
  • 2 cups cherry or grape tomatoes, halved
  • 8 ounces fresh mozzarella pearls or bocconcini, drained
  • 1/4 small red onion, thinly sliced
  • 2 tablespoons extra-virgin olive oil
  • 1 tablespoon lemon juice
  • 1/3 cup grated Parmesan cheese
  • 1/4 cup toasted pine nuts or chopped walnuts (optional)
  • Salt and freshly ground black pepper, to taste
  • 1/3 cup fresh basil leaves, torn
  • Pinch of red pepper flakes (optional)

PESTO PASTA SALAD with TOMATOES & MOZZARELLA!😍

Instructions

  1. Bring a large pot of salted water to a boil.
  2. Cook the pasta until just al dente according to package instructions.
  3. Reserve 1/2 cup of the pasta cooking water before draining.
  4. Drain the pasta and return it to the warm pot.
  5. Add the pesto to the warm pasta and toss to coat evenly.
  6. Pour in 1 to 2 tablespoons of reserved pasta water if the pasta seems dry, then toss again.
  7. Stir in the olive oil and lemon juice to brighten the dressing.
  8. Add the halved tomatoes, mozzarella pearls, and thinly sliced red onion.
  9. Sprinkle in the grated Parmesan and fold gently to combine.
  10. Season with salt, freshly ground black pepper, and red pepper flakes if using.
  11. Add torn basil leaves and toasted pine nuts, then toss lightly.
  12. Let the salad rest 10 to 20 minutes before serving to allow flavors to meld.

How to serve this dish

Serve this pasta salad at room temperature to let the olive oil and pesto show their full flavors. Present it in a wide bowl so the tomatoes and mozzarella sit atop the pasta and look inviting. For a main course, pair it with grilled chicken or pan-seared salmon and a crisp green salad. For a picnic or potluck, keep it in an airtight container and bring extra Parmesan or crushed red pepper for guests who like to customize. You can also spoon it on toasted crostini for a light appetizer or serve it alongside simple roasted vegetables for a complete vegetarian meal.

How to keep leftovers

Store leftover pesto pasta salad in an airtight container in the refrigerator for up to 3 days. Keep the salad chilled; the mozzarella and tomatoes hold up well for that timeframe. If the pasta absorbs too much dressing and looks dry after sitting, stir in 1 to 2 teaspoons of olive oil or a splash of the reserved pasta water to revive it. Avoid freezing this salad because the tomatoes and fresh mozzarella will lose their texture when thawed. When reheating, warm just the amount you plan to eat in the microwave for 20 to 30 seconds, then stir in a little olive oil to refresh the texture.

DishGrub Kitchen Tips

Use warm pasta for the best coating: Dressing warm pasta helps the pesto cling to each piece so you get balanced flavor in every bite. Toast the nuts: Toast pine nuts or walnuts in a dry skillet over medium heat for 2 to 3 minutes until fragrant, and cool before adding for crunch and nuttiness. Use good pesto: A high-quality prepared pesto works fine, but if you make homemade pesto, taste it before adding and adjust garlic, lemon, or salt to your preference. Cut tomatoes uniformly: Halve the cherry tomatoes evenly so the salad looks neat and each forkful gets the right tomato-to-pasta ratio. Serve at room temperature: Take the salad out of the fridge 15–20 minutes before serving to let flavors open up. For dessert pairing ideas, try our Carrot Cake with Cream Cheese Frosting for a cozy finish that everyone will enjoy.

Make it your own

Swap the basil: Try arugula pesto or spinach pesto for a peppery or milder green flavor. Change the cheese: Cubed provolone or crumbled feta work well if you want a saltier bite. Add vegetables: Toss in roasted red peppers, grilled zucchini, or blanched asparagus for a heartier salad. Add protein: Fold in sliced grilled chicken, chickpeas, or flaked tuna to make this a complete meal. Switch the nuts: If you can’t find pine nuts, toasted almonds or walnuts offer great texture and flavor. Make it dairy-free: Omit the mozzarella and Parmesan, add a little extra lemon and crushed red pepper, and use a dairy-free pesto.

PESTO PASTA SALAD with TOMATOES & MOZZARELLA!😍

Frequently asked questions

Q: Can I make this salad ahead of time?
A: Yes. Make the salad up to 24 hours ahead and refrigerate in an airtight container. Keep in mind the texture will change slightly as the pasta absorbs dressing and the fresh mozzarella releases moisture. Toss the salad gently and add a splash of olive oil or reserved pasta water before serving to refresh the texture. If you want to keep the salad firmer for a party, combine the pesto with warm pasta but add the tomatoes and mozzarella just before serving.

Q: Do I have to use fresh mozzarella pearls?
A: Fresh mozzarella pearls provide a tender, milky contrast that pairs beautifully with pesto and tomatoes. You can substitute cubed block mozzarella if you prefer larger pieces. For a tangier option, use crumbled feta or cubed aged provolone. Each cheese will change the salad’s profile slightly—feta adds brininess, provolone adds a firmer, more savory bite.

Q: How much pesto should I use if I make homemade pesto?
A: The recipe calls for about 1 cup of pesto for 12 ounces of pasta. If your homemade pesto tastes very bold or garlicky, start with 3/4 cup, toss, and then add more to taste. Balance the pesto with a squeeze of lemon juice and a drizzle of olive oil if the pesto feels too thick. Reserve some pesto to serve on the side for guests who like extra.

Q: Can I make this gluten-free?
A: Yes. Use your favorite gluten-free pasta and follow the same cooking and dressing steps. Cook the gluten-free pasta until al dente and watch it closely because some gluten-free varieties can overcook quickly. Taste and adjust seasoning after tossing since different pastas absorb dressing differently.

Q: What nuts work in the pesto and as a topping?
A: Traditional pesto uses pine nuts for their buttery texture and mild flavor. You can substitute toasted walnuts, almonds, or even sunflower seeds for a nut-free option. Toasting the nuts brings out deeper flavor and adds crunch when used as a topping.

Conclusion

If you want another version of this classic to compare or to get ideas for homemade pesto proportions, see the flavorful take at Pesto Pasta Salad with Tomatoes & Mozzarella – Kalefornia Kravings for inspiration and handy variations.

Meet Ember Hayes

Hi, I’m Ember! I’m the recipe developer and home cook behind DishGrub. I share tested, easy comfort food recipes to help you get dinner on the table without the stress. Welcome to my kitchen!

Weekly Newsletter

Get the latest recipes and my top tips straight into your inbox!



    You Might Also Like...

    Blueberry Crumb Brunch Cake

    Blueberry Crumb Brunch Cake

    Cece Jewels

    Cece Jewels

    Mexican Street Corn Pasta Salad

    Mexican Street Corn Pasta Salad

    Pineapple BBQ Pork Skewers

    Pineapple BBQ Pork Skewers

    Leave a Comment