Sweet Potato Casserole with Marshmallows – Easy & Delicious Homemade Recipe

Published:

A Brief History of Sweet Potato Casserole

Sweet potato casserole with marshmallows is a uniquely American dish that dates back to the early 1900s. The first widely known recipe appeared in a booklet by the Angelus Marshmallow company in 1917, which promoted marshmallows as a modern cooking ingredient. Since then, the dish has become a beloved Thanksgiving staple, especially in the Southern United States, where sweet potatoes are a regional favorite. This comfort food beautifully combines earthy sweetness with gooey marshmallows, creating a nostalgic holiday classic.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato Casserole with Marshmallows – Easy & Delicious Homemade Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jenny Cooks
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 8 servings 1x

Description

This sweet potato casserole is creamy, cozy, and delightfully sweet—perfect for Thanksgiving or Christmas dinner. Topped with golden, gooey marshmallows, it’s a festive side dish that doubles as dessert. Whether you’re serving a crowd or making a smaller holiday meal, this recipe brings warmth and tradition to the table. It’s an easy-to-make, crowd-pleasing dish that adds comfort and holiday magic to your seasonal spread.


Ingredients

Scale
  • 4 large sweet potatoes, peeled and cubed

  • 1/2 cup brown sugar

  • 1/4 cup unsalted butter, melted

  • 1/2 cup milk

  • 1 tsp vanilla extract

  • 1/2 tsp ground cinnamon

  • 1/4 tsp ground nutmeg

  • 1/4 tsp salt

  • 2 cups mini marshmallows


Instructions

  • Preheat oven to 375°F (190°C).

  • Boil sweet potatoes in a large pot until tender (about 15 minutes). Drain.

  • Mash sweet potatoes with brown sugar, butter, milk, vanilla, cinnamon, nutmeg, and salt until smooth.

  • Spread mixture evenly in a greased 9×13-inch baking dish.

  • Top with mini marshmallows.

  • Bake uncovered for 20 minutes or until marshmallows are golden brown.

 

  • Serve warm and enjoy!


Notes

For a nuttier flavor, sprinkle chopped pecans under the marshmallow layer

Substitute almond milk or oat milk for a dairy-free version

You can prepare the casserole a day ahead and bake just before serving

FAQ

1. Can I make sweet potato casserole ahead of time?
Yes! You can prepare the sweet potato mixture up to 2 days in advance. Store it covered in the refrigerator, then add marshmallows and bake before serving.

2. How do I keep the marshmallows from burning?
Bake uncovered for about 20 minutes, checking during the last 5 minutes. If marshmallows brown too quickly, loosely cover with foil.

3. Can I freeze sweet potato casserole?
Yes, but freeze only the sweet potato base without marshmallows. Add fresh marshmallows before baking after thawing to maintain texture.

Hi there! I’m Aurelia,

Cooking is my happy place. It's how I de-stress and connect with the people I love. I'm passionate about sharing recipes that are easy to follow, deeply comforting, and bursting with flavor. Whether you're new to cooking or just looking for a little mealtime inspiration, I'm thrilled to share my culinary journey with you here on the blog.

You Might Also Like...

Protein Greek Yogurt Cookies – Easy & Delicious Homemade Recipe

High Protein Honey Garlic Shrimp – Easy & Delicious Homemade Recipe

High Protein Southwest Chicken Salad – Easy & Delicious Homemade Recipe

Chicken Zucchini Bake – Easy & Delicious Homemade Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star