Pesto Pasta Salad with Tomatoes & Mozzarella

Bright greens, juicy tomatoes, and mellow cheese come together in a simple salad.

Easy Dinner Recipes .

Fresh pesto pasta tossed with tomatoes and mozzarella, a breezy, healthy meal for any day.

Published: April 22, 2026
Share:
Jump to Recipe Pin It
Pesto Pasta Salad with Tomatoes & Mozzarella | Plate Dream - Delicious Recipes & Culinary Inspiration

The classic combination of basil, tomato, and mozzarella traces its roots to the Italian countryside, where simple ingredients were celebrated for their pure flavors. Over centuries, the humble pasta salad evolved from a humble roadside meal into a beloved dish at summer picnics, retaining its fresh character and ease of preparation.

Why You'll Love It

    • Fresh, garden‑like flavor in every bite
    • Quick to assemble, perfect for busy evenings
    • Nutrient‑rich basil pesto offers wholesome herb goodness
    • Versatile: serve as side or light main

"A delightful blend of flavors—my family asks for seconds every time!"

Essential Ingredient Guide

  • Fresh basil leaves: Choose bright green leaves without dark spots; they give the pesto its aromatic backbone
  • Pasta (fusilli or orecchiette): Cook al dente so the sauce clings without getting mushy
  • Cherry tomatoes: Halve them to release sweet juices that balance the pesto
  • Mozzarella pearls: Use fresh, milky pearls for a soft melt that pools pleasantly
  • Lemon juice: A splash brightens the pesto, adding a subtle acidity
  • Parmesan cheese: Grated finely, it deepens the umami without overwhelming the herb
Preparing Pesto Pasta Salad with Tomatoes & Mozzarella | Plate Dream - Delicious Recipes & Culinary Inspiration

Complete Cooking Process

  • Ingredient Readiness:

    Wash tomatoes, pat dry, and halve; cube mozzarella; press garlic and zest lemon.

  • Flavor Development:

    Blend basil, garlic, pine nuts, cheese, olive oil, and lemon into a fragrant pesto.

  • Texture Control:

    Cook pasta just until tender, then rinse under cool water to keep it firm.

  • Finishing Touches:

    Toss pasta with pesto, fold in tomatoes and mozzarella, and let flavors meld for a few minutes.

  • Serving Timing:

    Serve at room temperature or slightly chilled for the best bite.

  • Pro Tips

    • Toast pine nuts lightly for extra nuttiness

    • Add a drizzle of extra‑virgin olive oil just before serving

    • Season with flaky sea salt to enhance each component

    • If you like a bit of heat, sprinkle a pinch of red pepper flakes

    Well, these tiny adjustments can turn a good salad into something memorable. I often find that a quick tasting before plating lets me catch any missing sparkle, and that final pinch of salt makes the whole bowl sing.

The essence of the dish:

A harmonious marriage of herbaceous pesto, sweet tomatoes, and mellow mozzarella, all bound by tender pasta.

A fun fact or historical angle:

In the early 1900s, Italian emigrants brought pasta salads to the United States, pairing them with locally grown beans and fresh herbs.

Flavor or sensory focus:

You’ll notice the aromatic basil first, followed by the juicy pop of tomato, and finally the gentle creaminess of mozzarella.

You Must Know

  • Use fresh basil for true flavor

  • Don't over‑cook the pasta

  • Allow the salad to rest for better coating

Frequently Asked Questions

Can I use a different pasta shape?

Absolutely—bowties or rotini work well, just keep the cooking time according to the package.

What can I substitute for pine nuts?

Walnuts or almonds provide a similar crunch and nutty flavor.

Is this salad good for meal‑prep?

Yes, store the pesto and pasta separately, then combine before serving to keep textures fresh.

How long does it keep in the fridge?

Up to three days, as long as it’s covered and the tomatoes stay dry.

Can I add protein?

A grilled chicken breast or roasted chickpeas make a hearty addition.

Is there a gluten‑free option?

Swap regular pasta for gluten‑free rotini or rice pasta; the flavor remains the same.

Pesto Pasta Salad with Tomatoes & Mozzarella Ready to Serve | Plate Dream - Delicious Recipes & Culinary Inspiration

Nutrition Facts

per serving

420

Calories

16g

Protein

45g

Carbs

18g

Fat

Fiber: 3g
Sugar: 5g
Sodium: 320mg

