Creamy Sweet Potato Casserole Recipe with Easy Caramelized Marshmallow Topping

Posted on

creamy sweet potato casserole - featured image

There was this one chilly Thanksgiving evening when I realized I’d forgotten to make a side dish—yep, totally blanked on the sweet potatoes. With guests arriving in less than an hour and the kitchen already a mess, I scrambled through my pantry and fridge for anything remotely comforting. That’s when I stumbled upon some leftover cooked sweet potatoes and a bag of marshmallows, still patiently waiting to be used from last holiday’s baking spree. Honestly, I was skeptical about combining creamy sweet potatoes with caramelized marshmallows, thinking it might end up overly sweet or sticky. But out of sheer necessity, I whipped up what would become my now-favorite creamy sweet potato casserole with caramelized marshmallow topping.

The result? A dish that felt like a warm hug after a hectic day—silky, rich sweet potatoes under a golden, slightly toasted marshmallow blanket that had just enough caramel notes to keep everyone coming back for seconds. It was one of those quiet kitchen moments where you realize that simple ingredients, a bit of improvisation, and a dash of patience can turn a forgotten side dish into the star of the table. Since then, this recipe has sneaked its way into my regular holiday rotation, and honestly, I find myself making it more often than the holidays call for. There’s something about the creamy texture paired with that lightly crisp, gooey marshmallow topping that just sticks with you—comfort food with a little magic, you know?

What’s stuck with me the most? How this recipe feels like a little kitchen rescue—easy, forgiving, and totally crowd-pleasing. It’s not fancy, but it’s exactly the kind of dish that makes people pause and smile, sometimes without even realizing why. That quiet satisfaction is why this creamy sweet potato casserole with caramelized marshmallow topping has a permanent spot in my recipe box.

Why You’ll Love This Recipe

  • Quick & Easy: Comes together in under 45 minutes, perfect for those busy holiday prep days or spontaneous get-togethers.
  • Simple Ingredients: No need for fancy or hard-to-find items; most are pantry staples or everyday groceries.
  • Perfect for Holidays & Comfort Food Cravings: Whether it’s Thanksgiving, Christmas, or just a cozy Sunday dinner, this casserole fits right in.
  • Crowd-Pleaser: Kids love the marshmallow topping, and adults appreciate the smooth, subtly spiced sweet potatoes.
  • Unbelievably Delicious: The texture is creamy without being mushy, and the caramelized marshmallow topping adds a perfect sweet crunch that balances the dish.

This recipe isn’t just another sweet potato casserole—it’s the version I trust when I want to impress without stress. The trick is in blending the sweet potatoes until ultra-smooth and carefully torching or broiling the marshmallows just right, so they’re golden but not burnt. I’ve played around with this recipe enough times to get the seasoning just balanced: a hint of cinnamon and nutmeg that warms the palate without overshadowing the sweet potatoes’ natural flavor.

And honestly, it’s the kind of dish that makes you close your eyes after the first bite, savoring that creamy and caramelized combo. It’s comfort food that feels a little special, inviting, and downright addictive.

What Ingredients You Will Need

This creamy sweet potato casserole recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these you probably already have on hand, and if not, they’re easy to find at any grocery store.

  • Sweet Potatoes: About 3 large sweet potatoes (roughly 3 pounds / 1.4 kg), peeled and chopped. I prefer firm, fresh sweet potatoes for the best texture.
  • Butter: 6 tablespoons (85g), unsalted and softened (adds richness and silkiness).
  • Brown Sugar: 1/3 cup (65g), packed (for natural sweetness and depth).
  • Heavy Cream: 1/2 cup (120ml) – you can swap with full-fat coconut milk for a dairy-free twist.
  • Vanilla Extract: 1 teaspoon, pure (boosts the overall flavor).
  • Ground Cinnamon: 1 teaspoon (adds warm spice).
  • Ground Nutmeg: 1/4 teaspoon (just a hint, but it makes a difference).
  • Salt: 1/2 teaspoon, to balance sweetness.
  • Large Marshmallows: About 2 cups (roughly 100g), mini or regular sized—mini marshmallows create a more even, caramelized topping, but regular ones give a gooey texture.

