Cold Pasta Salad Pesto Mozzarella

Featured in: Fresh Bowls & Salads

This dish pairs tender pasta with creamy mozzarella, juicy cherry tomatoes, and a fragrant basil pesto dressing. The pasta is cooked al dente, cooled, and tossed gently with a mixture of olive oil, lemon juice, and freshly ground pepper. Garnished with fresh basil leaves and toasted pine nuts, it offers a refreshing and colorful experience ideal for warm days or light meals. Variations include adding olives or swapping for gluten-free pasta options.

Updated on Sat, 13 Dec 2025 11:52:00 GMT
Cold pasta salad with pesto, mozzarella, and cherry tomatoes, bursting with fresh Italian flavors. Save
Cold pasta salad with pesto, mozzarella, and cherry tomatoes, bursting with fresh Italian flavors. | aeroflavor.com

A vibrant, refreshing pasta salad featuring tender pasta, creamy mozzarella, juicy cherry tomatoes, and aromatic basil pesto—perfect for picnics or light lunches.

This pasta salad quickly became a staple at our family gatherings because everyone loves the burst of fresh flavors and the creamy mozzarella.

Ingredients

  • Pasta: 300 g (10 oz) short pasta (e.g., fusilli, penne, or farfalle), salt for boiling water
  • Vegetables & Cheese: 250 g (9 oz) cherry tomatoes, halved; 200 g (7 oz) fresh mozzarella balls (bocconcini or ciliegine), drained and halved; 1/4 red onion, thinly sliced (optional)
  • Pesto Dressing: 60 g (1/4 cup) basil pesto (store-bought or homemade); 2 tbsp extra-virgin olive oil; 1 tbsp freshly squeezed lemon juice; freshly ground black pepper, to taste
  • Garnish: Fresh basil leaves, torn; 2 tbsp toasted pine nuts (optional)

Instructions

Step 1:
Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain and rinse under cold water to cool.
Step 2:
In a large mixing bowl, combine the cooled pasta, cherry tomatoes, mozzarella, and red onion (if using).
Step 3:
In a small bowl, whisk together the pesto, olive oil, lemon juice, and black pepper until smooth.
Step 4:
Pour the pesto dressing over the pasta salad and toss gently to coat all ingredients evenly.
Step 5:
Transfer to a serving platter or bowl. Garnish with fresh basil leaves and pine nuts, if desired.
Step 6:
Serve immediately, or chill in the refrigerator for up to 2 hours before serving.
Vibrant image of cold pasta salad: pesto-coated pasta with juicy tomatoes and creamy mozzarella. Save
Vibrant image of cold pasta salad: pesto-coated pasta with juicy tomatoes and creamy mozzarella. | aeroflavor.com

This salad is perfect for family picnics, with everyone reaching for seconds thanks to its fresh and vibrant flavors.

Nutritional Information

Per serving: 410 calories, 22 g total fat, 38 g carbohydrates, 16 g protein.

Serving Suggestions

Pairs well with chilled white wine such as Pinot Grigio and crusty Italian bread.

Variations

Add sliced black olives or sun-dried tomatoes for extra flavor and texture.

This cold pasta salad with pesto is a perfect vegetarian lunch, ready in 25 minutes. Save
This cold pasta salad with pesto is a perfect vegetarian lunch, ready in 25 minutes. | aeroflavor.com

Enjoy this dish as a quick lunch or a delightful side for your summer dinners.

Recipe FAQs

What pasta types work best for this dish?

Short pasta shapes like fusilli, penne, or farfalle hold the pesto well and offer a pleasant texture for this salad.

Can I prepare the pesto dressing from scratch?

Yes, homemade basil pesto with fresh basil, pine nuts, garlic, Parmesan, and olive oil enhances flavor, but store-bought works well too.

How do I keep the pasta from sticking after cooking?

Rinse the pasta under cold water immediately after draining to cool and stop cooking, preventing it from sticking together.

What are good garnishes to complement the flavors?

Fresh basil leaves add aroma and color, while toasted pine nuts provide a crunchy texture that balances the creamy mozzarella.

Is this dish suitable for special diets?

It is vegetarian by default. For vegan options, use dairy-free mozzarella and pesto without cheese. Gluten-free pasta can also be used.

Cold Pasta Salad Pesto Mozzarella

Tender pasta mingles with mozzarella, cherry tomatoes, and basil pesto for a fresh, vibrant dish.

Prep Time
15 min
Time to Cook
10 min
Full Time
25 min
Created by Mason Hughes


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary Info Vegetarian

What You'll Need

Pasta

01 10 oz short pasta (fusilli, penne, or farfalle)
02 Salt, as needed for boiling water

Vegetables & Cheese

01 9 oz cherry tomatoes, halved
02 7 oz fresh mozzarella balls (bocconcini or ciliegine), drained and halved
03 1/4 red onion, thinly sliced (optional)

Pesto Dressing

01 1/4 cup basil pesto (store-bought or homemade)
02 2 tbsp extra-virgin olive oil
03 1 tbsp freshly squeezed lemon juice
04 Freshly ground black pepper, to taste

Garnish

01 Fresh basil leaves, torn
02 2 tbsp toasted pine nuts (optional)

How To

Step 01

Cook pasta: Bring a large pot of salted water to a boil. Add pasta and cook until al dente according to package directions. Drain and rinse under cold water to cool.

Step 02

Combine salad ingredients: In a large bowl, mix the cooled pasta, halved cherry tomatoes, mozzarella, and sliced red onion if using.

Step 03

Prepare pesto dressing: Whisk together basil pesto, extra-virgin olive oil, lemon juice, and freshly ground black pepper in a small bowl until smooth.

Step 04

Dress the salad: Pour the pesto dressing over the pasta mixture and toss gently to coat all components evenly.

Step 05

Garnish and serve: Transfer the salad to a serving dish. Garnish with torn basil leaves and toasted pine nuts if desired. Serve immediately or chill up to 2 hours before serving.

Tools Needed

  • Large pot
  • Colander
  • Mixing bowls
  • Whisk
  • Knife and cutting board

Allergy Details

Always check every ingredient for allergens. Ask your healthcare provider if you aren't sure.
  • Contains dairy (mozzarella, pesto may contain cheese) and pine nuts (if used).
  • Pesto may contain tree nuts; check labels if allergic.
  • Pasta contains wheat (gluten); use gluten-free pasta if required.

Nutrition Details (each serving)

For informational use only, this doesn't replace professional medical guidance.
  • Calorie Count: 410
  • Total Fat: 22 g
  • Carbohydrates: 38 g
  • Proteins: 16 g