Marshmallow Sweet Potato Casserole

Category: Treats That Make Everything Better

Enjoy a comforting blend of creamy, spiced sweet potatoes layered beneath a crunchy pecan and brown sugar topping, finished with a gooey blanket of toasted marshmallows. This dish is prepared by mashing tender sweet potatoes with sugar, butter, vanilla, and cinnamon, spreading the mixture in a baking dish, then adding a buttery, nutty topping before baking. After a brief bake, the casserole is crowned with mini marshmallows and toasted until golden. Each bite offers a contrast of smooth, velvety base and sticky, caramelized crust—perfect for holiday gatherings or any family meal craving a touch of nostalgia.

Labels: #vegetarian

Lili Clark smiling at the camera.
Created By Lili Clark
Updated on Fri, 03 Jul 2026 00:30:19 GMT
A white plate with a marshmallow sweet potato casserole. Save
A white plate with a marshmallow sweet potato casserole. | lilicooks.com

Marshmallow Sweet Potato Casserole shines as the centerpiece of so many holiday meals in my family with its creamy spiced sweet potatoes under a beautiful crown of toasted marshmallows. Just the look of those golden tops brings everyone to the table on Thanksgiving and Christmas alike.

I made this for my very first Friendsgiving and watched even non-sweet potato fans come back for seconds. Once you bring it out, it always gets passed around twice.

Ingredients

  • Sweet potatoes: These become incredibly creamy and sweet when cooked and mashed Choose firm orange-fleshed potatoes for best flavor
  • Eggs: Essential for binding and structure Make sure eggs are fresh and at room temperature for even mixing
  • White sugar: Sweetens the base mixture A fine granulated sugar blends quickly
  • Butter: Both for the base and topping Use unsalted for control over saltiness Melt before using for even distribution
  • Vanilla extract: Adds warmth and aromatic depth Use pure vanilla if possible
  • Whole milk: Gives silky smoothness and body Whole milk offers richness that makes the filling luxurious
  • Ground cinnamon: Brings spice and warmth Use a fresh container for most fragrance
  • Brown sugar: For the crunchy topping Choose dark brown sugar for deeper flavor
  • All-purpose flour: Helps hold the streusel topping together Sift flour to avoid lumps
  • Pecans: Add nutty crunch to the topping Look for fresh pecans without bitterness for maximum texture
  • Mini marshmallows: These make the iconic, gooey topping Fresh and soft marshmallows will melt and brown best

Step-by-Step Instructions

Preheat the Oven:
Set your oven to 350 degrees so it is fully heated by the time you assemble the casserole This ensures even cooking throughout
Boil the Sweet Potatoes:
Fill a large pot with water and bring to a boil Add peeled and diced sweet potatoes Cook until they are fork tender about 10 to 15 minutes Drain thoroughly
Mix the Sweet Potato Base:
Transfer drained sweet potatoes to a large mixing bowl Add eggs white sugar melted butter vanilla milk and cinnamon Use an electric hand mixer to combine Mix on medium until silky smooth and all ingredients are fully incorporated
Make the Pecan Sugar Topping:
In a separate small bowl combine melted butter brown sugar flour and chopped pecans Stir until you get a loose crumbly paste that holds together but is not dry
Assemble the Casserole:
Spoon sweet potato mixture into a 9x13 baking dish and smooth the top with a spatula Sprinkle the pecan sugar topping evenly across the surface making sure to reach the edges
First Bake:
Place the dish in the oven and bake for 20 to 25 minutes until the edges are just set and the topping is lightly browned
Add the Marshmallows:
Remove casserole and scatter mini marshmallows generously over the top covering the surface completely
Final Toast:
Return to the oven for 5 to 10 minutes until marshmallows are puffed and deeply golden Keep a close eye to avoid burning
Serve and Enjoy:
Let cool for a few minutes before scooping Always serve warm so the topping stays gooey
Marshmallow sweet potato casserole.
Marshmallow sweet potato casserole. | lilicooks.com

My favorite part is the toasted marshmallows Take the time to arrange them evenly and watch the broiler if you love a super caramelized top. My family always requests extra marshmallows because that gooey golden crust is what makes it feel like a celebration.

Storage Tips

Once cooled completely cover the casserole tightly and refrigerate Leftovers will keep well for up to four days. To reheat cover loosely with foil and warm in the oven at 325 degrees until heated through. If the top feels a bit dry lay a few fresh marshmallows over before reheating to restore the gooeyness.

