I love how this recipe brings together comfort and freshness in one dish. The roasted sweet potatoes feel hearty, while the Mediterranean filling adds brightness and texture. It’s simple to prepare, full of flavor, and works perfectly as a balanced meal. I also enjoy how easily I can adjust the ingredients depending on what I have available.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
4 medium sweet potatoes, scrubbed
1 cup cherry tomatoes, halved
1/2 cup cucumber, diced
1/4 cup red onion, finely diced
2 tbsp fresh parsley, chopped
1 tbsp fresh mint, chopped (optional)
1 cup canned chickpeas, rinsed and drained
1/4 cup Kalamata olives, pitted and sliced
2 tbsp extra virgin olive oil
1 tbsp lemon juice
1 clove garlic, minced
1/2 tsp dried oregano
salt and black pepper, to taste
1/2 cup feta cheese, crumbled
Directions
I start by preheating the oven to 400°F (200°C) and lining a baking sheet with parchment paper.
I prick the sweet potatoes several times with a fork, place them on the baking sheet, and roast them for about 40 to 50 minutes until they’re tender.
While they roast, I prepare the filling by combining chickpeas, cherry tomatoes, cucumber, red onion, olives, feta cheese, parsley, and mint in a large bowl.
In a separate small bowl, I whisk together olive oil, lemon juice, garlic, oregano, salt, and black pepper to create a simple dressing.
I pour the dressing over the filling and gently toss everything until well combined.
Once the sweet potatoes are done, I let them cool slightly, then slice them open lengthwise and fluff the inside with a fork.
Finally, I generously spoon the Mediterranean mixture into each potato and serve them warm.
Servings and timing
I get about 4 servings from this recipe. Prep time takes around 10–15 minutes, and cooking time is about 40–50 minutes, making the total time approximately 1 hour.
Variations
I sometimes switch things up by adding grilled chicken or tuna for extra protein. When I want a vegan version, I leave out the feta or replace it with a plant-based alternative. I also like adding avocado for creaminess or a drizzle of tahini for a richer flavor.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I warm the sweet potatoes in the oven or microwave and add the filling fresh if possible to keep the textures vibrant. If everything is already combined, I reheat gently to avoid drying it out.
FAQs
Can I make this recipe ahead of time?
I prepare the filling in advance and store it separately, then roast the sweet potatoes fresh when I’m ready to serve.
Can I use regular potatoes instead of sweet potatoes?
I can substitute regular potatoes, but I find sweet potatoes give a better balance with the tangy filling.
Is this recipe vegetarian?
Yes, I make it vegetarian as written, and it can easily be made vegan by removing the feta cheese.
What other toppings can I add?
I like adding avocado, yogurt sauce, or even a sprinkle of nuts or seeds for extra texture.
How do I know when the sweet potatoes are done?
I check by inserting a fork into the center. If it slides in easily, they’re ready.
Conclusion
I keep coming back to these Mediterranean stuffed sweet potatoes because they’re both nourishing and full of flavor. They bring together simple ingredients in a way that feels fresh, balanced, and satisfying, making them a great option for any day of the week.
Fresh and vibrant Mediterranean Stuffed Sweet Potatoes loaded with chickpeas, feta, herbs, and lemon dressing for a healthy, colorful, and satisfying meal.
Author:Sarah
Prep Time:10–15 minutes
Cook Time:40–50 minutes
Total Time:1 hour
Yield:4 servings
Category:Main Course
Method:Roasting
Cuisine:Mediterranean
Diet:Gluten Free
Ingredients
4 medium sweet potatoes, scrubbed
1 cup cherry tomatoes, halved
1/2 cup cucumber, diced
1/4 cup red onion, finely diced
2 tbsp fresh parsley, chopped
1 tbsp fresh mint, chopped (optional)
1 cup canned chickpeas, rinsed and drained
1/4 cup Kalamata olives, pitted and sliced
2 tbsp extra virgin olive oil
1 tbsp lemon juice
1 clove garlic, minced
1/2 tsp dried oregano
Salt and black pepper, to taste
1/2 cup feta cheese, crumbled
Instructions
Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
Prick sweet potatoes with a fork and place them on the baking sheet. Roast for 40–50 minutes until fork-tender.
In a large bowl, combine chickpeas, cherry tomatoes, cucumber, red onion, olives, feta, parsley, and mint.
In a small bowl, whisk olive oil, lemon juice, garlic, oregano, salt, and pepper.
Pour dressing over the filling and toss gently to combine.
Let sweet potatoes cool slightly, then slice lengthwise and fluff the inside with a fork.
Stuff each sweet potato with the Mediterranean mixture.
Serve immediately and enjoy.
Notes
For a vegan version, omit feta or use a plant-based alternative.
Add grilled chicken or tofu for extra protein.
You can prepare the filling ahead of time and refrigerate for up to 2 days.
Adjust herbs and seasoning based on taste preference.