Description
These stuffed sweet potatoes with spinach, feta & lemon-herb drizzle are the perfect mix of cozy and fresh. Roasted sweet potatoes turn soft and caramel-sweet, while the spinach-feta filling adds savory depth. A bright, zesty drizzle of lemon and herbs ties it all together. Simple enough for weeknights but fancy-looking enough for company.
Ingredients
- 4 medium sweet potatoes (~1.2 kg total)
- 150 g fresh spinach, roughly chopped
- 100 g feta cheese, crumbled
- 2 tbsp (30 g) olive oil
- 1 small red onion, finely chopped
- 1 clove garlic, minced
- Salt and black pepper, to taste
For the Lemon-Herb Drizzle
- Juice and zest of 1 lemon
- 3 tbsp (45 ml) olive oil
- 1 tbsp fresh parsley, chopped
- 1 tbsp fresh dill (or mint as alternative)
- Salt and pepper, to taste
Instructions
Preheat oven to 400°F (200°C). Wash sweet potatoes, pierce with a fork, and place on a baking sheet. Roast 45–55 minutes until tender.
While potatoes bake, heat 2 tbsp olive oil in a pan over medium heat. Add onion and garlic; cook until fragrant.
Stir in spinach and cook 2–3 minutes, just until wilted. Season with salt and pepper.
In a small bowl, whisk lemon juice, zest, olive oil, parsley, dill, salt, and pepper to make the drizzle.
Once potatoes are cooked, cut a slit down the center and gently fluff the inside with a fork.
Stuff each potato with spinach mixture, sprinkle with feta, and drizzle with lemon-herb sauce before serving.
Notes
Don’t skip roasting time—sweet potatoes need the full bake for that soft, caramelized inside.
Sub spinach with kale, chard, or arugula if that’s what you have.
Want protein? Add chickpeas or shredded chicken to the spinach mixture.
The lemon-herb drizzle also works as a salad dressing.
- Prep Time: 10 minutes
- Cook Time: 45–55 minutes
- Category: Main Dish, Vegetarian
- Method: Baking + Sautéing
- Cuisine: Mediterranean-Inspired
Nutrition
- Serving Size: 1 stuffed sweet potato
- Calories: ~280 kcal
- Sugar: 6 g
- Sodium: 320 mg
- Fat: 15 g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30 g
- Fiber: 5 g
- Protein: 7 g
- Cholesterol: 12 mg