Sweet potato pie has always been one of my favorite Thanksgiving desserts, but this Sweet Potato Pie with Marshmallow Swirl takes it to a whole new level.
It’s silky, creamy, warmly spiced, and topped with luscious ribbons of melted marshmallow that caramelize beautifully in the oven.
Every slice tastes like childhood nostalgia mixed with cozy holiday comfort — it’s the kind of pie that disappears fast and gets requested every year.
Recipe Highlights
This pie blends tender roasted sweet potatoes with warm spices and rich cream to create a custard-like filling that bakes perfectly into a flaky crust.
The marshmallow swirl on top adds a gooey, toasty layer that feels festive and indulgent. It’s easy to make, visually stunning, and guaranteed to become a new Thanksgiving favorite.
- Creamy, silky sweet potato pie with rich fall spices
. - Gooey marshmallow swirl that melts into golden ribbons
. - Perfect make-ahead dessert for Thanksgiving
. - Easy enough for beginners but impressive enough for guests
. - Beautiful presentation without complicated steps
Ingredient Notes
- Sweet Potatoes (2 medium): Roasted for maximum flavor and creaminess — they create the perfect pie texture.
|. - Pie Crust (1, unbaked): Use homemade or store-bought; both work beautifully for this recipe.
. - Brown Sugar (½ cup): Adds depth and caramel notes that complement the sweet potatoes.
. - Granulated Sugar (¼ cup): Balances the sweetness and creates a smooth filling.
. - Eggs (2 large): Provide structure and help the filling set properly.
. - Heavy Cream (½ cup): Makes the filling extra rich and velvety.
. - Butter (2 tablespoons, melted): Adds richness and enhances the sweet potato flavor.
. - Vanilla Extract (1 teaspoon): Balances the spices and elevates the sweetness.
. - Cinnamon (1 teaspoon): Classic warm spice essential for sweet potato pie.
. - Nutmeg (¼ teaspoon): Adds warmth and complexity.
. - Marshmallow Creme (1 cup): For the signature swirl — melts and caramelizes beautifully.
How to Make My Sweet Potato Pie with Marshmallow Swirl
- Prepare the Sweet Potatoes: Preheat oven to 400°F (200°C). Pierce sweet potatoes with a fork, place on a baking sheet, and roast for 45–55 minutes until soft. Let cool, peel, and mash until smooth.
. - Reduce Oven Temperature: Lower the heat to 350°F (175°C) for baking the pie.
. - Make the Filling: In a large bowl, whisk together mashed sweet potato, brown sugar, granulated sugar, eggs, melted butter, heavy cream, vanilla extract, cinnamon, and nutmeg until smooth.
. - Fill the Crust: Pour the filling into the unbaked pie crust and smooth the top.
. - Create the Marshmallow Swirl: Warm marshmallow creme slightly in the microwave (about 10–15 seconds) to make it easier to swirl. Drop spoonfuls on top of the pie and gently swirl using a knife or skewer.
. - Bake: Bake for 45–50 minutes, or until the center is mostly set with a slight jiggle. The marshmallow will turn golden brown in places.
. - Cool: Cool at room temperature for at least 2 hours before slicing.
Serving Suggestions
This pie pairs beautifully with:
- A dollop of whipped cream
. - A drizzle of caramel or maple syrup
. - Hot coffee, chai tea, or spiced cider
. - Other Thanksgiving desserts, like pecan pie or apple crisp
Tips for the Best Sweet Potato Pie with Marshmallow Swirl
Roasting the sweet potatoes instead of boiling them intensifies their flavor and keeps the filling silky.
Make sure the marshmallow creme is soft enough to swirl gently without sinking into the filling. Let the pie cool completely so it slices cleanly.
For extra flavor, add a pinch of ginger or cloves. This pie can be made a day ahead — just add the swirl right before baking to keep it fresh and beautiful.
Creamy Sweet Potato Pie with Marshmallow Swirl
Course: DessertCuisine: American (Holiday)Difficulty: Moderate8
servings20
minutes1
hour45
minutes365
kcalThis Sweet Potato Pie with Marshmallow Swirl blends a silky, spiced filling with a gooey, golden marshmallow ribbon for the ultimate Thanksgiving dessert. Cozy, creamy, and irresistibly festive.
Ingredients
2 medium sweet potatoes
1 unbaked pie crust
½ cup brown sugar
¼ cup granulated sugar
2 large eggs
½ cup heavy cream
2 tablespoons unsalted butter (melted)
1 teaspoon vanilla extract
1 teaspoon ground cinnamon
¼ teaspoon ground nutmeg
1 cup marshmallow creme
Directions
- Roast sweet potatoes at 400°F (200°C) for 45–55 minutes, peel, and mash.
- Reduce oven temperature to 350°F (175°C).
- Whisk mashed sweet potato with sugars, eggs, melted butter, cream, vanilla, cinnamon, and nutmeg.
- Pour filling into pie crust and smooth.
- Warm marshmallow creme and swirl gently over the top.
- Bake for 45–50 minutes until mostly set.
- Cool at least 2 hours before slicing.
Notes
- Add a pinch of ginger or cloves for deeper spice.
- Use a hand mixer for an ultra-smooth filling.
- Substitute marshmallow creme with mini marshmallows if preferred.
- Bake on a sheet tray to catch any drips.
- Chill the pie overnight for the cleanest slices.
Storage and Warming of Leftovers
- Freeze: Not recommended — marshmallow swirl does not thaw well.
. - Refrigerate: Store covered in the refrigerator for up to 4 days.
. - Reheat: Warm slices in the microwave for 10–15 seconds or enjoy chilled.

