Sweet Potato Casserole With Marshmallow Swirl

Published on October 16, 2025
4.8 (245 reviews)

The first time I tasted a sweet‑potato casserole draped in fluffy marshmallows was at my grandmother’s kitchen on a frosty November afternoon. She had taken a humble, earthy root vegetable and turned

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Sweet Potato Casserole With Marshmallow Swirl
Prep Time
20 min
Cook Time
45 min
Servings
8

Why You'll Love This Recipe

✓ Comfort in Every Bite: The silky sweet‑potato base paired with a caramelized marshmallow swirl creates a texture contrast that feels like a hug from the inside, perfect for chilly evenings or holiday gatherings.
✓ Minimal Prep, Maximum Impact: With just a handful of pantry staples and a short prep time, you can serve a dessert that looks and tastes like it took hours to perfect, freeing you to enjoy the company of your guests.
✓ Nutrient‑Rich Sweetness: Sweet potatoes bring beta‑carotene, fiber, and vitamins A & C to the table, so you indulge without the guilt of a traditional sugary casserole.
✓ Customizable Elegance: Whether you add toasted pecans, a drizzle of maple, or a pinch of cayenne, the base recipe welcomes creative twists without losing its core identity.
✓ Crowd‑Pleaser Proven: From Thanksgiving tables to potluck spreads, this casserole consistently earns rave reviews, making it a reliable go‑to for both novice cooks and seasoned hosts.

The first time I tasted a sweet‑potato casserole draped in fluffy marshmallows was at my grandmother’s kitchen on a frosty November afternoon. She had taken a humble, earthy root vegetable and turned it into a glossy, amber‑kissed masterpiece that seemed to melt the winter chill with each spoonful. The scent of roasted sweet potatoes mingled with the sweet, toasted perfume of marshmallows, creating an aroma that instantly transported me back to childhood evenings spent curled up on the couch, a warm blanket draped over my knees, and a plate of that golden goodness within arm’s reach.

As the years passed, I tried to recreate that magic on my own. My first attempts were clumsy—over‑baked marshmallows that turned rubbery, or a soggy potato base that never achieved that coveted caramelized crust. Through trial, error, and countless taste tests, I learned the delicate balance of moisture, heat, and timing. I discovered that a gentle roast of the potatoes before blending preserves their natural sweetness while creating a smooth, velvety puree. I also realized that spreading the marshmallow topping in a thin, even layer and finishing with a high‑heat broil gives it that signature caramelized crown without burning.

What makes this Sweet Potato Casserole With Marshmallow Swirl truly special is its ability to bridge comfort and sophistication. The dish feels nostalgic, yet its presentation—bright orange layers punctuated by a glossy, amber swirl—looks elegant enough for formal holiday spreads. The combination of wholesome ingredients and indulgent textures satisfies both health‑conscious diners and those craving a sweet treat. Every bite tells a story of family tradition, culinary curiosity, and the simple joy of turning humble ingredients into a celebration on a plate. This is why I’m sharing the perfected version with you, hoping it becomes a beloved staple in your own kitchen memories.

1/2 cup (115 g) unsalted butter, melted Use high‑quality butter for a richer mouthfeel; can substitute with coconut oil for dairy‑free version.
1/2 cup (100 g) granulated brown sugar Adds caramel notes; for a lower‑glycemic option, use coconut sugar or a blend of erythritol and maple syrup.
2 large eggs, lightly beaten Eggs bind the puree and add richness; for vegans, replace with 2 Tbsp flaxseed meal + 6 Tbsp water per egg.
1 teaspoon pure vanilla extract Enhances the natural sweetness; use almond extract for a nutty twist.
1/2 teaspoon ground cinnamon Adds warm spice; nutmeg or pumpkin spice can be substituted for a different flavor profile.
1/4 teaspoon ground ginger Provides subtle heat; increase to 1/2 tsp for a spicier note.
2 cups (about 300 g) mini marshmallows Look for fluffy, fresh marshmallows; avoid those that are already browned for best results.
1/4 cup (30 g) chopped toasted pecans (optional) Adds crunch and a buttery note; walnuts or almonds work well as alternatives.

Instructions

Sweet Potato Casserole With Marshmallow Swirl
1

Preheat & Prepare Sweet Potatoes

Set your oven to 375°F (190°C) and line a 9‑by‑13‑inch baking dish with parchment for easy cleanup. While the oven warms, place the peeled and cubed sweet potatoes into a large pot, covering them with cold water by an inch. Bring to a gentle boil over medium‑high heat, then reduce to a simmer. Cook for 12‑15 minutes, or until the potatoes are fork‑tender but still hold their shape. This gentle cooking method preserves the natural sugars, preventing a watery puree later on. Once tender, drain thoroughly and return the potatoes to the pot; allow them to steam‑dry for a minute or two, which helps achieve a fluffier mash.

