
This twice-baked sweet potato recipe transforms ordinary spuds into a festive, flavor-packed side dish that beautifully balances sweet, tart, and spicy notes. The combination of tender sweet potatoes with the apple-cranberry filling creates a delightful contrast in textures and flavors that elevates any meal from everyday to special occasion worthy.
I first created these twice-baked sweet potatoes for a small holiday gathering when I wanted something more interesting than plain roasted vegetables. The combination was such a hit that they've become my signature contribution to potluck dinners throughout fall and winter.
Ingredients
- Sweet potatoes select medium-sized ones with smooth, unblemished skin for the best texture and presentation
- Unsalted butter provides richness and helps prevent the filling from drying out
- Apples choose firm varieties like Honeycrisp or Granny Smith that hold their shape when cooked
- Dried cranberries add tartness and chewy texture that complements the soft potatoes
- Ground cinnamon and nutmeg these warming spices create that quintessential fall flavor profile
- Coconut sugar or brown sugar adds caramel notes that enhance the natural sweetness
- Chopped pecans contribute essential crunch and nutty flavor to balance the soft components
Step-by-Step Instructions
- Roast the Sweet Potatoes
- Preheat your oven to 218°C and prepare your sweet potatoes by scrubbing them thoroughly under cold water. Dry them completely with a kitchen towel this helps the skin crisp up nicely. Place them in a baking dish and pierce all over with a fork to allow steam to escape during cooking. Roast for 40 to 45 minutes until they yield easily when gently squeezed.
- Prepare the Filling
- While the potatoes bake, melt butter in a medium skillet over medium-high heat until it begins to foam slightly. Add your diced apples, cranberries, cinnamon, nutmeg, and sugar to the pan. Cook this mixture for about 5 to 7 minutes, stirring occasionally not constantly to allow the apples to caramelize slightly on the edges. The apples should become tender but still maintain their shape.
- Add the Pecans
- Once your apple mixture has softened, fold in the chopped pecans. Continue cooking for just one minute, stirring gently to distribute the nuts throughout the filling without breaking down the apple pieces. This brief heating releases the natural oils in the pecans, enhancing their flavor without making them soggy.
- Stuff the Potatoes
- When your sweet potatoes are fully cooked, remove them from the oven and let cool just enough to handle. Slice each potato lengthwise down the middle, being careful not to cut all the way through. Gently press the ends toward the center to create a pocket and fluff the interior with a fork. Generously spoon the warm apple-cranberry mixture over each potato, allowing it to mound slightly.
- Final Bake
- Return the stuffed potatoes to the oven and bake for an additional 10 minutes at 218°C. This final bake allows the flavors to meld together and the tops to get slightly crispy. The filling should be bubbling around the edges when ready. Serve immediately while still warm.

The cinnamon in this recipe brings back memories of my grandmother's kitchen during holiday seasons. She always believed cinnamon was not just for flavor but for warming the soul, and whenever I prepare these potatoes, that comforting feeling returns. I find myself adding an extra pinch just as she would have done.
Make-Ahead Options
These twice-baked sweet potatoes can be completely prepared up to two days in advance and stored in the refrigerator. Simply cover them tightly with foil and reheat in a 175°C oven for about 20 minutes until warmed through. The flavors actually improve after a day as they have time to meld together. If making ahead, consider adding the pecans just before the final bake to maintain their crunch.
Ingredient Substitutions
For a dairy-free version, coconut oil works beautifully in place of butter, adding a subtle complementary flavor. Maple syrup can substitute for the coconut or brown sugar for a more complex sweetness. The dried cranberries can be swapped for dried cherries or even chopped dried apricots for a different flavor profile. For added protein, consider mixing a few tablespoons of nut butter into the sweet potato flesh before adding the filling.
Serving Suggestions
These twice-baked sweet potatoes pair wonderfully with roasted turkey or glazed ham for holiday meals. For everyday dinners, serve alongside a simple green salad with vinaigrette for a light meal. The sweet-savory balance also complements spicy dishes like blackened fish or jerk chicken. For an elegant presentation, drizzle with a little maple syrup and sprinkle with fresh thyme leaves just before serving.

Common Questions
- → Can I make these sweet potatoes ahead of time?
Yes! You can roast the sweet potatoes and prepare the apple-cranberry filling up to 2 days in advance. Store them separately in the refrigerator. When ready to serve, warm the potatoes, add the filling, and complete the final 10-minute bake.
- → What can I substitute for pecans if I have a nut allergy?
For a nut-free version, try using pepitas (pumpkin seeds), sunflower seeds, or even crispy chickpeas for that crunchy element. You could also simply omit the nuts and perhaps add some toasted oats for texture.
- → How do I know when the sweet potatoes are properly roasted?
Sweet potatoes are done when they feel completely soft when pierced with a fork or knife. The skin should be slightly wrinkled and you should be able to easily insert a fork through to the center with no resistance.
- → Can I use fresh cranberries instead of dried?
Yes, but you'll need to adjust the cooking method. Fresh cranberries require more cooking time and additional sweetener. Add them earlier in the sautéing process and increase the sugar by 1-2 tablespoons to balance their tartness.
- → What main dishes pair well with these sweet potatoes?
These sweet potatoes pair beautifully with roasted turkey, baked ham, or grilled chicken for non-vegetarian options. For vegetarian meals, serve alongside a hearty grain salad, roasted vegetables, or bean-based dishes for a complete protein.
- → Can I make this dish vegan?
Absolutely! Simply substitute the butter with coconut oil, olive oil, or your favorite plant-based butter. The rest of the ingredients are already plant-based, making this an easy adaptation.