Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cranberry Apple Twice-Baked Sweet Potatoes served in a white baking dish with roasted apples, juicy cranberries, and creamy sweet potato filling.

Cranberry Apple Twice-Baked Sweet Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cranberry Apple Twice-Baked Sweet Potatoes are a comforting and elegant side dish featuring creamy, spiced sweet potato mash filled with tart cranberries and sweet apples, baked to golden perfection in their own skins. Perfect for holidays or busy weeknights, this recipe is both nourishing and impressive.

  • Total Time: 1 hour 30 minutes
  • Yield: 8 servings (4 sweet potatoes halved) 1x

Ingredients

Scale

4 medium-sized sweet potatoes (firm, unblemished, similar size)

4 tablespoons unsalted butter (or vegan butter)

3 tablespoons pure maple syrup

1 teaspoon ground cinnamon

1/2 teaspoon ground nutmeg

1/2 teaspoon salt

1/2 cup fresh cranberries (or frozen, do not thaw)

1 medium-sized apple (Honeycrisp or Fuji, peeled, cored, finely diced)

1/4 cup chopped pecans (optional)

24 tablespoons milk (or dairy-free milk)

Instructions

1. Preheat oven to 400°F (200°C).

2. Wash and scrub sweet potatoes; pat dry. Pierce each several times with a fork.

3. Place sweet potatoes directly on oven rack or on a parchment-lined baking sheet. Bake 45-60 minutes until very tender (knife slides through easily).

4. Remove from oven and cool slightly until safe to handle. Slice each sweet potato in half lengthwise.

5. Carefully scoop out flesh, leaving a 1/4-inch border in the skins. Place flesh in a large mixing bowl.

6. Add butter, maple syrup, cinnamon, nutmeg, salt, and 2 tablespoons milk to the bowl. Mash with a potato masher or fork until smooth and creamy. Add more milk if needed (1 tablespoon at a time) to reach desired consistency.

7. Gently fold in cranberries, diced apple, and pecans (if using). Mix until just combined.

8. Spoon filling back into sweet potato skins, heaping slightly.

9. Arrange stuffed halves on a baking sheet. Bake 15-20 minutes until tops are lightly golden and filling is heated through (cranberries soften and burst, apples become tender).

10. Serve warm.

Notes

Pro Tips: Choose sweet potatoes of uniform size for even baking. Do not overbake the first time; they should be tender but still hold shape. Scoop carefully, leaving a 1/4-inch border for sturdy skins. Warm butter and milk for easier mixing. Adjust sweetness to taste. Fresh or frozen cranberries work; do not thaw frozen. Dice apples small to prevent sogginess. Toast pecans at 350°F for 5-7 minutes for enhanced flavor.

Make Ahead: Prepare through stuffing step, cover tightly, and refrigerate up to 2 days. Remove from fridge 30 minutes before second bake; add 5-10 minutes if needed.

Storage: Refrigerate leftovers in airtight container for 3-4 days. Freeze individually wrapped in plastic wrap and foil for up to 3 months.

Reheating (Refrigerated): Oven at 350°F for 15-20 minutes; microwave on medium for 1-2 minutes.

Reheating (Frozen): Oven at 375°F for 30-40 minutes (do not thaw); microwave on medium for 3-5 minutes, then in 1-2 minute intervals until heated.

Variations: Vegan: use plant-based butter and milk. Sweetener swap: brown sugar or honey. Nut-free: pumpkin or sunflower seeds. Spices: add ginger, allspice, or cardamom. Fruit: dried cherries or apricots for cranberries; pears for apples. Cheesy topping: goat cheese or feta for last few minutes.

  • Author: Charlotte Johnson
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 15 minutes (45-60 min first bake + 15-20 min second bake)
  • Category: Side Dish
  • Method: Twice-Baked
  • Cuisine: American
  • Diet: Vegetarian, Gluten-Free

Nutrition

  • Serving Size: 1 stuffed sweet potato half
  • Calories: 250 kcal
  • Sugar: 18 g
  • Sodium: 220 mg
  • Fat: 9 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 4.5 g
  • Trans Fat: 0 g
  • Carbohydrates: 40 g
  • Fiber: 6 g
  • Protein: 3 g
  • Cholesterol: 15 mg