Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fresh Basil Pasta Salad with Mozzarella and Tomatoes

Fresh Basil Pasta Salad with Mozzarella and Tomatoes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Rhonda Anderson
  • Total Time: 25 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Fresh, vibrant, and packed with flavor, this Fresh Basil Pasta Salad with Mozzarella and Tomatoes is the ultimate summer side dish! Made with tender pasta, juicy cherry tomatoes, creamy mozzarella, fragrant basil, and a simple homemade dressing, it’s perfect for picnics, potlucks, BBQs, meal prep, or a light lunch.


Ingredients

Scale

For the Pasta Salad

  • 12 ounces rotini, fusilli, or bowtie pasta – Holds the dressing beautifully.
  • 1 tablespoon salt (for pasta water) – Seasons the pasta while cooking.
  • 2 cups cherry tomatoes, halved – Adds juicy sweetness and vibrant color.
  • 8 ounces fresh mozzarella pearls – Creamy, mild, and perfectly bite-sized.
  • 1 cup fresh basil leaves, chopped – Adds fresh, aromatic flavor.
  • ¼ cup red onion, finely sliced – Provides a mild bite and crunch.
  • ¼ cup sliced black olives (optional) – Adds savory Mediterranean flavor.

For the Balsamic Dressing

  • ⅓ cup extra virgin olive oil – Forms the base of the dressing.
  • 3 tablespoons balsamic vinegar – Adds sweet and tangy flavor.
  • 1 tablespoon fresh lemon juice – Brightens the salad.
  • 2 cloves garlic, minced – Adds bold savory flavor.
  • 1 teaspoon Dijon mustard – Helps emulsify the dressing.
  • 1 teaspoon Italian seasoning – Adds herbaceous depth.
  • ½ teaspoon salt – Enhances all the flavors.
  • ¼ teaspoon black pepper – Adds mild spice.

Optional Garnishes

  • Fresh basil leaves
  • Grated Parmesan cheese
  • Cracked black pepper
  • Balsamic glaze drizzle
  • Toasted pine nuts


Instructions

  1. Bring a large pot of salted water to a boil and cook the pasta until al dente.
  2. Drain the pasta, rinse under cold water, and let it cool completely.
  3. Halve the cherry tomatoes, chop the basil, and slice the red onion.
  4. Whisk together the olive oil, balsamic vinegar, lemon juice, garlic, Dijon mustard, Italian seasoning, salt, and black pepper.
  5. Combine the cooled pasta, tomatoes, mozzarella, basil, onion, and olives in a large bowl.
  6. Pour the dressing over the salad and toss gently until evenly coated.
  7. Refrigerate for 20–30 minutes to allow the flavors to develop.
  8. Toss again before serving.
  9. Garnish with fresh basil, Parmesan cheese, toasted pine nuts, or balsamic glaze if desired.
  10. Serve chilled and enjoy.

Notes

  • Chill the salad before serving for the best flavor.
  • Add fresh basil just before serving to keep it bright and aromatic.
  • Use fresh mozzarella pearls for the creamiest texture.
  • Prep Time: 15
  • Cook Time: 10
  • Category: Lunch
  • Method: Boiling
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 servings
  • Calories: 320 calories