Pistachio-Crusted Sweet Potato Skewers with Cranberry Drizzle
Pistachio-Crusted Sweet Potato Skewers with Cranberry Drizzle are a colourful, crispy, and flavour-packed appetizer that turns tender roasted sweet potatoes into an irresistible party bite. Each skewer combines naturally sweet caramelized sweet potato with a crunchy pistachio-Parmesan coating and a glossy cranberry drizzle.
Honestly, the combination of sweet, salty, tangy, and crunchy flavours makes these skewers feel much more special than the simple ingredients suggest. They are perfect for holiday gatherings, dinner parties, appetizer spreads, or any occasion when you want something beautiful and easy to serve.
Ingredients
For the Sweet Potato Skewers
- 2 large sweet potatoes (about 700 g), peeled and cut into bite-sized cubes
- 2 tbsp olive oil
- 1/2 tsp garlic powder
- 1/2 tsp smoked paprika
- 1/2 tsp dried thyme
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Pistachio Crust
- 3/4 cup (90 g) shelled pistachios, finely chopped
- 1/3 cup (35 g) panko breadcrumbs
- 1/4 cup (25 g) grated Parmesan cheese
- 1 tbsp olive oil
- 1/2 tsp garlic powder
- 1/2 tsp dried oregano
For the Cranberry Drizzle
- 1/3 cup (80 g) cranberry sauce
- 1 tbsp maple syrup
- 1 tbsp fresh orange juice
- 1 tsp balsamic vinegar
- 1/2 tsp Dijon mustard
For Garnishing
- 2 tbsp crumbled feta cheese
- 1 tbsp fresh parsley, chopped
- 1 tsp fresh thyme leaves
- 1 tbsp extra chopped pistachios
How to Make It
1. Prepare the Sweet Potatoes
Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper. Add the sweet potato cubes to a large bowl and toss them with olive oil, garlic powder, smoked paprika, dried thyme, salt, and black pepper until evenly coated.
2. Roast the Sweet Potatoes
Spread the seasoned sweet potatoes in a single layer on the prepared baking sheet. Leave a little space between the pieces so they roast instead of steaming. Roast for 25–30 minutes, turning halfway through, until tender and lightly caramelized around the edges. Remove from the oven and let them cool for a few minutes.
3. Make the Pistachio Crust
While the sweet potatoes are roasting, combine the finely chopped pistachios, panko breadcrumbs, Parmesan cheese, olive oil, garlic powder, and dried oregano in a bowl. Stir until the ingredients are evenly combined and the mixture has a lightly crumbly texture.
4. Prepare the Skewers
Thread the roasted sweet potato cubes onto small appetizer skewers, leaving a little space between the pieces. Arrange the skewers on a clean parchment-lined baking sheet.
5. Add the Pistachio Crust
Gently press the pistachio mixture onto the exposed surfaces of the roasted sweet potato pieces. Press firmly enough for the coating to adhere without crushing the tender sweet potatoes.
6. Crisp the Coating
Return the skewers to the oven and bake for another 8–10 minutes, until the pistachio coating becomes golden, fragrant, and crisp. Keep a close eye on the nuts during the final few minutes so they do not over-brown.
7. Make the Cranberry Drizzle
While the skewers finish baking, add the cranberry sauce, maple syrup, orange juice, balsamic vinegar, and Dijon mustard to a small saucepan. Warm over low heat for 3–5 minutes, stirring occasionally, until smooth, glossy, and slightly loosened.
8. Assemble
Arrange the warm sweet potato skewers on a serving platter. Drizzle the cranberry sauce lightly over the skewers, allowing some of the bright red glaze to fall naturally over the crispy pistachio coating.
9. Garnish
Sprinkle the skewers with crumbled feta, fresh parsley, thyme leaves, and extra chopped pistachios. The feta adds a creamy, salty contrast while the fresh herbs bring a bright finish.
10. Serve
Serve immediately while the sweet potatoes are warm and the pistachio coating is crisp. These skewers make a colourful appetizer, festive party snack, or elegant side dish.
Why This Recipe Works
These sweet potato skewers work because every component brings something different to the plate. The roasted sweet potatoes become tender and naturally caramelized, creating a soft and sweet center.
The pistachio crust adds the texture that makes each bite exciting. Panko provides light crispiness, Parmesan contributes savoury richness, and pistachios bring a buttery crunch that pairs beautifully with sweet potato.
Then comes the cranberry drizzle. Its sweet-tart flavour cuts through the richness of the cheese and nuts while adding a festive colour and fruity brightness. A final sprinkle of feta and fresh herbs brings everything together.
Tips for the Best Sweet Potato Skewers
- Cut the sweet potatoes evenly: Similar-sized cubes will roast at the same rate and make the skewers easier to assemble.
- Don’t overcrowd the pan: Give the sweet potatoes room around each piece so they can develop caramelized edges.
- Chop the pistachios finely: Smaller pieces adhere more easily to the sweet potatoes and create a more even crust.
- Press the coating gently: A light but firm press helps the pistachio mixture stay attached during the second bake.
- Watch the final bake: Pistachios can brown quickly, so check the skewers during the last few minutes.
- Serve right away: The crust has its best texture when served warm and freshly baked.
- Adjust the drizzle: Add as much cranberry sauce as you like depending on how sweet or tangy you want the finished skewers.
Serving Suggestions
These pistachio-crusted sweet potato skewers are especially good served as part of a festive appetizer spread. Arrange them on a large white serving platter and add extra cranberry drizzle around the base for an eye-catching presentation.
They pair nicely with roasted chicken, turkey, grilled meats, or a selection of Mediterranean-inspired vegetable dishes. For a vegetarian spread, serve them alongside hummus, whipped feta, roasted vegetables, olives, and a fresh green salad.
For entertaining, assemble the skewers shortly before serving and keep the cranberry drizzle separate until the last moment. This helps preserve the crisp texture of the pistachio coating.