Optional additions:

  • 1/2 cup chopped pecans or walnuts (for a crunchy topping layer)
  • 1/4 teaspoon ground ginger (for extra warmth)

For the best results, I usually pick organic sweet potatoes when available, and I’ve found that brands like Land O Lakes unsalted butter give the creamiest mouthfeel. If you’re aiming for a lighter version, swapping heavy cream for half-and-half works too, though the texture won’t be quite as rich.

Equipment Needed

  • Large Pot: For boiling or steaming the sweet potatoes. I usually use a heavy-bottomed pot to avoid scorching.
  • Mixing Bowls: One large bowl for mashing and mixing ingredients.
  • Hand Mixer or Potato Masher: A hand mixer makes the texture extra smooth, but a sturdy masher works fine if you don’t mind a bit of chunkiness.
  • Baking Dish: A 9×13 inch (23×33 cm) casserole dish is perfect. Glass or ceramic works beautifully for even baking.
  • Oven or Kitchen Torch: The oven’s broil setting works for caramelizing marshmallows, but a kitchen torch gives more control for that perfect golden finish.
  • Spatula and Measuring Cups/Spoons: For mixing and measuring ingredients precisely.

If you don’t have a kitchen torch, no worries—just keep a close eye under the broiler to avoid burning. Also, I recommend using a silicone spatula for mixing; it’s gentle on the casserole dish and helps scrape every bit of creamy goodness.

Preparation Method

creamy sweet potato casserole preparation steps

  1. Prep the Sweet Potatoes: Peel and chop the sweet potatoes into roughly 2-inch (5 cm) chunks. Place them in a large pot and cover with cold water. Bring to a boil over high heat, then reduce to medium and simmer for about 20-25 minutes until tender. (You can test by piercing with a fork; it should slide in easily.) Drain well.
  2. Mash the Sweet Potatoes: Transfer the drained sweet potatoes to a large mixing bowl. Use a hand mixer or potato masher to mash until smooth and creamy. This usually takes about 3-5 minutes with a hand mixer. (If you prefer a bit of texture, mash less thoroughly.)
  3. Add Flavorings: While the potatoes are still warm, add the softened butter (6 tablespoons), brown sugar (1/3 cup), heavy cream (1/2 cup), vanilla extract (1 teaspoon), ground cinnamon (1 teaspoon), ground nutmeg (1/4 teaspoon), and salt (1/2 teaspoon). Mix well until everything is fully incorporated and the mixture looks shiny and creamy.
  4. Transfer to Baking Dish: Spoon the creamy sweet potato mixture into your greased 9×13 inch (23×33 cm) casserole dish, smoothing the top with a spatula. The surface should be even and glossy.
  5. Add Marshmallow Topping: Evenly sprinkle about 2 cups of marshmallows over the sweet potato layer. If you like nuts, sprinkle chopped pecans or walnuts at this point for extra crunch.
  6. Caramelize the Marshmallows: Place the casserole under the oven’s broiler on high, about 4-6 inches (10-15 cm) from the heat source. Broil for 2-4 minutes, watching closely, until the marshmallows puff up and turn golden brown. (They can burn quickly, so don’t walk away.) Alternatively, use a kitchen torch to toast the marshmallows evenly.
  7. Rest and Serve: Let the casserole sit for 5 minutes after removing from the oven. This lets the topping set slightly while keeping the interior warm and creamy. Serve warm.

Pro tip: If the sweet potato mash feels too thick after mashing, add a splash more heavy cream or milk to loosen it up—it should be spoonable but not runny. Also, don’t skip the resting time; it really helps the flavors meld and the topping to settle just right.