Taste Profile

🍯 Sweet
Low
🧂 Salty
Medium
🌶️ Spicy
None
🍋 Sour
Low
🍖 Umami
Medium

Herbaceous with juicy tomato brightness

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

Pine nuts Walnuts

Walnuts give a richer flavor; toast lightly.

Fusilli pasta Gluten‑free rotini

Maintains shape and texture while keeping it GF.

Recipe Variations

Try these delicious twists on the original

Spicy Version

Add a pinch of red pepper flakes to the pesto for a subtle heat.

Mediterranean Style

Stir in kalamata olives and sun‑dried tomatoes for a briny twist.

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Over‑cooking the pasta, which makes it mushy.
  • Skipping the toast on pine nuts, losing depth of flavor.
  • Adding dressing before the pasta cools, causing sogginess.

Meal Prep & Storage

Make Ahead Tips

You can prepare the pesto up to two days ahead and store it in an airtight jar; keep the pasta and veggies separate until ready to assemble.

Leftover Ideas

Refrigerate leftovers in a sealed container; gently stir before serving, adding a splash of olive oil if needed.

Perfect Pairings

Serve this with...

A crisp Pinot Grigio or sparkling water with lemon A side of grilled asparagus or a simple arugula salad Fresh basil focaccia or garlic bread

Cooking Timeline

0-5 min

Bring water to a boil, start cooking pasta.

5-10 min

Toast pine nuts while pasta cooks; prepare tomatoes.

10-12 min

Blend pesto ingredients until smooth.

12-15 min

Drain pasta, rinse, and toss with pesto.

15-20 min

Fold in tomatoes and mozzarella, let rest.

Pesto Pasta Salad with Tomatoes & Mozzarella

Pesto Pasta Salad with Tomatoes & Mozzarella

A light, bright pesto pasta salad tossed with sweet cherry tomatoes and creamy mozzarella, perfect for a quick lunch or relaxed dinner.

Author: Sofia Bennett

Timing

Prep Time

15 Minutes

Cook Time

12 Minutes

Total Time

27 Minutes

Recipe Details

Category: Easy Dinner Recipes
Difficulty: Easy
Cuisine: Italian
Yield: 4 Servings
Dietary: Vegetarian

Ingredients

Pasta & Veggies

  • 01

    12 oz fusilli pasta

  • 02

    2 cups cherry tomatoes, halved

  • 03

    1 cup mozzarella pearls

  • 04

    1/4 cup fresh basil leaves

Pesto Dressing

  • 01

    1/3 cup pine nuts

  • 02

    1 clove garlic

  • 03

    1/4 cup grated Parmesan cheese

  • 04

    1/3 cup olive oil

  • 05

    1 tbsp lemon juice

  • 06

    Salt and pepper to taste

Instructions

Step 01

Cook the pasta in salted boiling water until al dente, then drain and rinse under cool water.

Step 02

While the pasta cooks, toast pine nuts in a dry skillet until golden; set aside.

Step 03

Combine basil, garlic, toasted pine nuts, Parmesan, lemon juice, and olive oil in a food processor; blend until smooth, adding salt and pepper.

Step 04

In a large bowl, toss the cooled pasta with the fresh pesto, ensuring every piece is lightly coated.

Step 05

Gently fold in the halved tomatoes and mozzarella pearls; let the salad rest for five minutes before serving.

Notes & Tips

  • 1

    Taste and adjust seasoning after mixing the pesto with pasta.

  • 2

    If the pesto thickens, thin it with a splash of extra‑virgin olive oil.

  • 3

    For a brighter finish, add a pinch of lemon zest just before serving.

Tools You'll Need

  • Large pot

  • Colander

  • Food processor

  • Large mixing bowl

  • Wooden spoon

Must-Know Tips

  • Don't over‑cook the pasta, it should stay firm to hold the pesto.

  • Toast pine nuts lightly for deeper nutty flavor.

  • Taste the pesto before adding to pasta; adjust salt or lemon as needed.

Professional Secrets

  • Use fresh basil leaves for maximum aromatic impact.

  • Blend pesto just until combined; over‑processing can turn it bitter.

  • Rinse pasta with ice water to stop cooking and preserve texture.

Sofia Bennett

Recipe by

Sofia Bennett

Home cooking enthusiast sharing practical recipes that make everyday meals simple, comforting, and enjoyable.

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime