Sweet potato casserole with marshmallows is one of those dishes that instantly transforms any meal into a celebration.
I grew up watching my grandmother make this every Thanksgiving, and the smell of caramelized sweet potatoes mixed with toasted marshmallows still takes me right back to her kitchen.
This recipe combines silky smooth sweet potatoes with warm spices and a crown of golden, fluffy marshmallows on top.
It’s the perfect balance of savory and sweet, making it an ideal side dish for holiday dinners or any time you want to make a meal feel extra special.
What I love most about this dish is how simple it is to put together. You don’t need any fancy techniques or hard-to-find ingredients.
Just roast your sweet potatoes, whip them with butter and spices, top with marshmallows, and bake until everything is beautifully golden and bubbly.
See Also: 20 Easy Thanksgiving Recipes Anyone Can Make
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 45 minutes |
| Total Time | 1 hour 5 minutes |
| Servings | 8-10 servings |
| Difficulty Level | Easy |

Why You’ll Love This Sweet Potato Casserole with Marshmallows
This casserole has been a hit at every gathering I’ve brought it to, and for good reason.
The creamy sweet potato base is naturally sweet and packed with flavor, while the marshmallow topping adds a fun, nostalgic touch that everyone loves.
It’s incredibly versatile too. You can make it ahead of time and just pop it in the oven before serving, which is a lifesaver during busy holiday cooking.
Here’s what makes this recipe stand out:
- Naturally sweet and delicious: The sweet potatoes provide plenty of natural sweetness, enhanced by just a touch of brown sugar
- Perfect texture: Smooth and creamy inside with a fluffy, toasted marshmallow top
- Make-ahead friendly: Assemble everything the day before and bake when ready
- Crowd-pleaser: Kids and adults alike can’t resist those golden marshmallows
- Simple ingredients: No complicated steps or unusual ingredients required
- Holiday essential: A classic side dish that feels special and festive
This pairs beautifully with my roasted turkey breast recipe for a complete holiday feast.
Ingredients for Sweet Potato Casserole with Marshmallows
You probably have most of these ingredients in your pantry already. The sweet potatoes are the star of the show, and using fresh ones makes all the difference in flavor and texture.
- 4 pounds sweet potatoes
- ½ cup butter, melted
- ½ cup brown sugar
- 2 eggs
- 1 teaspoon vanilla extract
- ½ teaspoon cinnamon
- ¼ teaspoon salt
- 4 cups mini marshmallows
Kitchen Equipment Needed
Having the right tools makes this recipe come together smoothly. You don’t need anything fancy, but a good baking dish is essential for even cooking and beautiful presentation.
- Large pot for boiling
- 9×13 inch baking dish
- Potato masher or electric hand mixer
- Large mixing bowl
- Measuring cups and spoons
- Fork for testing doneness
- Aluminum foil
Recommended Products for This Recipe
After making this casserole countless times, I’ve found a few products that really elevate the final result and make the cooking process easier.
1. Le Creuset Stoneware Baking Dish
This baking dish has been my go-to for years. It distributes heat evenly so your casserole cooks perfectly without any burnt edges, and the stoneware keeps everything warm at the table. Plus, it goes from oven to table beautifully.
2. KitchenAid Hand Mixer
For the smoothest, creamiest sweet potato base, an electric mixer is key. This KitchenAid model is powerful enough to break down any lumps but still easy to control. I use mine for everything from mashed potatoes to whipped cream.
3. Nielsen-Massey Pure Vanilla Extract
Good vanilla makes such a difference in this recipe. This Madagascar bourbon vanilla has a rich, complex flavor that really shines through. A little goes a long way, and one bottle lasts me months.
4. Organic Sweet Potatoes
Using high-quality sweet potatoes is the foundation of this dish. I prefer organic when possible because they tend to be sweeter and have better texture. Look for firm potatoes with smooth skin and no soft spots.
You might also enjoy: Sweet Potato Pie Recipe

