Avocado, feta and roasted tomato salad

This Avocado, Feta, and Roasted Tomato Salad combines roasted tomatoes, creamy avocados, tangy feta, and crisp green beans for a vibrant, healthy meal. Topped with olives and basil, it offers a perfect blend of flavors and textures.

11 Nov 2025
Cook time 35 min
Prep time 15 min

Ingredients:

6 tomatoes
2 garlic cloves
3 tsp olive oil
2 cups green beans
1/3 cup olives
2 avocados
1/2 cup feta cheese
1/2 cup basil leaves
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.

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!

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.

Avocado, feta and roasted tomato salad FAQ:

What is the best way to store leftover Avocado, Feta, and Roasted Tomato Salad?

Store any leftovers in an airtight container in the refrigerator for up to 1 day. However, be aware that the avocados may brown and the tomatoes may lose their texture after a day.

Can I substitute the feta cheese in this salad?

Yes, you can substitute feta cheese with goat cheese, ricotta, or even a dairy-free alternative if you're looking for a non-dairy option. Each will give a different flavor profile.

How can I adjust the roasting time for the tomatoes?

If you prefer more caramelization, you can roast the tomatoes for an additional 5-10 minutes. Keep an eye on them to avoid burning.

What is the ideal pan size for roasting the tomatoes?

A medium-sized baking sheet or roasting pan is ideal. Ensure the tomatoes have space to spread out, which helps them roast evenly.

Can I add other vegetables or proteins to this salad?

Yes, you can add grilled chicken, chickpeas, or additional vegetables like bell peppers or cucumbers to enhance the salad's nutritional value and flavor.

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.

Nutrition per serving

6 Servings
Calories 220kcal
Protein 7g
Carbohydrates 18g
Fiber 8g
Sugar 6g
Fat 18g

More recipes

Egg and lettuce salad

A healthy egg and lettuce salad with a tangy dressing.

30 Jan 2026

Cabbage and cottage cheese salad

A refreshing cabbage and cottage cheese salad with lemon dressing.

18 Dec 2025

Citrusy fennel and avocado salad

Enjoy a refreshing citrusy fennel and avocado salad.

03 Jan 2026

Aioli

Make homemade aioli with garlic, olive oil, and egg yolks.

15 Dec 2025

Cucumber avocado salad

A refreshing cucumber avocado salad with zesty lemon and coriander.

03 Jan 2026

Lentil and rice salad with tomatoes and cucumber

A refreshing lentil and rice salad with tomatoes and cucumber.

26 Dec 2025

Honey kale salad with lemon

A refreshing honey kale salad with lemon and a hint of spice.

14 Nov 2025

Roasted vegetable tart

Delicious roasted vegetable tart with feta and olives.

18 Nov 2025

Posts