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: Dina
  • Total Time: 0 hours
  • Yield: Serves 6

Description

Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto is a vibrant dish that captures the essence of summer in every bite. This refreshing salad combines juicy cherry tomatoes, creamy avocados, crisp cucumbers, and delightful mozzarella balls, all dressed in fragrant basil pesto and a hint of lemon juice. Perfect for potlucks, picnics, or a light meal at home, it’s not only delicious but also packed with nutrients that make it a satisfying choice for any occasion. With just 20 minutes of prep time, you can enjoy this versatile salad as a side dish or a standalone meal.


Ingredients

Scale
  • 1/2 pound red cherry tomatoes, halved
  • 1/2 pound yellow cherry tomatoes, halved
  • 2 ripe 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

Instructions

  1. In a large mixing bowl, combine halved red and yellow cherry tomatoes, diced avocados, sliced cucumber, diced red onion, and mozzarella cheese.
  2. Add basil pesto and lemon juice to the bowl. Toss gently until all ingredients are well mixed. Season with salt and pepper to taste.
  3. Serve immediately or refrigerate until ready to enjoy.
  • Prep Time: 20 minutes
  • Cook Time: n/a
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 cup (150g)
  • Calories: 215
  • Sugar: 2g
  • Sodium: 210mg
  • Fat: 15g
  • Saturated Fat: 4g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 6g
  • Protein: 5g
  • Cholesterol: 15mg