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
Tomato Avocado Pasta Salad

Tomato Avocado Pasta Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elena
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Description

Indulge in the vibrant flavors of Tomato Avocado Pasta Salad, a refreshing dish that’s perfect for summer gatherings or light meals. This delightful salad combines al dente pasta with sweet cherry tomatoes, creamy avocados, and mini mozzarella balls, all tossed in a zesty avocado-basil dressing. Not only is it easy to prepare in just 30 minutes, but it’s also a nutritious option packed with vitamins and healthy fats. Enjoy it as a main course, side dish, or even a quick snack; this versatile recipe is sure to impress everyone at your table!


Ingredients

Scale
  • 12 ounces uncooked pasta (rotini or shells)
  • 2 cups cherry tomatoes (halved)
  • 1 cup mini fresh mozzarella balls
  • 1 whole avocado (peeled and pitted)
  • 1/3 cup plain Greek yogurt
  • 1/2 cup fresh basil leaves
  • 3 tablespoons fresh lemon juice
  • Salt and pepper to taste

Instructions

  1. Cook the pasta according to package instructions until al dente. Rinse under cold water and drain.
  2. In a mixing bowl, combine the pasta with halved cherry tomatoes, mozzarella balls, and chopped basil.
  3. For the dressing, blend Greek yogurt, avocado, basil leaves, lemon juice, garlic powder, salt, and pepper until smooth. Adjust consistency with water if needed.
  4. Pour the dressing over the pasta mixture and gently stir to coat everything.
  5. Fold in diced avocado carefully to avoid mashing. Adjust seasoning if necessary.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Mixing
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (approximately 240g)
  • Calories: 320
  • Sugar: 4g
  • Sodium: 220mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 6g
  • Protein: 9g
  • Cholesterol: 5mg