Pro Tip: For an extra caramel note, roast the cubed sweet potatoes on a sheet pan for 20 minutes before boiling; this adds depth without extra steps.
2

Mash & Enrich the Sweet Potato Base

Using a potato masher or a hand‑held mixer, mash the potatoes until smooth—no lumps should remain. Add the melted butter while the mash is still warm; this ensures the butter incorporates fully, creating a glossy texture. Stir in the brown sugar, allowing it to dissolve completely. The mixture should be a deep amber color. Next, blend in the beaten eggs one at a time, whisking after each addition. The eggs act as a binder and add richness, preventing the casserole from becoming crumbly after baking. Finally, fold in vanilla, cinnamon, and ginger, tasting for balance. If you prefer a spicier profile, increase the ginger to 1/2 teaspoon.

Pro Tip: For a smoother texture, run the mashed potatoes through a food processor for 30 seconds before adding butter.
3

Transfer to Baking Dish

Evenly spread the sweet‑potato mixture across the prepared baking dish, smoothing the top with a spatula to create an even layer about 1‑inch thick. An even surface ensures consistent cooking and a uniform caramelized crust. If you like a little extra texture, sprinkle the optional toasted pecans now, allowing them to embed slightly into the surface. This will give you a delightful crunch that contrasts with the soft marshmallow topping later.

Pro Tip: Lightly drizzle a teaspoon of maple syrup over the surface for a caramel‑rich finish.
4

Create the Marshmallow Swirl

Scatter the mini marshmallows evenly over the sweet‑potato base. For a truly dramatic swirl, reserve about one‑third of the marshmallows, and after the initial bake, add the remaining batch and broil for the final 2‑3 minutes. This two‑stage approach yields a soft interior marshmallow layer with a crisp, caramelized top. If you prefer a single‑step method, simply cover the entire surface and proceed to the next step; the marshmallows will still brown nicely under the broiler.

Pro Tip: Avoid over‑crowding the marshmallows; too many will melt into a gooey mess rather than forming a distinct crust.
5

First Bake – Set the Base

Place the dish in the preheated oven and bake for 25 minutes. This stage cooks the sweet‑potato mixture through and begins to melt the marshmallows slightly, creating a cohesive layer. Midway through, rotate the pan 180° to ensure even heat distribution, especially if your oven has hot spots. After 25 minutes, the edges should be bubbling, and the marshmallows will have softened but not yet browned.

Pro Tip: If your oven tends to run hot, lower the temperature to 350°F (175°C) and extend the bake by 5‑7 minutes.
6

Broil for the Final Caramelization

After the initial bake, switch the oven to the broil setting (high). If you set aside a third of the marshmallows, sprinkle them now for a layered effect. Broil for 2‑4 minutes, watching closely; the marshmallows should turn a deep golden‑brown, almost caramelized, without burning. The aroma will become intensely sweet and slightly nutty. Once the desired color is achieved, remove the casserole from the oven and let it rest for 5 minutes. This rest period allows the interior to firm up, making it easier to slice.

Pro Tip: Keep the oven door slightly ajar during broiling to prevent excessive heat buildup and to give you a clear view.
7

Cool & Slice

Allow the casserole to sit on a cooling rack for 5‑7 minutes. This short cooling period helps the sauce set, preventing it from spilling over the plate. Using a sharp, non‑serrated knife, cut the casserole into 8 equal squares or rectangles. Wipe the blade clean between cuts for crisp edges. Serve warm; the marshmallow topping will be soft and slightly gooey, while the base remains firm and buttery.

Pro Tip: For a decorative presentation, drizzle a thin ribbon of melted butter or caramel sauce over each slice just before serving.
8

Enjoy & Share

Gather your loved ones around the table and let the aroma do the talking. This casserole pairs beautifully with a crisp green salad or a scoop of vanilla ice cream for an indulgent contrast. Store any leftovers in an airtight container and reheat gently (see storage section). Whether it’s a holiday centerpiece or a comforting week‑night treat, this sweet‑potato masterpiece is sure to become a family favorite.

Expert Tips

Tip #1: Roast Sweet Potatoes First

Roasting the cubed sweet potatoes at 425°F for 20 minutes before boiling intensifies their natural sugars, giving the casserole a deeper caramel flavor without adding extra sweeteners. This step also reduces the overall moisture content, resulting in a firmer, less soggy final dish.

Tip #2: Use Real Butter

