Creamy Sweet Potato Casserole with Toasted Marshmallows Easy Holiday Recipe

Posted on

creamy sweet potato casserole - featured image

Let me tell you, the scent of roasted sweet potatoes mingling with warm vanilla and brown sugar, topped off by a golden, toasted marshmallow blanket, is enough to make anyone’s mouth water. The first time I baked this creamy sweet potato casserole with toasted marshmallows, I was instantly hooked—honestly, it was one of those moments where you pause, take a deep breath, and just smile because you know you’re onto something truly special. It wasn’t just about the sweet and buttery flavor; it was the comfort of a dish that felt like a warm hug on a chilly holiday evening.

Years ago, when I was knee-high to a grasshopper, my grandma would whip up a similar sweet potato casserole during Thanksgiving, and it was always the highlight on the table. I remember sneaking bits off the cooling rack while she wasn’t looking (don’t tell!). I wish I had discovered this creamy sweet potato casserole recipe years ago because it’s dangerously easy and delivers pure, nostalgic comfort every single time.

My family couldn’t stop sneaking them off the cooling rack (and I can’t really blame them). This recipe has become a staple for family gatherings, potlucks, and even gifting during the holidays. You know what? It’s perfect for brightening up your Pinterest cookie board or adding a touch of cozy magic to your holiday meal. After testing this creamy sweet potato casserole recipe more times than I care to admit (all in the name of research, of course), I can confidently say it’s one you’re going to want to bookmark and come back to year after year.

Why You’ll Love This Creamy Sweet Potato Casserole with Toasted Marshmallows

This creamy sweet potato casserole with toasted marshmallows isn’t just another side dish—it’s a delicious experience shaped by years of family tradition and kitchen trials. Here’s why it stands out from the crowd:

  • Quick & Easy: Comes together in under 45 minutes, perfect for busy holiday prep or last-minute cravings.
  • Simple Ingredients: No fancy grocery store trips needed—you likely already have everything in your pantry or fridge.
  • Perfect for Holidays & Gatherings: Great for Thanksgiving, Christmas, or any cozy family dinner where comfort food is a must.
  • Crowd-Pleaser: Always gets rave reviews from kids and adults alike who love that classic sweet-and-savory combo.
  • Unbelievably Delicious: The velvety smooth texture paired with that toasty marshmallow topping? Next-level comfort food, honestly.

What makes this recipe different? It’s the perfect balance—creamy sweet potatoes whipped just right (no lumps, promise!), a hint of vanilla and cinnamon to tickle your taste buds, and that toasted marshmallow layer that melts and crisps just enough without turning into a gooey mess. This isn’t just good—it’s the kind of dish that makes you close your eyes after the first bite and savor every spoonful. It’s comfort food that feels indulgent but approachable, making it perfect for impressing guests without the stress.

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’ll find in your pantry or fridge, and I’ve included options to swap things out if needed.

  • Sweet Potatoes – about 4 large (around 3 pounds / 1.4 kg), peeled and cubed (the star of the show!)
  • Unsalted Butter – 6 tablespoons, softened (adds richness and creaminess; I like using Kerrygold for that lovely buttery flavor)
  • Brown Sugar – ½ cup packed (for that deep caramel sweetness)
  • Heavy Cream – ½ cup (120 ml) (use full-fat for the creamiest texture; swap with coconut cream for dairy-free)
  • Vanilla Extract – 1 teaspoon (quality matters—something like Nielsen-Massey works great)
  • Ground Cinnamon – 1 teaspoon (warm and comforting spice)
  • Salt – ½ teaspoon (balances all the sweetness)
  • Large Eggs – 2, room temperature (helps bind the casserole for that perfect slice)
  • Mini Marshmallows – 2 cups (about 140 grams) (the crowning glory for that toasted finish)

Optional but recommended:

  • Ground Nutmeg – a pinch (adds a subtle depth to the spice profile)
  • Pecans or Walnuts – ½ cup chopped (for a crunchy topping variation, if you want to mix it up)

If you prefer gluten-free, this recipe is naturally free of gluten. For a lighter version, swap heavy cream with whole milk, but keep in mind the texture will be less rich. You can also swap brown sugar for coconut sugar for a more natural sweetness.

Equipment Needed

  • Large Pot – to boil the sweet potatoes (a sturdy, heavy-bottomed pot works best to avoid scorching)
  • Mixing Bowls – at least one large for mashing and mixing ingredients
  • Potato Masher or Ricer – I swear by a potato ricer for the smoothest texture, but a good old-fashioned masher works just fine
  • Electric Mixer (optional) – a handheld mixer saves time and effort whipping the potatoes creamy, but you can do it by hand if needed
  • 9×13 Inch Baking Dish – glass or ceramic (I prefer glass for even heat distribution and easy monitoring)
  • Spatula & Whisk – for mixing all the ingredients thoroughly
  • Oven Mitts – a must for safety when pulling that marshmallow-topped casserole out of the oven

If you don’t have a potato ricer, pressing the cooked potatoes through a fine mesh sieve with the back of a spoon works, though it takes a bit more elbow grease. For toasting marshmallows, the oven broiler is perfect, but if you want to get fancy, a kitchen torch can give that spot-toasty finish without worrying about burning the edges.

