Roasted Beet, Avocado & Feta Salad
A beautifully vibrant Mediterranean-style salad with sweet roasted beets, creamy avocado, and salty feta. Fresh, nourishing, and non-spicy, this salad works perfectly as a side dish or light main.
Prep: 10 minutes
Roast: 35–40 minutes
Total: ~45 minutes
Serves: 2–3
Ingredients
Salad
3 medium beets, peeled & cubed
1 tbsp olive oil
Salt & black pepper, to taste
1 ripe avocado, sliced
⅓ cup feta cheese, crumbled
2 cups arugula or mixed greens
Lemon Dressing
1½ tbsp olive oil
1 tbsp fresh lemon juice
1 tsp honey or maple syrup
Salt & black pepper, to taste
Optional Toppings
Chopped walnuts or pistachios
Fresh parsley or dill
Instructions
1️⃣ Roast the Beets
Preheat oven to 200°C / 400°F.
Toss beets with olive oil, salt, and pepper.
Roast on a baking tray 35–40 minutes, until tender.
Let cool slightly.
2️⃣ Make Dressing
Whisk olive oil, lemon juice, honey, salt, and pepper until smooth.
3️⃣ Assemble Salad
Add greens to a bowl.
Top with roasted beets, avocado slices, and feta.
Drizzle dressing over the salad.
4️⃣ Serve
Finish with nuts and fresh herbs if using. Serve immediately.
Why You’ll Love It
Sweet, creamy & tangy balance
Rich in antioxidants & healthy fats
Naturally gluten-free & vegetarian
Mediterranean, clean, and elegant
Tips & Variations
Add protein: Grilled chicken or chickpeas
Make it creamy: Add a spoon of Greek yogurt to dressing
Extra citrus: Add orange segments
Meal prep: Store beets separately for best texture
Nutritional Information
Calories: ~280 kcal
Protein: ~7 g
Carbs: ~18 g
Healthy fats: ~20 g
Fiber: ~6 g