Real, unsalted butter provides a richer mouthfeel and a subtle nutty aroma that margarine cannot replicate. If you need a dairy‑free version, choose a high‑fat coconut oil, but be aware it will impart a faint coconut flavor.

Tip #3: Don’t Over‑Mix Eggs

When folding in the eggs, mix just until incorporated. Over‑mixing can introduce excess air, leading to a spongy texture rather than the desired dense, custard‑like base.

Tip #4: Even Marshmallow Distribution

Scatter marshmallows in a single, even layer. This prevents clumping and ensures each bite gets a balanced amount of the caramelized topping. If you prefer a layered effect, reserve a portion for a second broil.

Tip #5: Watch the Broiler Closely

Marshmallows can go from perfectly caramelized to burnt in seconds. Keep the oven door slightly ajar, set a timer for 30‑second intervals, and remove the casserole the moment you see a deep golden hue.

Tip #6: Rest Before Slicing

Allow the casserole to rest 5‑7 minutes after baking. This short cooling period lets the custard set, making clean cuts and preventing the topping from sliding off the plate.

Tip #7: Add a Crunchy Topping

For texture contrast, sprinkle toasted pecans, walnuts, or even crushed candied ginger over the marshmallows just before the final broil. The nuts toast quickly and add a buttery crunch that complements the soft topping.

Common Mistakes & How to Fix Them

  • Mistake 1 – Over‑cooking the sweet potatoes
    If potatoes become mushy, the puree turns watery, leading to a soggy casserole. To avoid this, test with a fork; they should be tender but still hold shape. If over‑cooked, drain well and pat dry with a clean kitchen towel before mashing.
  • Mistake 2 – Burning the marshmallow topping
    Marshmallows brown quickly under a broiler. Keep a close eye, set the oven door ajar, and use short broil intervals. If they do burn, scrape off the charred bits and continue with a fresh layer of marshmallows.
  • Mistake 3 – Uneven marshmallow distribution
    Clumped marshmallows create pockets of gooeyness and dry spots elsewhere. Spread them in a thin, even layer and gently press with a spatula for uniform coverage.
  • Mistake 4 – Skipping the resting period
    Cutting immediately after baking results in a runny interior and broken slices. Allow the casserole to rest 5‑7 minutes; the structure will firm up, making clean serving easier.
  • Mistake 5 – Using low‑quality marshmallows
    Cheap marshmallows can contain excess gelatin, leading to a rubbery texture. Opt for fresh, fluffy marshmallows with a smooth surface for the best melt and caramelization.

Variations & Creative Twists

  • Maple‑Pecan Swirl
    Replace half the brown sugar with pure maple syrup and fold in 1/3 cup toasted pecans into the sweet‑potato base. The maple adds a woody sweetness while the pecans contribute a buttery crunch.
  • Spicy Chipotle Kick
    Add 1/2 teaspoon chipotle powder to the spice blend for a subtle smoky heat. Balance the heat with a drizzle of honey after baking.
  • Coconut‑Mango Fusion
    Swap butter for coconut oil, stir in 1/4 cup shredded coconut, and top with toasted coconut flakes instead of marshmallows. Finish with a spoonful of mango puree for a tropical twist.
  • Vegan Delight
    Use flax‑egg replacer (2 Tbsp ground flaxseed + 6 Tbsp water per egg), coconut oil, and vegan marshmallows. The flavor remains authentic while the dish stays 100% plant‑based.
  • Savory Herb Infusion
    Add 1 tablespoon fresh rosemary, finely chopped, to the sweet‑potato mixture and replace marshmallows with a mixture of grated Parmesan and breadcrumbs.

Storage & Reheating

Allow the casserole to cool completely before storing. Transfer leftovers to an airtight glass or BPA‑free plastic container. It will keep in the refrigerator for up to 4 days. For longer storage, freeze individual portions wrapped tightly in plastic wrap and then placed in a freezer‑safe bag; they will retain quality for up to 3 months.

To reheat, preheat your oven to 350°F (175°C). Place a slice (or the entire dish, if frozen) on a baking sheet, cover loosely with foil to prevent the marshmallow topping from burning, and heat for 15‑20 minutes (longer if frozen). For a fresh caramelized top, remove the foil during the last 3 minutes and broil for 30‑45 seconds, watching closely.

Serving Suggestions

  • • Serve warm with a dollop of vanilla Greek yogurt for a tangy contrast.
  • • Pair with a crisp mixed green salad dressed in a light apple‑cider vinaigrette.
  • • Add a scoop of vanilla bean ice cream on the side for an indulgent dessert‑to‑dessert combo.
  • • Sprinkle fresh chopped chives or mint over each slice for a pop of color and freshness.
  • • Accompany with a glass of chilled hard cider or a light, fruity white wine such as Riesling.

