Classic Sweet Potato Casserole

Topic: Cozy & Comforting Fall Recipes

This comforting dish combines creamy sweet potatoes with warm spices like cinnamon, nutmeg, and vanilla extract. The smooth filling is baked until set and finished under the broiler with a golden layer of toasted mini marshmallows, adding a perfect sweet crunch. Variations include swapping heavy cream for coconut cream or marshmallows for toasted pecans to suit dietary preferences. Ideal for holiday gatherings, this casserole balances rich sweetness with cozy flavors and can be prepared ahead for convenience.

A woman in a white chef's coat smiles at the camera.
By racha Racha
Last modified on Wed, 01 Oct 2025 10:13:19 GMT
A white bowl filled with a sweet potato casserole. Bookmark
A white bowl filled with a sweet potato casserole. | recipesbyracha.com

This classic sweet potato casserole with toasted marshmallows brings the perfect blend of creamy, sweet, and slightly spiced comfort that feels like a warm hug on a chilly day. Its rich layers of sweet potato infused with brown sugar, vanilla, cinnamon, and nutmeg, topped with golden toasted marshmallows, make it a beloved dish for holidays and cozy family dinners alike.

I first made this during a Thanksgiving gathering and watching the toasted marshmallows bubble and brown was as rewarding as the first bite. It quickly became the dessert my family requests every year.

Ingredients

  • Four large sweet potatoes: peeled and chunked – look for firm, smooth-skinned potatoes without blemishes for the best texture
  • Half a cup unsalted butter: melted – unsalted gives you control over the seasoning
  • Half a cup packed brown sugar: adds warmth and depth dark brown sugar intensifies the molasses flavor
  • Quarter cup heavy whipping cream: enriches the sweetness with a silky mouthfeel
  • Two lightly beaten eggs: helps bind the casserole while keeping it tender
  • One teaspoon vanilla extract: adds a fragrant sweetness that blends all flavors
  • One teaspoon ground cinnamon: a classic spice that enhances the cozy feel
  • Half teaspoon ground nutmeg: provides a subtle nutty warmth
  • Half teaspoon salt: balances sweetness and boosts flavor
  • Three cups mini marshmallows: use fresh for best toasting results

Instructions

Prepare Sweet Potatoes:
Bring a large pot of water to a rolling boil and add your sweet potato chunks. Cook these until they are very tender, which usually takes about 15 to 20 minutes. Drain thoroughly to remove excess water, then transfer to a large mixing bowl to cool slightly. This prevents the heat from causing the marshmallows to melt prematurely later.
Blend Potato Mixture:
Using a hand mixer or potato masher, combine the sweet potatoes with melted butter, brown sugar, heavy cream, beaten eggs, vanilla extract, cinnamon, nutmeg, and salt. Beat everything together until the mixture is smooth and creamy, making sure that the spices are evenly distributed. Take your time to eliminate lumps to achieve that luxurious texture.
Bake the Filling:
Grease your casserole dish lightly and spread the sweet potato mixture evenly within it. Place it in a preheated oven set at 350 degrees Fahrenheit or 175 degrees Celsius. Bake for 25 to 30 minutes until the casserole is set and you notice slight bubbling around the edges which signals it’s cooked through.
Add Marshmallow Topping:
Remove the casserole carefully from the oven and scatter the mini marshmallows evenly across the surface, achieving full coverage to ensure uniform browning and that “golden blanket” effect.
Finish Under Broiler:
Switch your oven to the broil setting and return the dish to the oven. Watch the marshmallows very closely as they toast – it usually takes just one to two minutes. Remove exactly when the marshmallows become golden and beautifully toasted for that irresistible gooey crunch. Serve warm immediately for the ideal texture contrast.
A white casserole dish filled with a sweet potato casserole and topped with marshmallows.
A white casserole dish filled with a sweet potato casserole and topped with marshmallows. | recipesbyracha.com

Sweet potatoes are my favorite ingredient here their natural sweetness and creaminess pair perfectly with warmly spiced notes. One Thanksgiving, my kids helped spread the marshmallows, making it a cherished yearly tradition that involves everyone in the kitchen.

