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: Margie
  • Total Time: 15 minutes
  • Yield: Serves 4

Description

Discover the vibrant flavors of Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto, a refreshing dish perfect for warm weather gatherings. This colorful salad combines juicy cherry tomatoes, creamy avocados, crunchy cucumbers, and delightful mozzarella cheese, all tossed in a fragrant basil pesto. Whether you’re hosting a picnic, preparing a light lunch, or looking for a nutritious side dish, this salad is sure to impress. Enjoy the crispness of fresh ingredients and the ease of preparation—ready in just 30 minutes. It’s not only delicious but also packed with nutrients that make it ideal for any occasion.


Ingredients

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

Instructions

  1. In a large mixing bowl, combine halved cherry tomatoes, diced avocados, sliced cucumbers, diced red onion, and fresh mozzarella.
  2. Drizzle with basil pesto and lemon juice; toss gently until well mixed. Season with salt and pepper to taste.
  3. Serve immediately or refrigerate for 30 minutes to allow flavors to meld.
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 cup (150g)
  • Calories: 230
  • Sugar: 3g
  • Sodium: 270mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 13g
  • Fiber: 7g
  • Protein: 6g
  • Cholesterol: 25mg