The comforting sweetness of a classic sweet potato casserole with marshmallows is an unbeatable autumn delight. From Thanksgiving feasts to cozy family dinners, this dish perfectly captures the essence of fall. Its rich, velvety texture combined with the delicate crunch of toasted marshmallows on top creates an irresistible harmony, making it a winning side dish that brings warmth to any table. With sweet potatoes being in their prime during the fall season, there’s no better time to indulge. This time-tested favorite not only delights the taste buds but also nurtures the soul with its familiar, homely flavors. Whether you’re a seasoned chef or a home cook experimenting in the kitchen, our sweet potato casserole with marshmallows recipe promises a rewarding culinary experience, brimming with nostalgia and warmth.

Ingredients
Let’s take a closer look at the ingredients that bring this beloved dish together. Knowing the role each component plays will help you create the perfect sweet potato casserole.
- Sweet Potatoes: These are the star of the dish. Their natural sweetness is enhanced through roasting. Rich in fiber and beta-carotene, they offer more than just flavor.
- Butter: Adds richness and helps achieve a smooth texture when mashing sweet potatoes.
- Brown Sugar: Complements the natural sweetness of the potatoes while adding a hint of molasses.
- Vanilla Extract: Infuses the casserole with an alluring aroma and enhances the sweetness.
- Cinnamon and Nutmeg: Provide warmth and depth, anchoring the casserole’s flavor profile.
- Milk or Cream: Ensures a creamy consistency in the sweet potato mash.
- Eggs: Serve as binding agents, giving structure to the casserole.
- Marshmallows: Add a sweet, gooey topping that becomes delightfully crispy when baked.
Substitution Tips: For a healthier twist, use coconut milk instead of cream, and consider maple syrup as an alternative to brown sugar for a distinct flavor. Vegan butter and flax eggs can make this recipe suitable for vegans.
Step-by-Step Instructions
Creating this sweet potato casserole with marshmallows is straightforward when broken down into manageable steps. Here’s how you do it:
- Prepare the Sweet Potatoes: Preheat your oven to 375°F (190°C). Peel and chop the sweet potatoes into chunks. Boil them in salted water until tender, about 20 minutes.
- Mash the Potatoes: Drain and return them to the pot. Add butter, brown sugar, vanilla extract, cinnamon, nutmeg, and milk. Mash until smooth and creamy.
- Mix in Eggs: Allow the potato mixture to cool slightly before stirring in the eggs. This prevents the eggs from cooking prematurely.
- Assemble the Casserole: Transfer the sweet potato mixture to a greased baking dish and spread it out evenly.
- Add Topping: Scatter marshmallows over the top, covering the potato completely but not too thickly to ensure even toasting.
- Bake: Place in the preheated oven and bake for 25-30 minutes until the marshmallows are golden brown and bubbly.
- Cool Slightly: Let it rest for a few minutes before serving to allow the dish to set.
Expert Tips
Over the years, I’ve discovered a few tricks that ensure the casserole is perfect every time.
- Uniform Sweet Potatoes: Cutting sweet potatoes into even pieces ensures they cook at the same rate, preventing uneven texture.
- Room Temperature Ingredients: Using butter and milk at room temperature helps them blend more smoothly with the potatoes.
- Testing for Doneness: The casserole is ready when a sharp knife inserted in the center comes out clean, ensuring it’s set and well-cooked.
- Crispier Topping: If you prefer an extra-crispy marshmallow top, briefly broil the casserole after baking.
Storage & Substitutions
Knowing how to properly store and substitute ingredients offers versatility and minimizes waste.
Storage: Store leftover casserole in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
Freezing: You can freeze the cooked casserole before adding marshmallows. Thaw in the fridge overnight before reheating and adding the marshmallow topping.
Substitutions: Balance sweetness by replacing some marshmallows with crushed pecans or oats, or add a touch of honey for a different taste twist.

FAQ
Can I prepare sweet potato casserole in advance?
Yes, you can prepare it a day ahead, refrigerating the assembled dish without the marshmallows, then adding them just before baking.
What type of marshmallows work best?
Both mini marshmallows and large ones can be used, but mini ones provide more even coverage and melt faster.
How can I tell if the sweet potatoes are fully cooked?
Sweet potatoes are ready when a fork passes through them easily, indicating they’re tender throughout.
Is it possible to make this dish vegan?
Absolutely! Use dairy-free milk and butter alternatives, and replace eggs with flax eggs.
What pairs well with sweet potato casserole?
It complements roasted meats perfectly and pairs well with other sides like green beans and cornbread.
Can I use yams instead of sweet potatoes?
Yes, but yams have a different flavor and texture. Your casserole might be less sweet and slightly firmer.
PrintSweet Potato Casserole
Discover the ultimate sweet potato casserole with marshmallows for a delightful comforting side dish Elevate your meal with this irresistible treat Try it today
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: Serves 8
- Category: Side Dish
- Cuisine: American
Ingredients
- 2 pounds of sweet potatoes
- 1/2 cup of butter
- 1/2 cup of brown sugar
- 1 teaspoon of vanilla extract
- 1 teaspoon of cinnamon
- 1/2 teaspoon of nutmeg
- 1/2 cup of milk
- 2 eggs
- 2 cups of marshmallows
Instructions
- Preheat your oven to 375°F (190°C). Peel and chop the sweet potatoes into chunks. Boil them in salted water until tender, about 20 minutes.
- Drain and return them to the pot. Add butter, brown sugar, vanilla extract, cinnamon, nutmeg, and milk. Mash until smooth and creamy.
- Allow the potato mixture to cool slightly before stirring in the eggs.
- Transfer the sweet potato mixture to a greased baking dish and spread it out evenly.
- Scatter marshmallows over the top, covering the potato completely but not too thickly to ensure even toasting.
- Place in the preheated oven and bake for 25-30 minutes until the marshmallows are golden brown and bubbly.
- Let it rest for a few minutes before serving to allow the dish to set.
Notes
A classic sweet potato casserole with marshmallows, perfect for fall feasts. This hearty side dish offers a velvety texture topped with irresistible toasted marshmallows.


