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: Tina
  • Total Time: 30 minutes
  • Yield: Serves approximately 6 people 1x

Description

Discover the delightful and vibrant flavors of our Pesto Pasta Salad, an ideal dish for any occasion. This refreshing salad combines perfectly cooked pasta with homemade basil pesto and an array of colorful ingredients. Ready in just 30 minutes, it’s perfect for light lunches, potlucks, or family dinners. Packed with healthy fats and fresh vegetables, this dish is not only delicious but also nutritious. Enjoy it chilled or at room temperature for a versatile meal that everyone will love!


Ingredients

Scale
  • 1 pound pasta (cavatelli or penne)
  • 1 cup cherry tomatoes (halved)
  • 8 oz fresh mozzarella (bite-sized pieces)
  • 1/2 cup red onion (finely chopped)
  • 1/4 cup pepperoncini (chopped)
  • 3 cups basil leaves
  • 1/2 cup olive oil
  • 1/3 cup pine nuts
  • 1/3 cup parmesan cheese
  • 1 tablespoon lemon juice
  • 2 cloves garlic
  • sea salt
  • black pepper

Instructions

  1. Cook the pasta in a large pot of salted boiling water until al dente. Drain and rinse under cold water.
  2. In a food processor, blend basil leaves, pine nuts, parmesan cheese, olive oil, garlic, lemon juice, sea salt, and black pepper until smooth.
  3. In a large mixing bowl, combine cooked pasta with pesto and stir in cherry tomatoes, mozzarella, pepperoncini, and red onion until evenly mixed.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Salad
  • Method: Mixing
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 3g
  • Sodium: 240mg
  • Fat: 22g
  • Saturated Fat: 5g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 20mg