I first made these Mediterranean stuffed sweet potatoes on a hectic weeknight and they instantly became my go-to for a quick, satisfying meal. Roasted sweet potatoes cradle a bright, Mediterranean chickpea salad finished with feta and olives. The contrast of warm, fluffy potato and a cool, lemony topping makes it great for weeknights, light lunches, or a casual dinner with friends. If you want a heartier, meaty option on a different night, consider the savory twist in this sausage and sweet potatoes with honey garlic recipe.
Why you’ll love this dish
This recipe checks several boxes: it’s colorful, nutritious, and ready with mostly pantry staples. Sweet potatoes provide fiber and beta carotene while chickpeas add plant protein and texture. The filling comes together without cooking, so you can roast the potatoes and toss the topping at the same time. It’s family-friendly, easy to scale for guests, and holds up well for quick lunches the next day.
Step-by-step overview
This is a simple two-track process. Roast whole sweet potatoes until tender. While they bake, mix a no-cook Mediterranean topping from canned chickpeas, tomatoes, cucumber, onion, olives, herbs, and a lemon-olive oil dressing. When potatoes are done, split and fluff them, then pile on the salad and feta for a warm-and-cool contrast.
What you’ll need
- 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
Ingredient notes and swaps: use Persian cucumber if you want less watery pieces. Substitute feta with a dairy-free crumb for a vegan version, and swap Kalamata for green olives if you prefer milder brine.
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, until a fork slides easily into the center. Smaller potatoes finish sooner.
- 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 with more lemon or salt if 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 a soft bed.
- Spoon the Mediterranean mixture generously into each sweet potato and serve immediately.

Best ways to enjoy it
Serve these potatoes as a main for a light dinner or a hearty side for a Mediterranean-themed spread. They look great on a platter topped with extra parsley and a sprinkle of cracked black pepper. For a complete meal, pair them with a simple green salad and a warm grain like couscous. If you want a protein-based complement, try serving alongside a creamy chicken dish such as creamy herb chicken with mashed potatoes for contrasting textures and flavors.
Storage and reheating tips
Refrigerate leftovers in an airtight container for up to 3 days. Store the topping separately from the roasted potatoes when possible; this keeps the potato from becoming soggy. To reheat, warm the potato halves in a 350°F oven for 10 to 15 minutes, then add the chilled topping. If you must microwave, heat the potato only, 1 to 2 minutes depending on strength, then top. For freezing, wrap roasted plain potatoes tightly and freeze up to 2 months. Thaw in the refrigerator before reheating.
Pro chef tips
- Pick sweet potatoes of similar size so they roast evenly.
- Poke the potatoes several times to let steam escape and prevent bursting.
- Salt the dressing a little at a time; feta and olives add brininess, so you may need less than expected.
- Fluff the potato flesh with a fork to create pockets that hold the filling better.
- If your cucumber is watery, salt it lightly, let it sit 10 minutes, then pat dry before adding.
Flavor swaps
- Make it vegan: omit the feta and add toasted pine nuts or avocado for creaminess.
- Add spice: a pinch of red pepper flakes or chopped fresh jalapeño brightens the filling.
- Grain bowl: halve the potatoes and serve the topping over a bed of quinoa or farro.
- Herb variations: swap mint for dill or basil depending on what’s fresh.
Common questions
How long does it take from start to finish?
Plan for about 50 to 60 minutes total. Active prep is roughly 10 to 15 minutes while the potatoes roast for 40 to 50 minutes.
Can I make the filling ahead of time?
Yes. The chickpea-tomato-cucumber topping can sit refrigerated up to 24 hours. Hold off on adding feta if you want it firmer; add it right before serving.
Is this gluten free and vegetarian?
Yes. The base recipe is gluten free and vegetarian. To make it vegan, replace the feta with a plant-based alternative or omit it.
Can I roast the sweet potatoes faster?
You can halve them and roast cut-side down to speed up cooking by about 15 minutes. Watch closely so they don’t dry out.
Are there any food safety tips?
Keep perishable components refrigerated until just before serving. Discard any leftovers left at room temperature longer than two hours to avoid food safety risks.

Mediterranean Stuffed Sweet Potatoes
Ingredients
Method
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Prick each sweet potato several times with a fork and place them on the prepared sheet.
- Roast for 40 to 50 minutes until a fork slides easily into the center.
- While the potatoes roast, combine chickpeas, cherry tomatoes, cucumber, red onion, olives, feta, parsley, and optional mint in a large bowl.
- In a small bowl, whisk together olive oil, lemon juice, garlic, oregano, salt, and pepper.
- Pour the dressing over the salad mixture and toss gently. Adjust seasoning if needed.
- Once the potatoes are done, let them cool slightly, then slice each potato lengthwise without cutting all the way through.
- Fluff the interior with a fork and then spoon the Mediterranean mixture generously into each sweet potato.
- Serve immediately.


