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

Description

Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto is a refreshing and colorful dish that brightens any meal. This salad features juicy cherry tomatoes, creamy avocados, crunchy cucumbers, and chewy mozzarella, all brought together by the aromatic touch of basil pesto. Perfect for summer picnics or as a healthy side dish, it’s easy to prepare and packed with nutrients. In just 30 minutes, you can whip up this vibrant salad that delights the taste buds while supporting your wellness goals. Whether enjoyed alone or paired with grilled meats or pasta, this recipe is a delightful addition to any dining occasion.


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

Instructions

  1. In a large mixing bowl, combine halved red and yellow cherry tomatoes, diced avocados, sliced cucumber, and diced red onion.
  2. Add the mozzarella cheese balls to the bowl.
  3. Drizzle in the basil pesto and lemon juice; gently toss until well combined. Season with salt and pepper to taste.
  4. Serve immediately or refrigerate for about 30 minutes for enhanced flavors.
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Salad
  • Method: No cooking required
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 cup (200g)
  • Calories: 315
  • Sugar: 4g
  • Sodium: 220mg
  • Fat: 24g
  • Saturated Fat: 5g
  • Unsaturated Fat: 19g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 9g
  • Protein: 7g
  • Cholesterol: 15mg