Cranberry apple twice-baked sweet potatoes bring a little drama to the table in the best way: creamy, lightly sweet potato filling tucked back into the skins, topped with a crisp pecan streusel that turns golden in the oven. The cranberry and apple mixture keeps the filling bright instead of heavy, so every bite lands with a mix of soft, tart, buttery, and crunchy.
What makes this version work is the balance. Sweet potatoes on their own can turn flat and one-note once mashed, but cooking the cranberries and apple first gives you concentrated fruit flavor and just enough juice to season the filling without watering it down. Sour cream keeps the center plush and a little tangy, which matters because it cuts through the brown sugar and maple syrup.
Below, I walk through the part that matters most: how to keep the filling thick, not loose, and how to get the streusel browned before the potatoes dry out. There’s also a few practical variations and storage notes, because this dish is the kind of side that earns a repeat.
The cranberry and apple stayed bright and the filling was creamy without getting runny. I loved that the streusel crisped up in the same time it took to heat everything through.
These cranberry apple twice-baked sweet potatoes are the kind of side that keeps its shape, stays creamy, and gets that crisp pecan topping every time.
The Trick Is Keeping the Filling Thick After the Fruit Goes In
Twice-baked sweet potatoes can go wrong when the filling turns loose after you add fruit. Cranberries release juice as they burst, and apples let go of moisture too, so the key is cooking that mixture until the pan looks glossy but not soupy. You want the fruit soft, the liquid mostly cooked off, and the mixture thick enough to mound on a spoon.
The other thing that matters is the potato flesh itself. If the sweet potatoes are overbaked to the point of collapse, the shells tear when you refill them. Bake them until a knife slides in easily, then stop. That keeps the skins sturdy enough to hold the filling and gives you clean scoops without turning the shell into a shredded mess.
What Each Ingredient Is Actually Doing in This Dish

- Sweet potatoes — These are the base and the shell, so pick medium-to-large ones with intact skins. Baking them whole first keeps the interior fluffy instead of waterlogged, which matters when you scoop and refill them.
- Cranberries — Fresh or frozen both work. Frozen cranberries don’t need thawing; they just may take a minute longer to burst. Their tartness keeps the filling from tasting sugary and one-dimensional.
- Apple — Use a firm apple like Honeycrisp, Granny Smith, or Fuji. A soft apple turns mushy before the cranberries are done, and you want small, distinct pieces that still give the filling some bite.
- Sour cream — This is what makes the mashed sweet potato rich and smooth without turning the dish into dessert. Plain Greek yogurt works in a pinch, but it tastes sharper and the filling can tighten up a little more as it bakes.
- Brown sugar and maple syrup — Both sweeten the fruit, but they do different jobs. Maple syrup helps glaze the cranberries, while brown sugar gives the streusel a deeper caramel note.
- Oats and pecans — Oats give the topping structure, and pecans bring the crunch. If you skip the pecans, the topping still works, but it won’t have the same buttery snap.
Building the Filling and Streusel in the Right Order
Cooking the Cranberry-Apple Mixture
Melt the butter in a skillet, then add the cranberries, diced apple, maple syrup, brown sugar, cinnamon, and nutmeg. Cook over medium heat until the cranberries burst and the apples soften, about 5 to 7 minutes. Stir often so the sugar doesn’t scorch on the bottom, and keep going until the mixture looks jammy rather than watery. If there’s a puddle of liquid left in the pan, the filling will thin out once it goes back into the potatoes.
Mashing the Sweet Potatoes
Scoop the baked flesh into a bowl and mash it with the sour cream until mostly smooth. A few small lumps are fine, but leave out any wet strings or tough bits from the skin. Fold in the fruit mixture while it’s still warm, because it blends more evenly and keeps the final filling cohesive. If the potatoes seem loose, let them sit for a minute before filling the skins so the steam escapes.
Loading the Skins and Baking Again
Spoon the mixture back into the potato shells, mounding it slightly. Mix the oats, brown sugar, cinnamon, cold butter, and pecans with your fingers until it looks like coarse crumbs, then scatter it over the top. Bake at 375°F for 18 to 20 minutes, until the streusel is golden and the filling is hot through. If the topping browns too fast, tent loosely with foil for the last few minutes while the center finishes warming.
Make It Dairy-Free Without Losing the Creamy Center
Swap the butter for a plant-based butter and use a plain unsweetened coconut or almond-based yogurt instead of sour cream. The filling will still be rich, but it won’t have quite the same tang, so keep the fruit mixture balanced and don’t over-sweeten it.
Gluten-Free and Still Crisp on Top
Use certified gluten-free oats in the streusel and the rest of the recipe stays the same. The topping still bakes up crumbly and crisp, and the texture doesn’t suffer as long as the butter stays cold when you mix it in.
Make Ahead for a Holiday Table
Bake and fill the potatoes a day ahead, then cover and refrigerate them without the streusel. Add the topping right before the final bake so it stays crisp instead of softening in the fridge.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The topping softens a little, but the flavor holds well.
- Freezer: Freeze the filled potatoes before the final bake for best results. Wrap tightly, then bake from thawed for the most even texture; frozen-and-reheated potatoes can get a little watery around the edges.
- Reheating: Reheat in a 350°F oven until hot through, about 15 to 20 minutes depending on size. The microwave works, but it softens the streusel and can make the skins limp.
Answers to the Questions Worth Asking

Cranberry Apple Twice-Baked Sweet Potatoes
Ingredients
Equipment
Method
- Bake the sweet potatoes until tender, then halve lengthwise and scoop out the flesh into a bowl.
- Set the empty skins cut-side up on a sheet pan so you can refill them with the cranberry-apple mixture.
- In a Dutch oven, cook cranberries and diced apple with butter, maple syrup, and brown sugar over medium heat until juices start bubbling, about 2 minutes.
- Add cinnamon and nutmeg and continue cooking for 5-7 minutes total, stirring, until the cranberries burst and the mixture looks glossy and slightly thickened.
- Mash the sweet potato flesh with sour cream until smooth, then fold in the cranberry-apple mixture until evenly combined.
- Fill each potato skin with the cranberry-apple sweet potato mixture, mounding slightly on top.
- For the streusel, pinch together oats, brown sugar, cinnamon, cold butter, and pecans until you have uneven crumbs.
- Top each filled potato skin with streusel and bake at 375F for 18-20 minutes until the streusel is golden and crisp.


