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.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
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.

Cooking 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 Facts

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

More recipes

Triple berry fruit salad

A refreshing Triple Berry Fruit Salad with strawberries, grapes, and blueberries.

05 May 2026

Mediterranean tomato egg scramble wrap

Enjoy a healthy Mediterranean tomato egg scramble wrap!

05 May 2026

Zucchini hummus with carrots

Enjoy creamy zucchini hummus served with crisp carrot sticks.

05 May 2026

Roasted pumpkin salad with honey

A nutritious roasted pumpkin salad with honey and spinach.

05 May 2026

Char-grilled shrimps with flavoured butters

Delicious char-grilled shrimps topped with flavoured butter.

05 May 2026

Zucchini, rice and chickpea salad

A refreshing zucchini, rice, and chickpea salad with lemon dressing.

05 May 2026

Orange roasted beets & fennel

A vibrant side dish of roasted beets and fennel with orange dressing.

05 May 2026

Vietnamese noodle & smoked chicken salad

A refreshing Vietnamese noodle salad with smoked chicken and herbs.

05 May 2026

Posts