This refreshing salad is a crowd-pleaser that combines simple, low-calorie ingredients into a dish that satisfies even the biggest appetites.
Best of all, it's incredibly easy to prepare, highlighting the vibrant flavors of cucumber, tomatoes, and cilantro.
Its delicious taste makes it a daily favorite, and it's packed with nutrients. For those watching calories, each serving clocks in under 300—with 12g of fiber and 10g of protein to keep you full and energized. The high fiber and water content also help prevent bloating.

For 4 servings:
- 1 whole cucumber, diced
- 1 can black beans, rinsed
- 125g sweet corn kernels
- 1 red bell pepper, diced
- 200g cherry tomatoes
- 50g chopped fresh cilantro
- 1 lime
- 1 avocado, diced
- Salt and pepper, to taste
1. In a large bowl, combine the diced cucumber, black beans, red bell pepper, cherry tomatoes, and chopped cilantro.
2. Squeeze the lime juice over the mixture.
3. Mix thoroughly.
4. Add the diced avocado.
5. Season with salt and pepper to taste.

Ready in just 15 minutes, this delicious salad is sure to become a family favorite. If you crave fresh, crunchy vegetables, it's perfect for you!
This recipe uses fresh lime juice instead of a traditional vinaigrette for a light, zesty dressing. For a creamy option, try a simple homemade dressing.
Prepare it the day before for even better flavor—the vegetables marinate in the lime juice, enhancing taste and texture.

Calories: 274
Fats: 11.3g (17% DV)
Saturated: 2.2g (11%)
Cholesterol: 0g (0%)
Sodium: 24mg (1%)
Potassium: 935mg (27%)
Carbohydrates: 37.9g (13%)
Dietary Fiber: 11.9g (48%)
Sugars: 6g
Protein: 9.8g
Vitamin A: 34%
Calcium: 9%
Vitamin C: 101%
Iron: 21%