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

Hearty Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Hannah Reed
  • Total Time: 0 hours
  • Yield: Serves 4

Description

Hearty Salad is a vibrant and nutritious dish bursting with colors, flavors, and textures. This delightful mix of fresh greens, juicy cherry tomatoes, crisp cucumbers, creamy avocado, and zesty red onion is dressed in a light balsamic vinaigrette that enhances the natural goodness of each ingredient. Perfect for summer barbecues or as a wholesome meal prep option, this salad is both satisfying and versatile, allowing you to customize it to your taste. Enjoy every crunchy bite while knowing you’re indulging in something healthy!


Ingredients

Scale
  • 4 cups mixed greens (romaine, spinach, arugula)
  • 1 cup cherry tomatoes, halved
  • 1 medium cucumber, thinly sliced
  • 1/2 medium red onion, thinly sliced
  • 1 ripe avocado, diced
  • 3 tbsp extra virgin olive oil
  • 2 tbsp balsamic vinegar
  • Salt and pepper to taste

Instructions

  1. Wash mixed greens under cold water and pat dry. Place in a large bowl.
  2. Add halved cherry tomatoes, sliced cucumber, and red onion to the bowl.
  3. Cut the avocado in half, remove the pit, scoop out the flesh, and dice. Gently fold into the salad.
  4. In a small bowl, whisk together olive oil and balsamic vinegar; season with salt and pepper.
  5. Drizzle dressing over the salad just before serving and toss gently to combine.
  6. Serve immediately or store ingredients separately for meal prep.
  • Prep Time: 15 minutes
  • Cook Time: None
  • Category: Salad
  • Method: Mixing
  • Cuisine: Healthy

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 180mg
  • Fat: 24g
  • Saturated Fat: 3g
  • Unsaturated Fat: 19g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 10g
  • Protein: 7g
  • Cholesterol: 0mg