Step-by-Step Instructions: How to Make Sweet Potato Casserole with Marshmallows
I’ve broken down each step to make this as foolproof as possible. Take your time, especially with mashing the sweet potatoes. A smooth base makes all the difference in the final texture.
1. Prepare and Cook the Sweet Potatoes
- Start by preheating your oven to 350°F (175°C) so it’s ready when you need it.
- Scrub the sweet potatoes under cold running water to remove any dirt, then pat them dry with a clean kitchen towel.
- Pierce each sweet potato several times with a fork to allow steam to escape during cooking.
- Place the sweet potatoes on a baking sheet and roast them in the preheated oven for about 45-60 minutes, or until they’re very tender when pierced with a fork.
- Alternatively, you can peel and cube the sweet potatoes, then boil them in a large pot of water for 15-20 minutes until fork-tender. This method is faster if you’re short on time.
- Once cooked, let the sweet potatoes cool just enough to handle safely.
- If you roasted them whole, cut them in half and scoop out the flesh into a large mixing bowl. If you boiled them, drain them well and transfer to your mixing bowl.
2. Mash and Mix the Sweet Potato Base
- While the sweet potatoes are still warm, begin mashing them with a potato masher until most of the large chunks are broken down.
- For an ultra-smooth texture, switch to an electric hand mixer and beat the sweet potatoes on medium speed for 1-2 minutes.
- Add the melted butter to the mashed sweet potatoes and mix until fully incorporated and the mixture looks glossy.
- Add the brown sugar, eggs, vanilla extract, cinnamon, and salt to the bowl.
- Beat everything together on medium speed for 2-3 minutes until the mixture is completely smooth, creamy, and well combined.
- Taste and adjust the sweetness or spice level if needed. Some sweet potatoes are naturally sweeter than others, so you might want to add a bit more brown sugar or cinnamon.
Read Also: Sweet Potato Hash Recipe
3. Transfer to Baking Dish
- Grease your 9×13 inch baking dish lightly with butter or non-stick cooking spray to prevent sticking.
- Pour the sweet potato mixture into the prepared baking dish.
- Use a rubber spatula to spread it evenly across the dish, smoothing the top so the marshmallows will sit nicely on the surface.
- Make sure the mixture reaches all corners of the dish and is level for even cooking.
4. Add the Marshmallow Topping
- Evenly distribute the mini marshmallows across the entire surface of the sweet potato mixture.
- You can arrange them in neat rows if you like a uniform look, or just scatter them randomly for a more rustic appearance.
- Make sure to cover the entire surface so every spoonful gets some of that toasted marshmallow goodness.
- Press the marshmallows down very gently into the sweet potato mixture so they stick a bit and don’t blow around in the oven.
Another favorite: Sweet Potato Bread Recipe
5. Bake Until Golden and Bubbly
- Place the baking dish in your preheated 350°F (175°C) oven on the center rack.
- Bake for 25-30 minutes, or until the marshmallows are golden brown and the edges are bubbling.
- Keep an eye on the marshmallows during the last 10 minutes of baking. They can go from perfectly toasted to burnt quickly.
- If the marshmallows are browning too fast but the casserole isn’t hot enough yet, tent the dish loosely with aluminum foil and continue baking.
- For an extra-toasted top, you can turn on the broiler for the last 1-2 minutes, but watch it constantly to prevent burning.
6. Cool and Serve
- Remove the casserole from the oven and let it rest for 5-10 minutes before serving.
- This resting time allows the sweet potatoes to set up slightly, making it easier to scoop and serve.
- The marshmallows will continue to toast a bit from residual heat and will firm up slightly as they cool.
- Serve warm as a side dish, using a large spoon to ensure everyone gets plenty of that marshmallow topping.
For a lighter option, try: Garlic Parmesan Mashed Cauliflower
Tips for The Best Sweet Potato Casserole with Marshmallows
These tips come from years of making this dish for family gatherings. They’ll help you avoid common pitfalls and ensure your casserole turns out perfectly every time.
- Choose the right sweet potatoes: Look for orange-fleshed sweet potatoes (often labeled as yams in grocery stores) rather than white sweet potatoes. The orange variety is sweeter and creamier.
- Don’t skip beating the sweet potatoes: Taking the extra time to beat them with a mixer creates that silky, smooth texture that makes this casserole special.
- Use room temperature eggs: Cold eggs can make the mixture lumpy. Let them sit out for 15-20 minutes before adding.
- Make it ahead: Prepare everything up to the marshmallow topping, cover, and refrigerate for up to 24 hours. Add marshmallows and bake when ready to serve.
- Watch the marshmallows closely: They can burn in seconds under high heat. Stay nearby during the final minutes of baking.
- Try roasting instead of boiling: Roasted sweet potatoes have a deeper, more caramelized flavor than boiled ones, though both methods work well.
- Don’t overmix after adding eggs: Mix just until combined to keep the texture light and fluffy.
- Let it rest before serving: This helps the casserole set up and makes it easier to serve neat portions.
Serving Suggestions

This casserole is incredibly versatile and pairs well with so many dishes. I’ve served it at Thanksgiving, Christmas dinners, potlucks, and even regular Sunday suppers.
It’s a natural companion to any roasted meat, especially during the holidays. The sweetness balances perfectly with savory main courses.
Here are some of my favorite ways to serve it:
- With roasted turkey: The classic pairing for Thanksgiving dinner, alongside turkey gravy from drippings
- Alongside baked ham: The sweet casserole complements salty, glazed ham beautifully
- With garlic mashed potatoes: Offer both for variety at holiday meals
- Next to green bean casserole: Another holiday classic that balances the sweetness
- With honey glazed carrots: Create a colorful, sweet vegetable side lineup
- Pair with cornbread stuffing: Two comfort food favorites together
- Serve alongside roasted brussels sprouts: The savory sprouts balance the sweet casserole
Read Also: Sauteed Green Beans With Garlic Recipe
Variations of Sweet Potato Casserole with Marshmallows
I love experimenting with this base recipe. It’s so forgiving and adapts well to different flavor profiles and dietary needs.
- Pecan streusel topping: Skip the marshmallows and top with a mixture of chopped pecans, brown sugar, flour, and melted butter for a crunchy alternative
- Maple version: Replace the brown sugar with pure maple syrup for a deeper, more complex sweetness
- Spiced up: Add ½ teaspoon of nutmeg and a pinch of ginger along with the cinnamon for a more aromatic dish
- Orange twist: Add 1 tablespoon of orange zest to the sweet potato mixture for a bright, citrusy note
- Bourbon infused: Stir in 2 tablespoons of bourbon with the butter for an adult twist
- Coconut addition: Mix ½ cup of shredded coconut into the sweet potato base before topping with marshmallows
- Reduced sugar: Cut the brown sugar in half if you prefer a less sweet casserole
- Individual servings: Bake in ramekins or muffin tins for perfect single portions
Storage and Reheating
This casserole stores beautifully, which makes it perfect for meal prep or making ahead for holidays. I actually think it tastes even better the next day once all the flavors have melded together.
- Refrigerate leftovers: Cover the baking dish tightly with plastic wrap or aluminum foil and store in the refrigerator for up to 4 days
- Freeze for later: Freeze the assembled casserole before baking for up to 3 months. Thaw overnight in the refrigerator before baking as directed, adding 10-15 extra minutes to the baking time
- Reheat in the oven: Cover with foil and warm at 325°F for 20-25 minutes until heated through
- Microwave portions: Individual servings reheat well in the microwave for 1-2 minutes on high power
- Avoid reheating multiple times: For best quality, only reheat the portion you plan to eat
- Add fresh marshmallows: If reheating the whole casserole, consider scraping off the old marshmallows and adding fresh ones before warming
- Store without marshmallows: For best texture, store the sweet potato base and marshmallow topping separately, then assemble and bake when ready to serve
For a complete holiday spread, try: Whipped Pumpkin Pie Recipe
Nutritional Facts
Per serving (based on 10 servings):
- Calories: 285
- Total Fat: 10g
- Saturated Fat: 6g
- Cholesterol: 65mg
- Sodium: 145mg
- Total Carbohydrates: 47g
- Dietary Fiber: 3g
- Sugars: 28g
- Protein: 3g
- Vitamin A: 295% DV
- Vitamin C: 4% DV
- Calcium: 4% DV
- Iron: 4% DV
Note: Nutritional information is approximate and will vary based on specific ingredients used and serving sizes.
Health Benefits of Key Ingredients
While this is definitely a comfort food dish, it does contain some nutritious ingredients. Sweet potatoes are nutritional powerhouses, and this recipe lets you enjoy them in a delicious way.
Sweet potatoes are loaded with beta-carotene, which your body converts to vitamin A. This supports eye health, immune function, and skin health. They’re also high in fiber, which aids digestion and helps you feel satisfied.
Here are more benefits of the key ingredients:
- Rich in antioxidants: Sweet potatoes contain powerful antioxidants that may help reduce inflammation and protect against chronic disease
- Good source of potassium: Helps regulate blood pressure and supports heart health
- Complex carbohydrates: Provide steady energy without the blood sugar spike of refined carbs
- Vitamin C content: Supports immune function and collagen production for healthy skin
- Cinnamon benefits: May help regulate blood sugar and has anti-inflammatory properties
- Egg protein: Adds essential amino acids and helps with nutrient absorption
- Natural sweetness: Using sweet potatoes means you need less added sugar compared to other casseroles
You might also enjoy: Pumpkin Bread Recipe

FAQs About Sweet Potato Casserole with Marshmallows
1. Can I make this casserole ahead of time?
Absolutely, and I actually recommend it for holiday cooking. Prepare the sweet potato mixture, spread it in your baking dish, cover tightly with plastic wrap, and refrigerate for up to 24 hours.
When you’re ready to bake, remove from the refrigerator, add the marshmallows, and let it sit at room temperature for 20-30 minutes. Then bake as directed, adding an extra 5-10 minutes to account for the cold start.
2. Can I use canned sweet potatoes instead of fresh?
You can, though fresh sweet potatoes have better flavor and texture. If using canned, drain them very well and pat dry with paper towels to remove excess moisture.
You’ll need about 4 cups of mashed canned sweet potatoes to equal 4 pounds of fresh. Skip the cooking step and just mash them with the other ingredients before baking.
3. Why did my marshmallows burn?
Marshmallows contain a lot of sugar and can burn quickly, especially if your oven runs hot. To prevent this, keep your oven at 350°F and watch carefully during the last 10 minutes.
If they’re browning too fast, tent the dish loosely with foil. Also, make sure your oven rack is in the center position, not too close to the top heating element.
4. Can I make this without eggs?
Yes, you can omit the eggs, though they do help bind everything together and add richness. For a vegan version, replace each egg with 1 tablespoon of ground flaxseed mixed with 3 tablespoons of water.
Let the mixture sit for 5 minutes to thicken before adding. You can also use mashed banana as a binder, though it will add a slight banana flavor.
5. What’s the difference between sweet potatoes and yams?
In the US, what we typically call yams are actually sweet potatoes with orange flesh. True yams are a completely different tuber rarely found in American grocery stores.
For this recipe, use the orange-fleshed sweet potatoes that are commonly labeled as yams or sweet potatoes in stores. They’re sweeter and creamier than white sweet potatoes.
Read Also: Sweet Potato Casserole Recipe
Conclusion
This sweet potato casserole with marshmallows is more than just a side dish. It’s a tradition, a comfort, and a little piece of holiday magic on your table.
I hope you love making this as much as my family loves eating it. Give it a try for your next gathering, and I promise it’ll become one of your go-to recipes too.
Let me know in the comments how yours turns out, and feel free to share any variations you try. Happy cooking.

Recommended:
- No Bake Pumpkin Cheesecake Recipe
- Creamed Corn Recipe
- Buttery Dinner Rolls Recipe
- Fresh Cranberry Sauce Recipe
- Apple Pie With Cinnamon Crust Recipe



