Avocado, feta and roasted tomato salad

Elevate your salad game with this vibrant Avocado, Feta, and Roasted Tomato Salad. Bursting with the flavors of juicy roasted tomatoes, creamy avocados, tangy feta cheese, and fresh basil, this delicious and nutritious dish is perfect as a light lunch or an exquisite side. Enjoy the added texture of crisp green beans and the savory touch of olives, all brought together with a splash of olive oil and hints of garlic. Healthy, flavorful, and ready to delight your taste buds!

  • 07 May 2025
  • Cook time 35 min
  • Prep time 15 min
  • 6 Servings
  • 8 Ingredients

Avocado, feta and roasted tomato salad

This Avocado, Feta, and Roasted Tomato Salad is the perfect blend of vibrant flavors and textures, making it an excellent choice for a fresh and healthy meal. Combining roasted tomatoes, creamy avocados, tangy feta cheese, and crisp green beans, this salad is both satisfying and nutritious. It's topped off with aromatic basil leaves and olives, and it’s sure to be a hit at any gathering or as a standalone dish.

Ingredients:

6 tomatoes
780g
2 garlic cloves
6g
3 tsp olive oil
14g
2 cups green beans
460g
1/3 cup olives
72g
2 avocados
400g
1/2 cup feta cheese
120g
1/2 cup basil leaves
3.50g

Instructions:

1. Preheat Your Oven: Preheat your oven to 200°C (392°F).

2. Prepare Tomatoes: Cut the tomatoes into halves or quarters, depending on their size. Ensure they're roughly the same size for even roasting.
3. Season and Roast Tomatoes: Place the tomatoes on a baking tray. Mince the garlic cloves and sprinkle them over the tomatoes. Drizzle 2 teaspoons of olive oil over the top. Roast in the oven for 20-25 minutes, or until the tomatoes are soft and slightly caramelized. Remove them from the oven and let them cool.
4. Blanch the Green Beans: While the tomatoes are roasting, bring a pot of water to boil. Add the green beans and blanch them for 2-3 minutes until they are tender but still crisp. Drain and immediately transfer them to a bowl of ice water to stop the cooking process. Once cooled, drain the beans and set aside.
5. Prepare the Dressing: In a small bowl, combine the remaining 1 teaspoon of olive oil, a pinch of salt, and a pinch of pepper. Adjust seasoning to taste.
6. Assemble Salad: In a large salad bowl, combine the roasted tomatoes, blanched green beans, and olives.
7. Prepare the Avocados: Slice the avocados in half, remove the pits, and slice them into wedges. Add the avocado wedges to the salad bowl.
8. Add Feta and Basil: Crumble the feta cheese over the salad. Tear the basil leaves into bite-sized pieces and sprinkle them over the top.
9. Dress the Salad: Drizzle the prepared dressing over the salad. Gently toss everything together, ensuring every ingredient is well-coated and evenly distributed.
10. Serve: Serve the salad immediately for the best flavor and texture. Enjoy!

Tips:

- Roasting Tips: Ensure your tomatoes are roasted evenly by spreading them out in a single layer on the baking sheet. This allows for even caramelization and enhances flavor.

- Prep Tips: To save time, you can prepare the ingredients, such as trimming the green beans and pitting the olives, ahead of time.

- Avocado Tips: Use ripe but firm avocados for the best texture. Cut them just before serving to prevent browning.

- Serving: This salad can be served at room temperature or chilled. If serving chilled, allow the roasted tomatoes to cool completely before mixing with the other ingredients.

- Customization: Feel free to add other fresh ingredients you have on hand, such as cucumbers or red onions, for additional flavor and crunch.

This Avocado, Feta, and Roasted Tomato Salad offers a delightful mix of flavors and textures that is sure to impress. With its fresh ingredients and simple preparation, it’s a great option for a quick lunch or a side dish at your next dinner party. Enjoy the harmony of the roasted tomatoes, creamy avocados, and tangy feta, all brought together with the freshness of basil and olives.

Nutrition Facts
Serving Size310 grams
Energy
Calories 220kcal11%
Protein
Protein 7g5%
Carbohydrates
Carbohydrates 18g5%
Fiber 8g22%
Sugar 6g6%
Fat
Fat 18g21%
Saturated 4.65g15%
Cholesterol 18mg-
Vitamins
Vitamin A 110ug13%
Choline 33mg6%
Vitamin B1 0.19mg16%
Vitamin B2 0.35mg27%
Vitamin B3 2.70mg17%
Vitamin B6 0.48mg28%
Vitamin B9 110ug26%
Vitamin B12 0.32ug13%
Vitamin C 33mg38%
Vitamin E 2.65mg18%
Vitamin K 60ug50%
Minerals
Calcium, Ca 160mg12%
Copper, Cu 0.30mg33%
Iron, Fe 2.46mg22%
Magnesium, Mg 60mg14%
Phosphorus, P 160mg13%
Potassium, K 810mg24%
Selenium, Se 3.82ug7%
Sodium, Na 330mg22%
Zinc, Zn 1.43mg13%
Water
Water 260g-
* Percent Daily Values are based on a 2000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

More recipes

Fried eggplant

Featuring fresh eggplant coated in egg whites and lightly fried in olive oil, it's a quick and tasty dish perfect for any meal.

18 Apr 2025

Orange and pomegranate salad

Perfect for a light and nutritious meal.

19 Apr 2025

Green leaf salad with lime and macadamia dressing

Ready in minutes, it's a delicious and easy way to elevate your meal.

01 Jun 2025

Tomato, red onion and balsamic salsa

Ready in minutes, it's a refreshing and tangy addition to any dish.

30 Mar 2025

Turkey & zucchini meatballs

Perfect for a healthy, protein-packed meal or appetizer! Ready in just 30 minutes.

14 May 2025

Garlic and olive oil glazed potatoes

Quick and easy to make, this dish is bound to become a household favorite.

18 May 2025

Baked cod with tomato and cheese

Perfect for a quick and delicious seafood dinner at home.

03 Apr 2025

Rice soup with peas and spinach

Perfect for a cozy, nutritious meal.

07 Jun 2025

Posts