Green Bean and Tomato Salad with Cilantro Sauce
Description
A fresh, vibrant salad combining crisp green beans and juicy tomatoes, tossed in a zesty cilantro sauce. It’s light, flavourful, and perfect as a healthy side or refreshing meal.
Servings
3–4 servings
Prep Time
15 minutes + 5 minutes cooking
Ingredients
For Salad:
- 2 cups fresh green beans (trimmed)
- 1 cup cherry tomatoes (halved)
- ¼ red onion (finely chopped)
For Cilantro Sauce:
- 1 cup fresh cilantro leaves
- 2 tbsp olive oil
- 1 tbsp lemon or lime juice
- 1 small garlic clove
- ½ tsp salt
- ¼ tsp black pepper
Instructions
- Cook green beans:
Boil in salted water for 4–5 minutes until tender-crisp, then drain and cool. - Prepare vegetables:
Cut tomatoes and chop onion. - Make cilantro sauce:
Blend cilantro, olive oil, lemon juice, garlic, salt, and pepper until smooth. - Combine:
In a bowl, mix green beans, tomatoes, and onion. - Toss:
Pour cilantro sauce over salad and mix well. - Serve:
Serve fresh or slightly chilled.
Tips
- Don’t overcook beans—keep them slightly crunchy
- Use fresh lemon juice for best flavor
- Add feta cheese for extra taste
- Chill before serving for better freshness
Notes
- You can steam beans instead of boiling
- Add avocado or chickpeas for variation
- Works great as a BBQ side dish
Nutritional Info (approx. per serving)
- Calories: 120–140
- Protein: 3–4g
- Fiber: 4–5g
- Healthy fats from olive oil
Benefits
- Rich in fiber (supports digestion)
- Low calorie & healthy
- Packed with vitamins (A, C, K)
- Boosts immunity
Q&A
Q: Can I make this ahead of time?
👉 Yes, but add sauce just before serving
Q: How long does it last?
👉 1–2 days in fridge
Q: Can I use frozen beans?
👉 Yes, just thaw and cook lightly
Q: What to serve with it?
👉 Grilled chicken, fish, or rice dishes