Preparation Method

creamy sweet potato casserole preparation steps

  1. Preheat your oven to 350°F (175°C). Lightly grease your 9×13 inch (23×33 cm) baking dish with butter or non-stick spray.
  2. Boil the sweet potatoes: Place peeled and cubed sweet potatoes in a large pot and cover with cold water. Bring to a boil over medium-high heat, then reduce to a simmer and cook until tender, about 15-20 minutes. Test by poking with a fork—it should slide in easily.
  3. Drain and mash: Drain the cooked sweet potatoes well and return them to the pot or a large mixing bowl. Use a potato ricer or masher to mash until smooth. No lumps allowed here!
  4. Add butter and sugar: Stir in the softened unsalted butter and brown sugar while the potatoes are still warm, so everything melts and blends beautifully.
  5. Mix in the wet ingredients: Whisk the eggs lightly in a separate bowl. Add heavy cream, vanilla extract, cinnamon, salt, and a pinch of nutmeg if using. Pour this mixture into the sweet potatoes and stir until fully combined. The batter should be creamy and luscious.
  6. Transfer to baking dish: Pour the casserole batter into your prepared dish, smoothing the top with a spatula for an even layer.
  7. Bake the casserole: Place in the oven and bake uncovered for 30-35 minutes, until the edges start to set but the center is still slightly jiggly (it will firm up while cooling).
  8. Add the marshmallows: Remove the casserole from the oven and evenly sprinkle the mini marshmallows over the top.
  9. Toast the marshmallows: Increase oven temperature to broil (or preheat your kitchen torch). Broil the casserole for 2-4 minutes, watching closely, until the marshmallows are puffed and golden brown. Don’t walk away—you want that perfect toasty color without burning!
  10. Cool slightly and serve: Let the casserole rest for 5-10 minutes before serving. This helps it set up and makes it easier to scoop out perfect portions.

Pro tip: If your marshmallows start to brown too quickly, pop the dish on a lower rack or briefly pull it out to cool and then continue broiling in short bursts. Timing and attention here make all the difference!

Cooking Tips & Techniques

Getting that creamy sweet potato casserole just right is easier than you think, but here are some tips I’ve picked up along the way:

  • Perfectly smooth sweet potatoes: Don’t rush draining the potatoes; excess water can make the casserole runny. Using a potato ricer or fine masher helps you avoid lumps that ruin the texture.
  • Room temperature eggs: Adding cold eggs straight from the fridge can cause the mixture to curdle slightly. Let them sit out for a bit or whisk thoroughly before adding.
  • Mix gently but thoroughly: Overmixing can lead to a dense casserole. Stir just until combined for a fluffy and light texture.
  • Watch the marshmallows closely: They can go from golden to burnt in seconds under the broiler. Keep your oven door cracked and your eyes peeled.
  • Multitasking hack: While the potatoes boil, prep the other ingredients and grease your baking dish. Saves you precious time on busy holiday cooking days.

Honestly, the first few times I made this casserole, I either undercooked the potatoes or burnt the marshmallows, so don’t be discouraged if your first batch isn’t perfect. Trial and error is part of the fun!

Variations & Adaptations

This creamy sweet potato casserole is a flexible recipe that you can tweak to fit your taste or dietary needs:

  • Nut topping: Add ½ cup chopped pecans or walnuts mixed with a tablespoon of brown sugar and melted butter on top before baking for a crunchy contrast.
  • Dairy-free version: Use coconut milk or almond milk instead of heavy cream, and swap butter for coconut oil. The texture will be slightly lighter but still creamy and delicious.
  • Spice it up: Try adding ½ teaspoon ground ginger or pumpkin pie spice to the mix for a warming twist.
  • Marshmallow alternatives: For a less sweet option, use a streusel topping made from oats, brown sugar, and butter instead of marshmallows.
  • Seasonal swaps: In spring or summer, mix in fresh or frozen berries for a fresh, fruity version.

One personal favorite variation is sprinkling a little coarse sea salt on top of the toasted marshmallows before serving—it adds a surprising savory note that makes the sweetness pop!

Serving & Storage Suggestions

This creamy sweet potato casserole with toasted marshmallows is best served warm, straight from the oven or after a brief rest to help it set. The toasted marshmallows will still be soft and gooey, making each bite a perfect balance of creaminess and crunch.

Serve alongside roasted turkey, ham, or even as a sweet side for vegetarian mains. Pair it with a crisp salad or green beans to cut through the richness. For drinks, a spiced apple cider or a light white wine complements the flavors beautifully.

Leftovers? No worries. Store them covered in the refrigerator for up to 3 days. To reheat, microwave individual servings or warm the entire casserole in a 350°F (175°C) oven for 15-20 minutes until heated through. If the marshmallow topping loses its toastiness, a quick broil for 1-2 minutes will refresh that golden crust.

Fun fact: the flavors actually deepen after a day or two, so if you can wait, leftovers taste even better the next day!

Nutritional Information & Benefits

