My Beloved Sweet Potato Casserole with Marshmallows for Thanksgiving

This sweet potato casserole is the dish that made me feel at home in a new country. It is creamy, cozy, lightly spiced, and crowned with golden marshmallows that puff and toast in the oven. What began as a coworker’s generous Thanksgiving recipe became my own family tradition, with a little Peruvian warmth tucked into every spoonful.
Soft sweet potatoes, brown sugar, cinnamon, vanilla, and toasted marshmallows come together in the Thanksgiving side dish everyone asks me to bring.
When I first moved from Peru to the United States in 2011, I landed in Florida with a suitcase full of hopes, recipes, and memories of home. I knew how to cook many dishes and desserts I had grown up with, especially the comforting flavors that remind me of family gatherings in Peru. But Thanksgiving was new to me.
I remember hearing coworkers talk about turkey, stuffing, cranberry sauce, pumpkin pie, and this one dish that confused me a little at first: Sweet Potato Casserole with marshmallows.
In Peru, sweet potatoes, or camote, are familiar and loved. We enjoy them in many ways, both sweet and savory. But turning them into a casserole and covering them with marshmallows was something I had never made before.
Long before I ever tasted a sweet potato casserole in Florida, my sweetest memories of camote (sweet potato) came from my childhood in Peru. I vividly remember my grandmother making a traditional dulce de camote for us. It was simply sweet potatoes cut into cubes, simmered slowly with a rich syrup made from brown sugar, cinnamon sticks, and whole cloves until everything became tender and infused with warm spices. It was a cozy, comforting dessert eaten with a spoon—pure love in a bowl. When I discovered the American sweet potato casserole years later, it instantly connected me back to those sweet childhood moments, blending my roots with my new life here.

Not long after I arrived here, Brandy, a kind coworker asked me, “Are you going to make the sweet potato casserole for Thanksgiving?” I told her honestly that I had never made one. The next day, she brought me her recipe, handwritten and full of little notes. That simple act of kindness stayed with me.
I made it that Thanksgiving, a little nervous, watching the marshmallows carefully through the oven door. When I tasted the first spoonful, I understood. It was sweet, creamy, nostalgic, and festive all at once.
Over the years, I started adding my own touch. A little more cinnamon. A splash of vanilla. Sometimes a hint of orange zest, because it reminds me of the bright, sunny flavors I love. I like to think of it as a bridge between where I came from and where I now gather around the table.
Since then, it has become my favorite Thanksgiving dish. It is also the exact dish everyone begs me to make every single year.

Why I Love This Recipe
I love this casserole because it feels generous. It is simple enough for a busy holiday morning, but special enough to earn a permanent place on the Thanksgiving table.
The filling is smooth and buttery, with just enough brown sugar to bring out the natural sweetness of the potatoes. The vanilla makes it smell like dessert, while cinnamon and nutmeg add warmth. The marshmallows on top become golden, soft, and lightly crisp in spots.
What makes it dear to me is the story behind it. Every time I make it, I remember being new in Florida, learning traditions one recipe at a time. I remember my coworker’s kindness. I remember realizing that recipes can welcome us into a new culture, one bite at a time.
I also love that this recipe is flexible. You can make it with fresh sweet potatoes or canned yams. You can keep it traditional with marshmallows or dress it up with pecans and streusel. It always finds a way to fit the table.
Before You Begin
A good casserole starts with good sweet potatoes and a calm kitchen. This recipe does not need fancy tools, but a little preparation makes the process easier.
Best sweet potatoes to use
Look for orange-fleshed sweet potatoes with smooth skins and a firm texture. In many U.S. grocery stores, these may be labeled as “garnet yams” or “jewel yams,” even though they are technically sweet potatoes. They cook up soft, sweet, and creamy, which is exactly what we want.
Using canned yams
Canned yams are a wonderful shortcut, especially on Thanksgiving when the oven is busy and every burner matters. Choose canned yams in syrup or water. Drain them very well. If they are packed in heavy syrup, reduce the brown sugar slightly so the filling does not become too sweet.
My preparation mindset
I like to prepare this recipe with patience. I taste the filling before adding eggs, adjust the sweetness, and make sure the spices feel warm but not overpowering. Thanksgiving cooking can feel crowded and loud, but this casserole rewards a gentle hand.
A potato masher gives a homestyle texture, that is why I brought my own potato masher from Lima. A hand mixer makes it smoother and fluffier. Both are delicious, but I prefer the potato masher.
SWEET POTATO CASSEROLE RECIPE |
This recipe serves about 8 to 10 people as a holiday side dish.
For the filling
3 pounds orange-fleshed sweet potatoes, peeled and cut into chunks
1/2 cup packed light brown sugar
1/2 cup unsalted butter, melted
1/3 cup evaporated milk, whole milk, or half-and-half
2 large eggs, lightly beaten
1 teaspoon vanilla extract
1 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
1/2 teaspoon fine salt
1 teaspoon orange zest, optional but lovely
1 tablespoon maple syrup, optional for extra warmth
If using canned yams
Use about 3 cans, 29 ounces each, drained very well
Reduce brown sugar to 1/4 cup if the yams are packed in syrup
Skip boiling and begin with mashing.
For the marshmallow topping
3 to 4 cups mini marshmallows
1 tablespoon melted butter, optional
Pinch of cinnamon, optional
How to Make the Recipe
Prepare the baking dish
Heat the oven to 350°F. Butter a 9 by 13-inch baking dish, or lightly coat it with nonstick spray.
Cook the sweet potatoes
Place the peeled sweet potato chunks in a large pot. Cover with cold water and add a bit of sugar to enhance the sweetness and a pinch of salt. Bring to a boil, then reduce the heat and simmer until the potatoes are very tender, (which means you can easily pierce them with a fork and they break apart), about 15 to 20 minutes.
Drain well. Let them sit in the colander for a few minutes so extra steam can escape. This keeps the filling from turning watery.
Mash the potatoes
Transfer the warm sweet potatoes to a large mixing bowl. Mash until mostly smooth. For a silkier texture, use a hand mixer on low speed.
Add the flavor
Stir in the melted butter, brown sugar, milk, vanilla, cinnamon, nutmeg, salt, orange zest, and maple syrup if using. Taste the mixture before adding the eggs. This is the best moment to adjust sweetness or spice.
Add the eggs
Once the mixture tastes just right, make sure the mixture is cool (not hot to avoid the eggs cook prematurely) stir in the lightly beaten eggs. Mix until combined, but do not overmix.
Fill the baking dish
Spoon the filling into the prepared baking dish and smooth the top. Bake uncovered for 25 to 30 minutes, until the casserole is heated through and lightly set.
Add the marshmallows
Remove the dish from the oven. Scatter mini marshmallows evenly over the top. If you like, drizzle with a little melted butter and sprinkle with a pinch of cinnamon.
Toast the topping
Return the casserole to the oven for 8 to 10 minutes, watching closely. The marshmallows should puff and turn golden. If they brown too quickly, remove the dish right away.
Rest before serving
Let the casserole rest for 5 to 10 minutes. The filling will settle, and the topping will be easier to spoon.
Topping Variations
Marshmallows are the classic in my kitchen, but this casserole welcomes creativity. Some years I make two smaller dishes, one with marshmallows and one with a nutty topping, because everyone has a favorite.
Pecan topping
Mix chopped pecans with brown sugar, melted butter, cinnamon, and a pinch of salt. Sprinkle over the filling before baking. It becomes crunchy, buttery, and beautiful.
Streusel topping
Combine flour, brown sugar, cold butter, cinnamon, and a few oats if you like texture. Rub together until crumbly, then scatter over the casserole before baking.
Spiced brown sugar crust
Mix brown sugar with cinnamon, nutmeg, a tiny pinch of cloves, and melted butter. Sprinkle lightly over the filling, then add marshmallows during the last few minutes.
Half-and-half topping
Cover one side with marshmallows and the other with pecans or streusel. This is a sweet solution when the table cannot agree.

