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 Cucumber Avocado Salad with Mozzarella and Basil Pesto

Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 0 hours
  • Yield: Serves 4

Description

Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto is a vibrant, refreshing dish that showcases the best of fresh ingredients. This easy-to-make salad bursts with flavor from ripe tomatoes, creamy avocados, and zesty basil pesto, making it an ideal choice for summer barbecues or quick weeknight meals. Perfectly balanced, it can serve as a light main course or a delightful side dish alongside grilled proteins. Within just 20 minutes, you can serve up this colorful bowl of goodness that will impress your guests and satisfy your cravings for healthy, delicious food.


Ingredients

Scale
  • 1/2 pound red cherry tomatoes (halved)
  • 1/2 pound yellow cherry tomatoes (halved)
  • 2 avocados (diced)
  • 1 cucumber (sliced)
  • 1/3 cup red onion (diced)
  • 8 ounces small fresh mozzarella cheese balls
  • 1/4 cup basil pesto
  • 1 tablespoon lemon juice
  • Salt and pepper to taste
  • Fresh parsley for garnish

Instructions

  1. In a large bowl, combine halved red and yellow cherry tomatoes, diced avocado, sliced cucumber, diced red onion, and mozzarella cheese balls.
  2. Add basil pesto and lemon juice; toss gently to combine. Season with salt and pepper to taste.
  3. Transfer to a serving platter. Garnish with fresh parsley if desired. Serve chilled.
  • Prep Time: 20 minutes
  • Cook Time: N/A
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 220
  • Sugar: 4g
  • Sodium: 180mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 7g
  • Protein: 7g
  • Cholesterol: 20mg