This creamy sweet potato casserole packs a nutritious punch while feeling like a treat. A typical serving (about ½ cup or 125 grams) contains approximately:

Nutrient Amount
Calories 220 kcal
Fat 8 g
Carbohydrates 34 g
Protein 3 g
Fiber 4 g
Sugar 16 g

Sweet potatoes are rich in beta-carotene, vitamin C, and fiber, making this dish a nutrient-dense comfort food. The marshmallows add sweetness but are used sparingly. This recipe is naturally gluten-free and can be adapted for dairy-free diets as mentioned earlier.

Honestly, I feel good serving this as a holiday side because it balances indulgence with wholesome ingredients—comfort food without the guilt trip.

Conclusion

If you’re looking for a creamy sweet potato casserole with toasted marshmallows that is easy, crowd-pleasing, and packed with nostalgic warmth, this recipe is your new go-to. It’s adaptable, quick enough to whip up even on hectic holiday days, and downright delicious with every bite.

Feel free to customize the spices, toppings, or dairy options to make it your own. I love this recipe because it brings family and friends together around the table, sparking smiles and full bellies. So go ahead, give it a try, and don’t be shy to share how it turned out!

Got a favorite twist on this creamy sweet potato casserole? Drop a comment below or share your photos—I’d love to see your versions and hear your stories. Happy cooking and cozy holidays!

FAQs About Creamy Sweet Potato Casserole with Toasted Marshmallows

Can I make this casserole ahead of time?

Yes! Prepare the casserole up to the marshmallow topping stage, cover, and refrigerate for up to 24 hours. Add marshmallows and broil just before serving for fresh-toasted goodness.

What’s the best way to toast marshmallows evenly?

Use your oven’s broiler with the rack set about 6 inches (15 cm) from the heat. Watch carefully and broil in short bursts to avoid burning.

Can I use canned sweet potatoes instead of fresh?

Fresh is best for texture and flavor, but in a pinch, canned sweet potatoes can work. Drain well and mash thoroughly, adjusting sugar and spice to taste.

Is there a vegan version of this recipe?

Absolutely! Use dairy-free butter and cream alternatives like coconut milk, and swap eggs with flaxseed meal or a commercial egg replacer. Use vegan marshmallows to top it off.

How do I prevent the casserole from being too watery?

Make sure to drain the boiled sweet potatoes well and mash them thoroughly. Avoid adding too much liquid, and don’t overmix once eggs are added to keep the right consistency.

Pin This Recipe!

creamy sweet potato casserole recipe

Print

Creamy Sweet Potato Casserole with Toasted Marshmallows

A nostalgic and comforting holiday side dish featuring creamy mashed sweet potatoes topped with toasted mini marshmallows, perfect for family gatherings and festive meals.

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

Ingredients

Scale
  • 4 large sweet potatoes (about 3 pounds / 1.4 kg), peeled and cubed
  • 6 tablespoons unsalted butter, softened
  • ½ cup packed brown sugar
  • ½ cup heavy cream (120 ml)
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • ½ teaspoon salt
  • 2 large eggs, room temperature
  • 2 cups mini marshmallows (about 140 grams)
  • Optional: pinch of ground nutmeg
  • Optional: ½ cup chopped pecans or walnuts

Instructions

  1. Preheat your oven to 350°F (175°C). Lightly grease a 9×13 inch baking dish with butter or non-stick spray.
  2. Place peeled and cubed sweet potatoes in a large pot and cover with cold water. Bring to a boil over medium-high heat, then reduce to a simmer and cook until tender, about 15-20 minutes. Test by poking with a fork.
  3. Drain the sweet potatoes well and return them to the pot or a large mixing bowl. Mash until smooth using a potato ricer or masher.
  4. Stir in the softened unsalted butter and brown sugar while the potatoes are still warm.
  5. In a separate bowl, whisk the eggs lightly. Add heavy cream, vanilla extract, cinnamon, salt, and nutmeg if using. Pour this mixture into the sweet potatoes and stir until fully combined.
  6. Pour the casserole batter into the prepared baking dish and smooth the top with a spatula.
  7. Bake uncovered for 30-35 minutes, until the edges start to set but the center is still slightly jiggly.
  8. Remove the casserole from the oven and evenly sprinkle the mini marshmallows over the top.
  9. Increase oven temperature to broil. Broil the casserole for 2-4 minutes, watching closely, until marshmallows are puffed and golden brown.
  10. Let the casserole rest for 5-10 minutes before serving.

Notes

Use a potato ricer for the smoothest texture. Watch marshmallows closely when broiling to avoid burning. For dairy-free, substitute heavy cream with coconut or almond milk and butter with coconut oil. Eggs can be replaced with flaxseed meal or commercial egg replacer for vegan version. Leftovers can be refrigerated for up to 3 days and reheated in oven or microwave.

Nutrition

  • Serving Size: ½ cup (125 grams)
  • Calories: 220
  • Sugar: 16
  • Fat: 8
  • Carbohydrates: 34
  • Fiber: 4
  • Protein: 3

Keywords: sweet potato casserole, holiday recipe, toasted marshmallows, Thanksgiving side dish, creamy sweet potatoes, easy casserole

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