Cooking Tips & Techniques

  • Perfectly Smooth Sweet Potatoes: Warm sweet potatoes mash more easily, so mash while still hot. If you want ultra-smooth results, strain the mashed sweet potatoes through a fine sieve or use a food mill.
  • Watch the Marshmallows Carefully: Broiling marshmallows can go from perfect to burnt in seconds. Stay close and keep the oven door slightly open if possible for better control.
  • Balance Sweetness: If your sweet potatoes are naturally very sweet, reduce the brown sugar slightly to avoid the casserole becoming cloying.
  • Make Ahead Tip: You can prepare the sweet potato mixture a day in advance and store it covered in the fridge. Add the marshmallow topping and broil just before serving.
  • Multitasking: While the potatoes boil, prep your marshmallows and other ingredients. This keeps the process streamlined and minimizes downtime.
  • Don’t Overmix: Overmixing can make the casserole gummy. Mix just until smooth and combined.

Personally, I learned the hard way that skipping the resting step made the marshmallow topping slide right off the sweet potatoes. Patience always pays off here.

Variations & Adaptations

  • Vegan Version: Use coconut cream or almond milk instead of heavy cream, vegan butter, and dairy-free marshmallows to keep it plant-based and creamy.
  • Spiced Up: Add a pinch of ground ginger or allspice for a warmer, spicier profile that pairs beautifully with the marshmallow topping.
  • Nutty Crunch: Mix chopped pecans or walnuts into the sweet potato mash or sprinkle on top before adding marshmallows for texture contrast.
  • Low-Sugar: Cut down on brown sugar and use a sugar substitute like maple syrup or honey for a more natural sweetness.
  • Mini Casseroles: Make individual portions in ramekins for easy serving and personalized toppings.

One variation I tried recently involved swirling in a bit of cream cheese into the mash for tang and extra creaminess—it was unexpected but delicious! Feel free to experiment with your favorite spices and toppings to make this recipe your own.

Serving & Storage Suggestions

This creamy sweet potato casserole is best served warm, straight from the oven, when the marshmallows are still slightly gooey and the sweet potatoes silky. I like to serve it alongside roasted turkey or baked ham, along with crisp green vegetables to balance the richness.

For drinks, a lightly spiced cider or a glass of dry white wine complements the sweetness nicely.

To store leftovers, cover the casserole tightly with foil or plastic wrap and refrigerate for up to 3 days. Reheat gently in a 350°F (175°C) oven for 15-20 minutes until warmed through to keep the marshmallow topping from becoming rubbery. You can also microwave single portions, but the topping texture will soften.

Freezing is possible but not ideal for the marshmallow topping—it tends to lose its toasted texture. If freezing, cover well and freeze only the sweet potato base, then add fresh marshmallows and broil after thawing.

Leftovers often taste even better the next day as the flavors meld and the sweet potatoes firm up just a bit.

Nutritional Information & Benefits

One serving (about 1/8 of the casserole) provides roughly:

Calories 280
Fat 12g
Carbohydrates 40g
Protein 3g
Fiber 4g

Sweet potatoes are a great source of beta-carotene (vitamin A), fiber, and antioxidants, which support eye health and digestion. The moderate use of butter and cream adds satisfying richness but can be adjusted for lighter versions. Marshmallows add sweetness but contain minimal nutrients, so they’re best enjoyed in moderation. This recipe fits well into gluten-free diets, but watch for allergy considerations with toppings like nuts.

From my experience, making this dish feels like indulging in something cozy yet wholesome, perfect for those moments when you want comfort without guilt.

Conclusion

This creamy sweet potato casserole with caramelized marshmallow topping is one of those recipes that keeps showing up on my table, no matter the season. It’s simple, forgiving, and somehow manages to bring that warm, cozy feeling with every bite. I love how easy it is to make but how special it tastes—a balance that’s hard to find in many dishes.

