Mediterranean Sweet Potatoes with Chickpeas and Feta
These Mediterranean sweet potatoes are roasted whole until the flesh turns soft and almost creamy, then stuffed with spiced chickpeas, salty feta, and a bright tomato-olive salad. They come together in under an hour and feel like a full, satisfying dinner with no meat needed.

It is the kind of meal that looks like you planned it out but actually comes together with very little fuss, which makes it perfect for a weeknight when you want something substantial without a pile of dishes.
Why These Sweet Potatoes Work
The way the smoky, crisp chickpeas land on that warm, tender sweet potato is what keeps this in my regular rotation. The feta and olives add a briny punch that cuts right through the sweetness, and the lemon dressing ties it all together without making anything taste heavy.
I also like that you can prep the potatoes and chickpeas ahead of time, so all that is left before dinner is a quick chop and assemble. Roast an extra potato while you are at it because the leftovers are just as good cold the next day.
Ingredients

- 4 medium sweet potatoes (about 8 oz each): pick ones that are similar in size so they finish roasting together
- 2 tbsp olive oil, plus more for rubbing: use a mild oil, not extra virgin, for roasting
- Salt and black pepper
- 1 (15 oz) can chickpeas, drained and rinsed: pat them very dry for the best crisp
- 1 tsp smoked paprika
- ½ tsp ground cumin
- ½ tsp garlic powder
- 1 cup halved cherry tomatoes: any ripe tomato works, but cherry ones hold their shape
- ½ cup diced English cucumber: the thin skin means you do not need to peel it
- ¼ cup thinly sliced red onion
- ¼ cup halved Kalamata olives
- ½ cup crumbled feta cheese: block feta crumbled by hand gives nicer chunks
- ¼ cup chopped fresh parsley, plus more for finishing
- 2 tbsp lemon juice: fresh squeezed makes a difference here
- 1 tbsp extra virgin olive oil
- ½ tsp dried oregano
Variations and Swaps
- Chickpeas: White beans or canned lentils work just as well. For a non-vegetarian version, shredded rotisserie chicken is a great swap.
- Herbs: Dill or mint are lovely in place of the parsley, especially if you are using cucumber.
- Dairy-free: Omit the feta or use a good plant-based alternative that does not melt into nothing.
- Spice level: Add a pinch of red pepper flakes to the chickpeas while they cook if you want some heat.
- Acid: Red wine vinegar can stand in for the lemon juice in a pinch.
If you like stuffed vegetables, my Mediterranean Quinoa Stuffed Peppers are another weeknight favorite.
How to Make Mediterranean Sweet Potatoes with Chickpeas and Feta
Step 1: Roast the Sweet Potatoes

Heat your oven to 400°F (200°C). Scrub the sweet potatoes, prick them a few times with a fork, rub each one with a little olive oil, and season the skins with salt. Place them directly on the middle oven rack and roast for 45 to 55 minutes, until a thin knife slides into the thickest part with no resistance.
The skin will look wrinkled and start to pull away from the flesh a bit. That is exactly what you want, it means the inside is steamy and soft.
Step 2: Crisp the Chickpeas

While the potatoes roast, warm 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the dried chickpeas, the 1 teaspoon smoked paprika, ½ teaspoon cumin, ½ teaspoon garlic powder, and a good pinch of salt and pepper. Cook, stirring now and then, for 8 to 10 minutes, until the chickpeas are golden all over and the edges have turned crisp.
You will hear a lively sizzle at first that quiets down as the seasoning toasts and the chickpeas firm up. Pull them off the heat and set aside.
Step 3: Mix the Topping and Dressing

In a medium bowl, combine the halved cherry tomatoes, diced cucumber, sliced red onion, halved olives, crumbled feta, and chopped parsley. Pour the 2 tablespoons of lemon juice and 1 tablespoon of extra virgin olive oil over the top, then add the dried oregano and a little salt and pepper. Toss everything gently until the vegetables are coated.
The dressing will pull some juice from the tomatoes as it sits, so it might look a little saucy. That is a good thing, it will soak right into the potato.
Step 4: Stuff the Sweet Potatoes

Split each roasted sweet potato down the middle, push the ends toward the center to open them up, and fluff the flesh with a fork. Spoon the warm spiced chickpeas over the center, then pile the tomato feta mixture on top. Scatter extra parsley over everything and serve right away.
The warmth from the potato will soften the feta a little while you eat, which makes every bite a mix of creamy, tangy, and crisp.
A Few Notes Before You Start
- Crumble the feta by hand instead of cutting it with a knife. The irregular chunks stay creamier and give you a better salty pop in each forkful.
- If you want extra crispy chickpeas, slide them onto a small baking sheet and pop them in the oven with the potatoes for the last 5 minutes of roasting.
- Roast an extra sweet potato or two for lunches later in the week. They reheat well and make a fast base for any leftover toppings.
Approximate roast times for whole sweet potatoes at 400°F (200°C):
| Size | Weight | Time |
|---|---|---|
| Small | 6 to 8 oz | 35 to 40 mins |
| Medium | 8 to 12 oz | 45 to 50 mins |
| Large | 12 to 16 oz | 55 to 60 mins |
Keeping Leftovers Fresh
Store any leftover stuffed sweet potatoes in an airtight container in the fridge for up to 4 days. Reheat them in the microwave or in a 350°F oven until the potato is hot all the way through. The chickpeas will soften a bit as they sit, but the flavors stay great.
What to Serve Alongside
These sweet potatoes are a full meal on their own, but a simple green salad dressed with a sharp vinaigrette is a nice way to cut through the richness. For a bigger spread, a bowl of lemony hummus and some warm pita rounds everything out without much extra work.
Frequently Asked Questions
Why are my sweet potato skins not crispy?
Roasting them directly on the oven rack lets air circulate all around, which helps the skin crisp. You can rub on a little more oil and salt before baking if you want an even firmer skin.
Can I grill the sweet potatoes instead?
Yes, wrap each one in foil and grill over medium heat for 45 to 60 minutes, turning once halfway through. The flesh will be just as soft, though you will not get the same dry skin.
Do I need to flip the potatoes while they roast?
No, they cook evenly without flipping if you place them right on the rack. The heat surrounds them enough that one position does the job.
What if I do not have smoked paprika?
Use regular paprika and add a small pinch of cayenne. It gives a similar warmth without the smoke.

Mediterranean Sweet Potatoes with Chickpeas and Feta Recipe
Ingredients
Method
- Preheat oven to 400°F (200°C). Prick sweet potatoes all over with a fork, rub with oil, season with salt, and place directly on the oven rack. Roast 45 to 55 minutes until tender.
- While potatoes roast, heat 2 tbsp oil in a skillet over medium-high. Add chickpeas, smoked paprika, cumin, garlic powder, salt, and pepper. Cook, stirring occasionally, for 8 to 10 minutes until golden and crisp around the edges.
- In a bowl, combine tomatoes, cucumber, red onion, olives, feta, and parsley. Add lemon juice, 1 tbsp extra virgin olive oil, oregano, salt, and pepper. Toss gently to combine.
- Split open the roasted sweet potatoes, fluff the insides with a fork, and spoon the chickpeas over the center. Top with the tomato mixture, finish with extra parsley, and serve warm.
