Loaded Sweet Potato Skewers with Whipped Feta, Pistachios & Cranberry Drizzle

You know that dish you bring to a dinner party and everyone immediately demands the recipe before they’ve even finished their first bite? That’s exactly what happened the first time I served these sweet potato skewers. I’d thrown them together almost on a whim , I had a couple of sweet potatoes sitting on the counter, a block of feta looking lonely in the fridge , and by the end of the night my friend Nadia had texted me the request twice. These sweet potato skewers are that dish.
They look wildly impressive. Caramelized, paprika-golden cubes of sweet potato, a cloud of silky whipped feta underneath, a glossy cranberry-honey drizzle pooling into every corner, and a scatter of toasted pistachios for crunch. But here’s the thing , they’re genuinely simple. The oven does most of the work while you blitz the feta in about 90 seconds flat.
I make these year-round, but they really shine in autumn and winter when sweet potatoes are at their best and you want something that feels special without spending three hours in the kitchen.
Why This Recipe Works
The texture contrast is doing a lot. Crispy-edged, tender sweet potato against cool, creamy whipped feta , that contrast is why every bite feels satisfying in a way a single-texture dish never quite achieves. Add the crunch of pistachios and you’ve got three distinct textures in one forkful.
The cranberry drizzle is sour-sweet magic. The dried cranberries simmer down into this glossy, jammy sauce with honey and a hit of lemon. It cuts through the richness of the feta perfectly. Without it the dish is good. With it, it’s memorable.
It scales effortlessly. Making this for two people? Great, one sweet potato and half quantities. Feeding twenty at a party? Double the batch, the timing stays exactly the same. I’ve made this for a table of twelve and it was the first platter to empty.
Ingredients
Here’s everything you need, with a few notes on where quality really matters.
Sweet potatoes: Go for larger, evenly-shaped ones , they cut into more uniform cubes which means more even roasting. The orange-fleshed variety is what you want here. I always buy one more than the recipe calls for because I inevitably eat a handful straight off the tray before plating.
Feta: Please don’t use the pre-crumbled stuff in a tub. You want a proper block of feta packed in brine , Greek feta if you can get it. The flavor is sharper, saltier, more complex. The whipped feta made from block feta turns out creamier and whips up in seconds. It’s one of those details that genuinely changes the dish.
Pistachios: Unsalted raw pistachios are ideal because you control the salt level. Toast them in a dry pan , exactly 2–3 minutes over medium heat, tossing constantly. Go even a few seconds too long and they turn bitter. Keep your eyes on them.

Chef’s Note
Can’t find dried cranberries? Dried cherries or even pomegranate molasses (no cooking needed, just drizzle straight from the bottle) make a beautiful swap. And if you’re dairy-free, a blended cashew cream with lemon and nutritional yeast gets surprisingly close to the whipped feta texture.
How To Make Sweet Potato Skewers Step by Step
Step 1 — Prep and season the sweet potatoes
Preheat your oven to 220°C (200°C for a fan oven). Peel your sweet potatoes and cut them into chunky cubes — think about 3cm (roughly 1.5 inches). You want them thick enough that they don’t fall apart on the skewer but small enough to cook through in under 30 minutes.
Toss them in a large bowl with the olive oil, paprika, garlic powder, salt, and pepper. Don’t be timid with the seasoning here. Sweet potatoes are naturally sweet and need salt to balance them out.
Chef’s Tip
Add a pinch of smoked paprika alongside the regular paprika. Just a pinch. It gives the finished skewers a subtle depth that people can’t quite place but definitely notice.
Step 2 — Thread onto skewers and roast
Soak your wooden skewers for at least 30 minutes before using — or use metal skewers if you have them. Thread the sweet potato cubes onto each skewer, leaving a tiny gap between each piece so the hot air can circulate and caramelize the edges.
Lay them on a lined baking tray and roast at 220°C for 25–30 minutes. Don’t open the oven before 20 minutes. And flip them once, at about the halfway point, for even browning on both sides.
Step 3 — Make the whipped feta
While the skewers roast, add the feta, Greek yogurt, olive oil, lemon juice, and black pepper to a food processor or blender. Blitz for about 60–90 seconds until completely smooth and creamy. Taste it. It should be sharp, salty, and thick — almost like a savory frosting.
If it seems too thick you can add an extra teaspoon of yogurt. I like mine on the denser side because it holds its shape better when you spread it across the serving platter.
Step 4 — Toast the pistachios
Place your roughly chopped pistachios in a dry skillet over medium heat. Toast for exactly 2–3 minutes, stirring almost constantly. You’ll smell when they’re ready — a warm, nutty fragrance that’s hard to miss. Take them off the heat immediately and tip them onto a cold plate. They’ll keep cooking even off the heat if you leave them in the pan.
Step 5 — Make the cranberry drizzle
In a small saucepan, combine the dried cranberries, honey, water, lemon juice, and a pinch of salt. Bring to a gentle simmer over medium heat. Cook for 3–4 minutes, stirring occasionally, until the cranberries have softened and the sauce is thick, glossy, and syrupy.
It should coat the back of a spoon. If it reduces too much, add a small splash of water and stir through. Serve it warm — it loosens up beautifully as you drizzle it over the hot skewers.
Step 6 — Assemble and serve
Spread the whipped feta generously across a serving platter or individual plates. Arrange the roasted skewers on top. Drizzle the warm cranberry sauce over everything — be generous, this is the moment. Scatter the toasted pistachios, then finish with fresh herbs, a little orange zest, or chili flakes if you’re in the mood for heat.