Feel free to tweak the spices, try different toppings, or go vegan if you prefer. The recipe welcomes your personal touch. I hope you find as much comfort and joy in this casserole as I do, whether it’s for a holiday feast or a quiet weeknight treat.

If you decide to try it out, I’d love to hear how you made it your own—drop a comment or share your favorite variations. Here’s to many cozy meals ahead!

Frequently Asked Questions

Can I make this sweet potato casserole ahead of time?

Yes! Prepare the sweet potato mixture and refrigerate it for up to 24 hours. Add the marshmallow topping and broil just before serving for the best texture.

What’s the best way to caramelize the marshmallows?

You can broil the casserole in the oven, watching carefully to avoid burning, or use a kitchen torch for more precise control over browning.

Can I use canned sweet potatoes instead of fresh?

While fresh sweet potatoes yield the best texture and flavor, canned can be used in a pinch. Drain well and mash thoroughly to remove excess moisture.

Is there a dairy-free version of this casserole?

Absolutely! Swap butter and heavy cream for vegan alternatives like coconut oil and coconut cream, and use dairy-free marshmallows to keep it plant-based.

How long does leftover casserole keep in the fridge?

Stored in an airtight container, leftovers last about 3 days. Reheat gently in the oven to maintain creamy texture and soft marshmallow topping.

Pin This Recipe!

creamy sweet potato casserole recipe
Print

Creamy Sweet Potato Casserole Recipe with Easy Caramelized Marshmallow Topping

A comforting and creamy sweet potato casserole topped with golden caramelized marshmallows, perfect for holidays or cozy dinners. This easy recipe combines smooth sweet potatoes with a lightly toasted marshmallow topping for a crowd-pleasing side dish.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 large sweet potatoes (about 3 pounds / 1.4 kg), peeled and chopped
  • 6 tablespoons (85g) unsalted butter, softened
  • 1/3 cup (65g) packed brown sugar
  • 1/2 cup (120ml) heavy cream (or full-fat coconut milk for dairy-free)
  • 1 teaspoon pure vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 2 cups (about 100g) large marshmallows (mini or regular sized)
  • Optional: 1/2 cup chopped pecans or walnuts
  • Optional: 1/4 teaspoon ground ginger

Instructions

  1. Peel and chop the sweet potatoes into roughly 2-inch chunks. Place in a large pot and cover with cold water. Bring to a boil over high heat, then reduce to medium and simmer for 20-25 minutes until tender. Drain well.
  2. Transfer drained sweet potatoes to a large mixing bowl. Mash with a hand mixer or potato masher until smooth and creamy, about 3-5 minutes with a hand mixer.
  3. While still warm, add softened butter, brown sugar, heavy cream, vanilla extract, ground cinnamon, ground nutmeg, and salt. Mix well until fully incorporated and creamy.
  4. Spoon the sweet potato mixture into a greased 9×13 inch casserole dish, smoothing the top evenly.
  5. Evenly sprinkle marshmallows over the sweet potato layer. If desired, sprinkle chopped pecans or walnuts for extra crunch.
  6. Place casserole under the oven broiler on high, 4-6 inches from heat. Broil for 2-4 minutes, watching closely until marshmallows puff and turn golden brown. Alternatively, use a kitchen torch to toast marshmallows evenly.
  7. Let casserole rest for 5 minutes after removing from oven to set topping and keep interior warm. Serve warm.

Notes

Mash sweet potatoes while warm for smooth texture. Watch marshmallows carefully when broiling to avoid burning. Rest casserole after broiling to let topping set. Optional nuts add crunch. For dairy-free, substitute coconut milk and vegan butter, and use dairy-free marshmallows.

Nutrition

  • Serving Size: 1/8 of casserole
  • Calories: 280
  • Fat: 12
  • Carbohydrates: 40
  • Fiber: 4
  • Protein: 3

Keywords: sweet potato casserole, marshmallow topping, holiday side dish, Thanksgiving recipe, creamy sweet potatoes, caramelized marshmallows, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating