Classic Sweet Potato Casserole

Sections: Comforting Casserole Dishes for Cozy Nights

This dish layers creamy sweet potatoes infused with cinnamon, vanilla, nutmeg, and brown sugar, baked to silky perfection. The topping of mini marshmallows is toasted just right, creating a golden, fluffy crust that adds sweetness and texture. Perfect for holiday gatherings or anytime you want a warm, sweet side. Variations include swapping marshmallows for pecans or coconut cream for dairy-free options. Prepare ahead to save time.

Written By William
Last modified on Wed, 01 Oct 2025 10:24:27 GMT
A casserole dish filled with sweet potatoes and marshmallows. Pin to Save
A casserole dish filled with sweet potatoes and marshmallows. | cozybakinglife.com

This classic sweet potato casserole with toasted marshmallows is the perfect way to bring warmth and sweetness to your holiday table. The creamy, spiced sweet potato base paired with a golden, caramelized marshmallow topping creates a comforting dish that feels both nostalgic and festive. It has become a beloved tradition in many homes, offering a delicious balance of flavors and textures that everyone looks forward to.

I first made this casserole for a Thanksgiving dinner with friends and it was an instant hit. Now it is a staple I bring to every holiday gathering because it gets devoured fast and sparks sweet memories.

Ingredients

  • Four large sweet potatoes: peeled and cut into chunks for smooth and creamy texture
  • Half a cup unsalted butter: melted to add richness without overwhelming the sweetness
  • Half a cup packed brown sugar: to provide deep caramel flavor and natural sweetness
  • Quarter cup heavy whipping cream: for silky consistency and extra moisture
  • Two lightly beaten eggs: to help bind the filling and add a tender crumb
  • One teaspoon pure vanilla extract: to enhance all other flavors beautifully
  • One teaspoon ground cinnamon: brings warm spice and depth that complements sweet potato naturally
  • Half teaspoon ground nutmeg: adds a subtle aromatic spice perfect for holiday dishes
  • Half teaspoon salt: balances the sweetness and enhances all flavor notes
  • Three cups mini marshmallows: for that signature fluffy toasted top that’s both sweet and textural choose fresh soft marshmallows for best results

Instructions

Prepare Sweet Potatoes:
Bring a large pot of water to a rolling boil. Add the peeled and chunked sweet potatoes and cook until they are very tender when pierced with a fork about 15 to 20 minutes. Drain completely and transfer to a large mixing bowl to cool just slightly so they are warm but manageable for mashing.
Blend Potato Mixture:
Use a stand mixer with the paddle attachment or a sturdy potato masher to blend the sweet potatoes until mostly smooth. Slowly add melted butter brown sugar heavy cream beaten eggs vanilla extract cinnamon nutmeg and salt. Continue mixing until the filling is silky and evenly combined without lumps. This step ensures a creamy luscious base with spices well distributed.
Bake the Filling:
Lightly grease a 9x13 inch casserole dish with butter or nonstick spray. Pour the sweet potato mixture into the dish and spread evenly with a spatula. Place in a preheated oven at 350 degrees Fahrenheit (175 degrees Celsius). Bake uncovered for 25 to 30 minutes until the filling is set around edges and slightly bubbling. This bakes the mixture so it holds shape and melds flavors beautifully.
Add Marshmallow Topping:
Remove the casserole from the oven carefully. Evenly scatter the mini marshmallows on top so they cover the filling completely. The marshmallows should be touching each other slightly for the best browning effect.
Finish Under Broiler:
Switch your oven to broil on high and return the dish to the oven. Broil for just one to two minutes watching closely as marshmallows toast rapidly. Remove as soon as they are golden brown and puffed for a perfect toasted finish that balances sweetness with a hint of caramelization. Serve warm immediately for best texture and flavor.
A delicious casserole with marshmallows on top.
A delicious casserole with marshmallows on top. | cozybakinglife.com

This dish is a nostalgic favorite in my family and always brings everyone together around the table. I love how the toasted marshmallows remind me of childhood holidays spent at my grandmother’s house where everyone eagerly gathered to scoop out seconds of this lovely casserole.

Storage Tips

Cool the casserole completely before storing. Place any leftover baked sweet potato filling in an airtight container and refrigerate up to four days. Store marshmallows separately at room temperature to avoid them becoming sticky. To reheat warm filling covered in a casserole dish and add fresh marshmallows on top before briefly broiling again to recreate that signature toasted topping.

Ingredient Substitutions