Serve immediately. This is not a dish that waits well — the feta firms back up and the cranberry sauce sets as it cools. Eat it hot.
Pro Tips Most Blogs Won’t Tell You
- Cut your cubes consistently. Uneven pieces mean some cubes are mushy while others are still firm. Take the extra minute to cut them as uniformly as possible. 3cm cubes roast beautifully in 25–30 minutes at 220°C.
- The whipped feta improves overnight. Make it the day before and keep it covered in the fridge. The flavors mellow and deepen, and the texture becomes even silkier. Just bring it to room temperature before serving.
- Don’t skip the pistachio toasting step. Raw pistachios have a slightly waxy, flat taste. Toasting them for just 2–3 minutes unlocks an entirely different flavor — warmer, nuttier, more complex.
- Soak those skewers. I know it’s an extra step. But dry wooden skewers will burn in a hot oven even if they’re mostly covered in food. Soak them for 30 minutes minimum, or just switch to metal skewers entirely.
- Don’t crowd the tray. This is the most common roasting mistake. If the sweet potato cubes are touching each other, they’ll steam rather than roast and you’ll lose all that caramelized exterior you’re after. Use two trays if needed.
Variations
Quick Weeknight Version
Skip the skewers entirely. Roast the sweet potato cubes directly on a sheet pan, then pile them into a bowl over a swoosh of whipped feta. Drizzle with honey instead of making the cranberry sauce and throw on some store-bought candied nuts. On the table in 35 minutes and somehow even more casual-rustic.
Party Platter Version
Spread the whipped feta across a large marble board or wooden serving board. Arrange the skewers over it, slightly fanned. Double the cranberry drizzle. Add pomegranate seeds alongside the pistachios for color. This version photographs beautifully and feeds a crowd — I’ve brought it to four dinner parties and it lands every time.
Vegan Swap
Replace the feta and Greek yogurt with 150g of soaked raw cashews blended with 3 tbsp water, 2 tbsp lemon juice, 1 tbsp nutritional yeast, and half a teaspoon of salt. Blend until completely smooth — it takes about 2 minutes in a high-speed blender. The texture is remarkably similar and the flavor, while different, works beautifully with the cranberry.

FAQ
Can I make sweet potato skewers ahead of time?
Can you grill sweet potato skewers instead of roasting?
What do you serve with sweet potato skewers?
Can I use butternut squash instead of sweet potato?
How long does whipped feta keep in the fridge?
Ready to Make These?
These sweet potato skewers are the kind of recipe that makes cooking feel effortless and generous at the same time. They’re fast enough for a Tuesday night, beautiful enough for a dinner party, and flexible enough to change up every time you make them. And that cranberry drizzle? You’ll be making excuses to put it on everything else. If you try this recipe, drop a comment below and tell me how it went — or tag me if you share it. I genuinely love seeing how these come to life in different kitchens.