Nutrition

Per serving (1 of 8)

Calories
420 kcal
Total Fat
18 g
Saturated Fat
9 g
Cholesterol
55 mg
Sodium
210 mg
Carbohydrates
58 g
Fiber
6 g
Sugars
34 g

Frequently Asked Questions

While you can substitute regular white or Yukon Gold potatoes, the flavor profile changes dramatically. Sweet potatoes provide natural sweetness, a vibrant color, and a higher beta‑carotene content. If you opt for regular potatoes, consider adding extra brown sugar or a drizzle of maple syrup to mimic the sweetness, and expect a less orange hue and a slightly different texture.

You can make a quick marshmallow topping by whisking together 1/2 cup heavy cream, 2 Tbsp powdered sugar, 1 tsp vanilla, and 1 tsp gelatin dissolved in warm water. Spread this mixture over the casserole and broil for 2‑3 minutes. The result will be a glossy, slightly firmer crust that still delivers that sweet, airy feel.

Absolutely. Assemble the sweet‑potato base and add the marshmallows, then cover tightly with foil and refrigerate up to 24 hours. When ready to serve, bake for an additional 10‑12 minutes to reheat, then broil for the final caramelization. This makes it ideal for holiday prep.

Yes, the core ingredients are naturally gluten‑free. Just ensure any added toppings (such as breadcrumbs or certain pecan mixes) are certified gluten‑free if you have a strict intolerance.

Reduce the brown sugar to 1/4 cup and replace half of it with a natural sweetener like stevia or erythritol. For the marshmallow topping, choose sugar‑free mini marshmallows or make a low‑sugar topping using whipped coconut cream sweetened with a touch of monk fruit.

A light arugula salad dressed with lemon vinaigrette balances the sweetness, while a side of roasted Brussels sprouts with a splash of balsamic adds a savory counterpoint. For a more indulgent spread, serve alongside a creamy mushroom gravy.

Yes. A 8‑by‑8‑inch baking dish works well for 6 servings; just adjust the baking time slightly—reduce by 5‑7 minutes and keep a close eye on the marshmallow topping during broiling.

Recipe Summary

Prep
3 min
Cook
12 min
Total
15 min
Servings
2
Category: Desserts recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 3 pounds (about 1.4 kg) sweet potatoes, peeled and cubed
  • 1/2 cup (115 g) unsalted butter, melted
  • 1/2 cup (100 g) granulated brown sugar
  • 2 large eggs, lightly beaten
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground ginger
  • 2 cups (about 300 g) mini marshmallows
  • 1/4 cup (30 g) chopped toasted pecans (optional)

Instructions

1
Preheat & Prepare Sweet Potatoes

Set your oven to 375°F (190°C) and line a 9‑by‑13‑inch baking dish with parchment for easy cleanup. While the oven warms, place the peeled and cubed sweet potatoes into a large pot, covering them with...

2
Mash & Enrich the Sweet Potato Base

Using a potato masher or a hand‑held mixer, mash the potatoes until smooth—no lumps should remain. Add the melted butter while the mash is still warm; this ensures the butter incorporates fully, creat...

3
Transfer to Baking Dish

Evenly spread the sweet‑potato mixture across the prepared baking dish, smoothing the top with a spatula to create an even layer about 1‑inch thick. An even surface ensures consistent cooking and a un...

4
Create the Marshmallow Swirl

Scatter the mini marshmallows evenly over the sweet‑potato base. For a truly dramatic swirl, reserve about one‑third of the marshmallows, and after the initial bake, add the remaining batch and broil ...

5
First Bake – Set the Base

Place the dish in the preheated oven and bake for 25 minutes. This stage cooks the sweet‑potato mixture through and begins to melt the marshmallows slightly, creating a cohesive layer. Midway through,...

6
Broil for the Final Caramelization

After the initial bake, switch the oven to the broil setting (high). If you set aside a third of the marshmallows, sprinkle them now for a layered effect. Broil for 2‑4 minutes, watching closely; the ...

7
Cool & Slice

Allow the casserole to sit on a cooling rack for 5‑7 minutes. This short cooling period helps the sauce set, preventing it from spilling over the plate. Using a sharp, non‑serrated knife, cut the cass...

8
Enjoy & Share

Gather your loved ones around the table and let the aroma do the talking. This casserole pairs beautifully with a crisp green salad or a scoop of vanilla ice cream for an indulgent contrast. Store any...

You May Also Like

Discover more delicious recipes

Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.