Serving Suggestions
This casserole belongs on a Thanksgiving plate, but I also love it with other cozy meals throughout the season.
Serve it with:
Roast turkey and gravy
Baked ham
Herb-roasted chicken
Green bean casserole
Cornbread dressing or stuffing
Cranberry sauce
Roasted Brussels sprouts
A bright green salad to balance the sweetness
I usually place it near the turkey because people reach for it right away. It is sweet enough to feel festive, but it still works as a side dish. If there are children at the table, the marshmallow topping almost always makes them curious enough to try a bite.
Make-Ahead, Storage and Reheating TipsThis recipe is very holiday-friendly. You can prepare the filling one day ahead and save the marshmallows for the day you serve it. To make it ahead:
I do not recommend adding marshmallows before refrigerating. They can soften and melt into the filling instead of puffing beautifully on top. Storing and Reheating In the Refrigerator (For short-term storage) How to store: Let the casserole cool completely at room temperature. Then, cover it tightly with plastic wrap or transfer it to an airtight container. Shelf life: It will stay in perfect condition in the refrigerator for 3 to 4 days. To reheat a small portion, use the microwave in short intervals until warm. The marshmallows will melt more, but the flavor stays delicious. To reheat a larger amount, place it in an oven-safe dish, cover loosely with foil, and warm at 325°F until heated through. Remove the foil for the last few minutes. If the topping looks tired, add a small handful of fresh marshmallows and toast again. Freezing TipsSweet potato casserole freezes best without the marshmallow topping. The filling holds up well, but marshmallows can become sticky and watery after thawing. For best results:
If you freeze leftovers that already have marshmallows, they will still taste good, but the topping will be softer after reheating. |
Nutrition Facts
These numbers are estimates based on 10 servings and will vary depending on ingredients, brands, and portion size.
Nutrient | Estimated Amount Per Serving |
Calories | 310 |
Total Fat | 12 g |
Saturated Fat | 7 g |
Carbohydrates | 48 g |
Fiber | 4 g |
Sugars | 25 g |
Protein | 4 g |
Sodium | 210 mg |
Nutritional Disclaimer
Nutrition information is provided as a general estimate only. Actual values can change based on the type of sweet potatoes or canned yams used, the amount of sugar, the brand of marshmallows, and serving size.
This sweet potato casserole has become more than a recipe for me. It is a memory of arriving in Florida, a reminder of kindness from a coworker, and a dish that now carries a little piece of Peru to every Thanksgiving table I join. Every year, when the marshmallows turn golden and someone asks, “Did you make the casserole?” I know this tradition has found its place.


Comments