Frequently Asked Questions
Can I prepare these sweet potato skewers ahead of time?
Yes. You can roast the sweet potatoes and prepare the pistachio mixture ahead of time. Assemble the skewers and add the crust shortly before the final bake for the best texture.
Can I use another type of nut?
Absolutely. Finely chopped pecans, walnuts, or almonds can work well as alternatives. The flavour will change slightly, but each provides a delicious crunchy coating.
Can I make these without Parmesan?
Yes. You can leave out the Parmesan or replace it with a small amount of another finely grated hard cheese. The pistachios and breadcrumbs will still provide plenty of texture.
Can I use homemade cranberry sauce?
Yes. Homemade cranberry sauce works beautifully and allows you to control the sweetness. If your sauce is particularly thick, warm it with a small splash of orange juice before drizzling.
What can I use instead of feta?
Crumbled goat cheese or finely crumbled Parmesan can be used instead. Goat cheese is especially delicious with the sweet potato and cranberry combination.
Can I make the skewers spicier?
Yes. Add a pinch of red pepper flakes to the sweet potato seasoning or mix a small amount of chili flakes into the cranberry drizzle for a sweet-and-spicy finish.
Nutrition & Timing
| Details | Amount |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 40 minutes |
| Total Time | 1 hour |
| Servings | 6 |
| Calories | Approx. 310 per serving |
| Protein | Approx. 8g per serving |
Final Thoughts
Pistachio-Crusted Sweet Potato Skewers with Cranberry Drizzle are proof that a simple vegetable can become an impressive party appetizer with the right combination of textures and flavours. The caramelized sweet potato, crunchy pistachio crust, tangy cranberry drizzle, and salty feta create a delicious balance in every bite.
They look festive, taste special, and are easy to serve to a crowd. Whether you’re preparing a holiday table, hosting friends, or simply want to make roasted sweet potatoes a little more exciting, these colourful skewers are a recipe worth keeping.
Print
Pistachio-Crusted Sweet Potato Skewers with Cranberry Drizzle
- Total Time: 1 hour
Description
Pistachio-Crusted Sweet Potato Skewers with Cranberry Drizzle combine tender caramelized sweet potatoes with a crunchy pistachio-Parmesan crust, tangy cranberry glaze, and salty feta for a colourful and festive appetizer.
Ingredients
2 large sweet potatoes (about 700 g), peeled and cut into bite-sized cubes
2 tbsp olive oil
1/2 tsp garlic powder
1/2 tsp smoked paprika
1/2 tsp dried thyme
1/2 tsp salt
1/4 tsp black pepper
3/4 cup (90 g) shelled pistachios, finely chopped
1/3 cup (35 g) panko breadcrumbs
1/4 cup (25 g) grated Parmesan cheese
1 tbsp olive oil
1/2 tsp garlic powder
1/2 tsp dried oregano
1/3 cup (80 g) cranberry sauce
1 tbsp maple syrup
1 tbsp fresh orange juice
1 tsp balsamic vinegar
1/2 tsp Dijon mustard
2 tbsp crumbled feta cheese
1 tbsp fresh parsley, chopped
1 tsp fresh thyme leaves
1 tbsp extra chopped pistachios
Instructions
1. Preheat your oven to 425°F (220°C) and line a large baking sheet with parchment paper.
2. Add the sweet potato cubes to a large bowl and toss them with olive oil, garlic powder, smoked paprika, dried thyme, salt, and black pepper until evenly coated.
3. Spread the seasoned sweet potatoes in a single layer on the prepared baking sheet, leaving space between the pieces so they roast instead of steam. Roast for 25–30 minutes, turning halfway through, until tender and lightly caramelized around the edges. Remove from the oven and let cool for a few minutes.
4. While the sweet potatoes are roasting, combine the finely chopped pistachios, panko breadcrumbs, Parmesan cheese, olive oil, garlic powder, and dried oregano in a bowl. Stir until evenly combined and lightly crumbly.
5. Thread the roasted sweet potato cubes onto small appetizer skewers, leaving a little space between the pieces. Arrange the skewers on a clean parchment-lined baking sheet.
6. Gently press the pistachio mixture onto the exposed surfaces of the roasted sweet potato pieces. Press firmly enough for the coating to adhere without crushing the tender sweet potatoes.
7. Return the skewers to the oven and bake for 8–10 minutes, until the pistachio coating becomes golden, fragrant, and crisp. Watch carefully during the final few minutes so the nuts do not over-brown.
8. While the skewers finish baking, add the cranberry sauce, maple syrup, orange juice, balsamic vinegar, and Dijon mustard to a small saucepan. Warm over low heat for 3–5 minutes, stirring occasionally, until smooth, glossy, and slightly loosened.
9. Arrange the warm sweet potato skewers on a serving platter. Drizzle the cranberry sauce lightly over the skewers, allowing some of the glaze to fall naturally over the crispy pistachio coating.
10. Sprinkle the skewers with crumbled feta, fresh parsley, thyme leaves, and extra chopped pistachios. Serve immediately while the sweet potatoes are warm and the pistachio coating is crisp.
Notes
Cut the sweet potatoes into evenly sized cubes so they roast at the same rate and are easy to thread onto the skewers.
Don’t overcrowd the baking sheet. Leave space around the sweet potatoes so they can caramelize instead of steaming.
Finely chop the pistachios so the crust adheres more easily to the roasted sweet potatoes and creates an even coating.
Press the pistachio mixture gently but firmly onto the sweet potatoes so it stays attached during the second bake.
Keep a close eye on the skewers during the final bake because pistachios can brown quickly.
Serve the skewers immediately after baking for the best contrast between the tender sweet potato and crispy pistachio crust.
Adjust the amount of cranberry drizzle depending on how sweet or tangy you prefer the finished appetizer.
You can prepare the roasted sweet potatoes and pistachio mixture ahead of time. Assemble the skewers and add the crust shortly before the final bake.
Pecans, walnuts, or almonds can be substituted for pistachios if desired.
The Parmesan can be omitted or replaced with another finely grated hard cheese.
Homemade cranberry sauce works beautifully. If it is particularly thick, warm it with a small splash of orange juice before drizzling.
Crumbled goat cheese can be substituted for feta and pairs especially well with the sweet potato and cranberry flavours.
For extra heat, add a pinch of red pepper flakes to the sweet potato seasoning or cranberry drizzle.
Serve as part of a festive appetizer spread with hummus, whipped feta, roasted vegetables, olives, fresh salad, crackers, or toasted bread.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
