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
Pesto Pasta Salad

Pesto Pasta Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Inaya
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This Pesto Pasta Salad is a fresh and vibrant Mediterranean-inspired dish made with al dente pasta, homemade basil pesto, juicy cherry tomatoes, creamy mozzarella, and toasted pine nuts. Perfect for summer gatherings, picnics, or make-ahead meals, this easy pasta salad is full of bright flavors and comforting textures that bring everyone together around the table.


Ingredients

Scale
  • 500 g (1 lb) fusilli or penne pasta
  • 2 cups fresh basil leaves, packed
  • 1/3 cup pine nuts (plus extra for topping)
  • 2 garlic cloves
  • 1/2 cup extra virgin olive oil
  • 1 cup grated Parmesan cheese (divided)
  • 1 cup cherry tomatoes, halved
  • 1/2 cup black olives, sliced
  • 1/2 cup mini mozzarella balls
  • 1/4 cup red onion, thinly sliced
  • 12 tablespoons fresh lemon juice
  • Salt, to taste
  • Freshly ground black pepper, to taste

Instructions

  1. Bring a large pot of salted water to a boil and cook the pasta until al dente according to package instructions. Drain and let it cool completely.
  2. In a food processor, blend the basil leaves, pine nuts, and garlic until finely chopped.
  3. Slowly pour in the olive oil while blending until the mixture becomes smooth and creamy.
  4. Add grated Parmesan, lemon juice, salt, and black pepper. Blend again and adjust seasoning if needed.
  5. Transfer the cooled pasta to a large mixing bowl and pour the pesto over it. Toss gently to coat evenly.
  6. Add cherry tomatoes, olives, mozzarella balls, red onion, and toasted pine nuts. Mix carefully to combine.
  7. Refrigerate the salad for at least 30 minutes before serving to allow flavors to develop.

Notes

For best flavor, use high-quality extra virgin olive oil and freshly grated Parmesan cheese. You can add grilled chicken for extra protein or substitute pine nuts with walnuts for a budget-friendly option. Store leftovers in an airtight container in the refrigerator for up to 3 days. If the salad dries out, drizzle a little olive oil and toss before serving.

  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: B
  • Method: Boiling and Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 4g
  • Sodium: 380mg
  • Fat: 22g
  • Saturated Fat: 6g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 20mg