Ingredient Substitutions

You can swap whole milk for half and half or even oat milk for dairy free needs. Pecans can be replaced with walnuts or omitted entirely if you prefer a nut free version. Try coconut sugar in place of brown sugar for a different caramel note and use vegan butter and plant based marshmallows for a fully vegan casserole.

Serving Suggestions

This classic fits perfectly beside roast turkey ham and savory green beans on your holiday table. For a brunch treat serve it next to cinnamon rolls and scrambled eggs. It is also a great leftover with a cup of coffee the next day.

A white plate with a piece of food on it.
A white plate with a piece of food on it. | lilicooks.com

Cultural Context

Marshmallow sweet potato casseroles have been made since the early twentieth century when marshmallow companies first promoted the combination as a way to use their new product. Over time it became a Southern classic and is now found at tables across America during Thanksgiving and Christmas. The gooey topping might seem unusual but its sweet contrast to the earthy potatoes is why so many families have fallen in love with the tradition.

Recipe FAQs

→ How do you keep sweet potatoes creamy?

Mash the sweet potatoes while they're still hot and blend thoroughly with butter and milk to achieve a silky texture.

→ Can this dish be made ahead?

Yes, assemble and refrigerate the unbaked casserole. Add marshmallows before baking to keep them from melting prematurely.

→ Are there alternatives to pecans?

Walnuts or almonds work well as substitutes, or omit nuts entirely for an allergy-friendly option.

→ What's the best way to toast marshmallows evenly?

Spread marshmallows in a single layer and watch closely during the final minutes in the oven to prevent burning.

→ Can you reduce the sugar content?

You can lessen sugar in both the potato mixture and topping or use natural sweeteners to suit your preference.

Marshmallow Sweet Potato Casserole

Smooth spiced sweet potatoes, brown sugar, nuts, and gooey toasted marshmallows in one classic bake.

Preparation Time
15 min
Cooking Time
35 min
Overall Time
50 min
Created By: Lili Clark

Category: Desserts

Skill Level: Beginner-Friendly

Cuisine Type: American

Output: 12 Serves

Dietary Options: Vegetarian

Ingredients

01 3 pounds sweet potatoes, peeled and diced
02 2 eggs
03 1 cup white sugar
04 4 tablespoons butter, melted
05 1 tablespoon vanilla extract
06 ½ cup whole milk
07 1 teaspoon ground cinnamon

→ Topping

08 3 tablespoons butter, melted
09 1 cup brown sugar
10 ¼ cup all-purpose flour
11 1 ½ cups chopped pecans
12 2 cups mini marshmallows

Steps

Step 01

Preheat oven to 350°F (175°C). Bring a large pot of water to boil. Cook the diced sweet potatoes until fork-tender. Drain and transfer to a large mixing bowl.

Step 02

Add the eggs, white sugar, 4 tablespoons melted butter, vanilla extract, milk, and ground cinnamon to the sweet potatoes. Using an electric hand mixer, blend until smooth and well combined.

Step 03

In a small mixing bowl, combine the 3 tablespoons melted butter, brown sugar, all-purpose flour, and chopped pecans. Mix until it forms a loose paste.

Step 04

Transfer the sweet potato mixture to a 9x13 baking dish and smooth the top. Evenly spread the brown sugar topping over the sweet potato layer.

Step 05

Bake in the oven at 350°F (175°C) for 20-25 minutes, or until the topping is slightly browned.

Step 06

Remove the dish from the oven and sprinkle the marshmallows evenly across the top. Return to the oven and bake an additional 5-10 minutes, until the marshmallows are golden and slightly toasted.

Step 07

Remove the casserole from the oven and allow to cool slightly. Serve and enjoy.

Tips

  1. If marshmallows toast too quickly, you can tent the casserole with aluminum foil to prevent burning.

Required Tools

  • Large mixing bowl
  • Electric hand mixer
  • 9x13 casserole dish
  • Large pot

Allergy Information

Always check each ingredient for allergens, and consult a medical professional if unsure.
  • Eggs
  • Milk
  • Tree nuts (pecans)
  • Gluten (all-purpose flour)

Nutritional Information (per serving)

These details are shared for general guidance and don’t replace professional advice.
  • Calories: 404
  • Fats: ~
  • Carbohydrates: ~
  • Proteins: ~