Storage Tips

Store leftovers covered tightly in the refrigerator for up to four days. When reheating, add fresh marshmallows on top and broil briefly to regain that perfect toasted finish. This keeps the marshmallows from becoming soggy.

Ingredient Substitutions

Try coconut cream instead of heavy cream for a dairy-free version that adds a subtle tropical nuance and creamy richness. Swap toasted pecans for marshmallows if you prefer a crunchy, nutty topping with less sweetness—just toast pecans with a bit of butter and sprinkle on before serving. Replace brown sugar with honey or maple syrup for a different type of natural sweetness that brings deep, aromatic flavors.

Serving Suggestions

Sprinkle freshly grated nutmeg or a little orange zest over the casserole right before serving for extra aroma and complexity. Pairs beautifully with roasted turkey, glazed ham, or grilled pork tenderloin for a festive spread. For an indulgent twist, drizzle bourbon-infused caramel sauce over the casserole or add a crunchy cinnamon streusel alongside marshmallows.

A casserole with marshmallows on top.
A casserole with marshmallows on top. | recipesbyracha.com

Serve warm to enjoy the contrast between the creamy filling and the toasty marshmallow topping. This dish makes a comforting, showstopping side for holiday meals.

Common Questions About Recipes

→ Why is my casserole filling watery?

Excess moisture often comes from overcooked or insufficiently drained sweet potatoes. Ensure potatoes are tender but drained thoroughly to keep the filling thick and smooth.

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

Yes, canned puree can be used but choose unsweetened varieties. Adjust cooking times and taste to avoid overpowering sweetness or altered texture.

→ How can I ensure marshmallows toast evenly?

Keep a close eye while broiling and rotate the dish if needed to prevent uneven browning and burning. Toast marshmallows quickly for golden perfection.

→ What are good substitutions for the topping?

Try toasted pecan pieces for a crunchy, nutty contrast or use a cinnamon streusel for added texture and flavor without extra sweetness.

→ Can the filling be made ahead of time?

Yes, prepare the sweet potato filling a day before and refrigerate. Bring it to room temperature before baking and adding the topping.

Classic Sweet Potato Casserole

Creamy sweet potatoes with brown sugar, cinnamon, and a toasted marshmallow topping create a comforting holiday dish.

Prep Time
25 minutes
Cooking Time
30 minutes
Total Time
55 minutes
By racha: Racha

Recipe Category: Fall Recipes

Skill Level: Great for Beginners

Culinary Style: American

Makes: 8 Servings

Diet Preferences: Vegetarian-Friendly, Gluten-Free

What You'll Need

→ 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

Steps to Follow

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 mixer or potato masher, combine sweet potatoes with melted butter, brown sugar, heavy cream, beaten eggs, vanilla extract, cinnamon, nutmeg, and salt. Mix until silky smooth and uniformly creamy.

Step 03

Pour the sweet potato mixture into a greased casserole dish and spread evenly. Bake in a preheated oven at 350°F for 25 to 30 minutes, or until set and slightly bubbly at the edges.

Step 04

Remove the casserole from the oven and evenly scatter mini marshmallows across the surface, covering completely.

Step 05

Switch the oven to broil and return the dish for 1 to 2 minutes, watching closely until marshmallows are golden and toasted. Serve warm immediately.

Additional Tips

  1. To achieve a smooth, lump-free texture, thoroughly blend the sweet potato mixture with a hand mixer or food processor.
  2. Watch marshmallows carefully under the broiler to prevent burning and obtain an even golden finish.
  3. Filling can be prepared a day ahead; refrigerate in a sealed container and bring to room temperature before baking.

Must-Have Gear

  • Large pot
  • Mixer or potato masher
  • Greased casserole dish
  • Oven with baking and broil functions

Potential Allergy Info

Check product labels for allergens and consult your healthcare provider if unsure.
  • Contains eggs, dairy, and marshmallows which may contain gelatin

Nutritional Details (Per Portion)

Nutritional info is provided for guidance and isn’t a substitute for professional health advice.
  • Calories: 326
  • Fat: 18 g
  • Carbohydrates: 38 g
  • Protein Content: 3 g