Heavy cream can be swapped with coconut cream to add a subtle tropical sweetness perfect for dairyfree diets. Maple syrup or honey can replace brown sugar for a different layer of sweetness and flavor complexity. Toasted pecans are a fantastic substitute for marshmallows if you want less sweetness and more crunch.

Serving Suggestions

Sprinkle fresh grated nutmeg or a zest of orange over the casserole just before serving to brighten its flavors. Pairs wonderfully with roasted turkey glazed ham or grilled pork tenderloin for a complete holiday feast. Try a drizzle of bourboninfused caramel sauce or add a cinnamon streusel crumb topping alongside marshmallows for a gourmet twist.

A white plate with a casserole of sweet potatoes and marshmallows.
A white plate with a casserole of sweet potatoes and marshmallows. | cozybakinglife.com

Serve warm immediately for best texture and flavor. This casserole is a comforting holiday favorite.

Common Questions About Recipes

→ Why is my casserole filling watery?

Excess water is usually from overcooked or insufficiently drained sweet potatoes. Drain thoroughly to keep the texture creamy and thick.

→ Can I use canned sweet potato puree instead of fresh potatoes?

Yes, canned puree works well if unsweetened. Adjust seasoning and taste to balance sweetness and texture.

→ How do I get perfectly toasted marshmallows?

Keep a close eye under the broiler and rotate the dish if needed. Marshmallows brown quickly, so watch carefully to avoid burning.

→ What can I use instead of heavy cream?

Coconut cream is a delicious alternative that adds a subtle richness and a hint of tropical flavor.

→ Can I replace marshmallows with something else?

Toasted pecans offer a crunchy, nutty topping that contrasts nicely with the smooth filling and reduces overall sweetness.

Classic Sweet Potato Casserole

Smooth sweet potatoes with cinnamon and nutmeg under a layer of toasted marshmallows.

Prep Time
25 minutes
Time for Cooking
30 minutes
Total Duration
55 minutes
Written By: William

Recipe Category: Casseroles

Skill Level: Great for Beginners

Culinary Style: American

Servings: 8 Portion Count

Dietary Preferences: Vegetarian-Friendly, Gluten-Free

List of Ingredients

→ Sweet Potato Filling

01 4 large sweet potatoes, peeled and cut into chunks
02 ½ cup unsalted butter, melted
03 ½ cup packed brown sugar
04 ¼ cup heavy whipping cream
05 2 large eggs, lightly beaten
06 1 teaspoon vanilla extract
07 1 teaspoon ground cinnamon
08 ½ teaspoon ground nutmeg
09 ½ teaspoon salt

→ Topping

10 3 cups mini marshmallows

Preparation Steps

Step 01

Bring a large pot of water to a boil and cook sweet potato chunks until very tender, approximately 15 to 20 minutes. Drain thoroughly and transfer to a mixing bowl to cool slightly.

Step 02

Using a hand mixer or potato masher, blend sweet potatoes with melted butter, brown sugar, heavy cream, beaten eggs, vanilla, cinnamon, nutmeg, and salt until smooth and creamy, ensuring even spice distribution.

Step 03

Pour the sweet potato mixture into a greased casserole dish and smooth the surface evenly. Bake at 350°F (175°C) for 25 to 30 minutes until set and edges are slightly bubbly.

Step 04

Remove the casserole from the oven and evenly scatter mini marshmallows over the surface, ensuring full coverage.

Step 05

Switch the oven to broil and return the dish for 1 to 2 minutes. Watch carefully until marshmallows are toasted golden brown. Serve warm immediately.

Additional Suggestions

  1. To achieve a silky, lump-free texture, thoroughly mix the sweet potato filling using a hand mixer or food processor.
  2. Monitor marshmallows closely while broiling to prevent burning and achieve perfect browning.
  3. The filling can be prepared a day in advance and refrigerated; bring to room temperature before baking and topping with marshmallows.
  4. Adjust sweetness after blending filling to suit taste preferences due to natural variation in sweet potato sweetness.

Must-Have Supplies

  • Large pot
  • Mixing bowl
  • Hand mixer or potato masher
  • Casserole dish
  • Oven with broiler setting

Allergen Details

Always check ingredient labels for allergens and consult with a professional if uncertain.
  • Contains dairy and eggs
  • May contain allergens from marshmallows, including gelatin

Nutritional Details (Per Portion)

This nutritional info is for general guidance and not a substitute for expert advice.
  • Calories: 326
  • Fat: 18 g
  • Carbohydrates: 38 g
  • Protein: 3 g