I still remember the first time I ate these Mediterranean stuffed sweet potatoes—roasted skins blistered and sweet, filled with a bright, tangy chickpea salad that felt like sunshine on a plate. This is an easy, weeknight-friendly vegetarian meal that pulls together pantry staples and fresh produce for a satisfying, protein-rich dinner or a colorful lunch. If you enjoy hearty sweet potato recipes, you might also like honey garlic sausage and sweet potatoes for a different take on sweet potato mains.
Why you’ll love this dish
This recipe hits several marks at once. It’s naturally gluten-free, vegetarian (with easy vegan swaps), and combines roasted sweetness with a crisp, Mediterranean salad for contrast. The chickpeas add plant-based protein and texture, while feta and Kalamata olives bring savory, umami notes that make each bite feel complete. Make it for a quick weeknight dinner, a satisfying meatless meal prep option, or a colorful addition to a casual brunch spread.
Preparing Mediterranean Stuffed Sweet Potatoes
Quick overview so you know what to expect: roast whole sweet potatoes until tender, toss a simple Mediterranean-style filling of chickpeas, tomatoes, cucumber, olives, herbs, and feta with a lemony olive oil dressing, then split and stuff the potatoes. Total active time is mostly in the prep and tossing; the oven does the heavy lifting while you assemble the filling.
What you’ll need
- 4 medium sweet potatoes, scrubbed
- 1 cup cherry tomatoes, halved
- 1/2 cup cucumber, diced (English cucumber keeps the filling crisp)
- 1/4 cup red onion, finely diced
- 2 tbsp fresh parsley, chopped
- 1 tbsp fresh mint, chopped (optional, brightens the mixture)
- 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 (freshly squeezed if possible)
- 1 clove garlic, minced
- 1/2 tsp dried oregano
- Salt and black pepper, to taste
- 1/2 cup feta cheese, crumbled
Ingredient notes and substitutions: swap feta for crumbled goat cheese or a dairy-free feta to make this vegan. If you don’t have Kalamatas, use green olives for a milder flavor. Add a teaspoon of lemon zest with the juice for extra brightness.
How to prepare it
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Prick each sweet potato several times with a fork. Place them on the prepared sheet.
- Roast for 40 to 50 minutes, or until a fork slides easily into the center and the skin is tender.
- While the potatoes roast, combine chickpeas, halved cherry tomatoes, diced cucumber, red onion, sliced Kalamatas, feta, parsley, and optional mint in a large bowl.
- In a small bowl, whisk together olive oil, lemon juice, minced garlic, dried oregano, salt, and black pepper.
- Pour the dressing over the filling and toss gently to coat. Taste and adjust seasoning—add more lemon or salt as needed.
- When the potatoes are done, let them cool slightly. Slice each potato lengthwise without cutting all the way through. Fluff the interior with a fork to create space for the filling.
- Spoon the Mediterranean mixture generously into each sweet potato and serve immediately.

Best ways to enjoy it
Serve these stuffed sweet potatoes warm with a wedge salad or a simple arugula tossed with lemon and olive oil. For a heartier plate, pair with a grain like herbed couscous or quinoa, or consider a side of warm pita and tzatziki. If you want a meaty contrast on the table, try pairing with sausage and sweet potatoes with honey garlic for a crowd-pleasing spread that balances savory and sweet.
Storage and reheating tips
Refrigerate leftovers in an airtight container for up to 3–4 days. If you expect to eat leftovers, store the filling separately from the roasted potatoes to keep textures bright. Reheat the assembled potato in a 350°F (175°C) oven for 10–15 minutes until warmed through, or microwave for 1–2 minutes (cover loosely to retain moisture). To freeze: freeze only the roasted potatoes (without filling) for up to 3 months; thaw overnight in the refrigerator and reheat in the oven before stuffing.
Helpful cooking tips
- Choose sweet potatoes of similar size so they cook evenly.
- Pricking the skins prevents steam buildup and keeps skins from splitting.
- Test doneness with a fork—roasting times vary by potato size.
- Drain and dry chickpeas well to avoid watering down the dressing.
- If you like a creamier texture, mash a little of the sweet potato flesh into the filling before stuffing.
- For a quicker option, poke potatoes and microwave 6–8 minutes, then finish in a hot oven for 10 minutes for crisp skins.
Creative twists
- Make it vegan: omit feta and add a drizzle of tahini or lemony cashew cream.
- Spice it up: fold in a teaspoon of harissa or smoked paprika to the dressing.
- Add roasted vegetables: stir in roasted red peppers or eggplant for extra depth.
- Grain bowl style: scoop the filling over roasted sweet potato rounds served on a bed of farro or freekeh.
- Swap the chickpeas for warm lentils and use chopped dill instead of mint for an herb-forward version.
Common questions
How long does this recipe take from start to finish?
Active prep is about 15–20 minutes. Roasting the sweet potatoes takes 40–50 minutes depending on size, so plan for roughly an hour total.
Can I make this ahead of time?
Yes. Prepare the Mediterranean filling up to 24 hours ahead and refrigerate. Roast the sweet potatoes the same day you plan to serve for best texture, or roast ahead and reheat before stuffing.
Is there an easy vegan version?
Absolutely. Omit the feta and either increase the herbs or stir in a tablespoon of tahini with lemon juice to replace the creamy, savory element.
Can I use regular potatoes instead of sweet potatoes?
You can, though the flavor profile changes. Regular potatoes will need roughly the same roasting time when cut into similar size; russets work well if you prefer a more neutral base.

Mediterranean Stuffed Sweet Potatoes
Ingredients
Method
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Prick each sweet potato several times with a fork. Place them on the prepared sheet.
- Roast for 40 to 50 minutes, or until a fork slides easily into the center and the skin is tender.
- While the potatoes roast, combine chickpeas, halved cherry tomatoes, diced cucumber, red onion, sliced Kalamatas, feta, parsley, and optional mint in a large bowl.
- In a small bowl, whisk together olive oil, lemon juice, minced garlic, dried oregano, salt, and black pepper.
- Pour the dressing over the filling and toss gently to coat. Taste and adjust seasoning—add more lemon or salt as needed.
- When the potatoes are done, let them cool slightly. Slice each potato lengthwise without cutting all the way through.
- Fluff the interior with a fork to create space for the filling.
- Spoon the Mediterranean mixture generously into each sweet potato and serve immediately.


