Cozy up with a dish that brings warmth to every gathering—Sweet Potato Casserole with Marshmallows! This delightful recipe is not just a treat for your taste buds; it’s a comforting hug in a bowl. Whether it’s a holiday feast or a simple family dinner, making this casserole is a delightful way to turn simple ingredients into an irresistible dish that everyone will love.
Why Make This Recipe
- Quick & Easy: With simple steps and minimal prep, you can whip this up in no time.
- Family Favorite: Sweet potatoes and marshmallows create a sweet-savory balance that appeals to both kids and adults.
- Budget-Friendly: With affordable ingredients, this dish won’t break the bank.
- Comforting & Satisfying: The warm, gooey texture and sweet aroma fill your kitchen and heart with nostalgia.
What makes this recipe special is how it perfectly combines creamy sweet potatoes with a dreamy marshmallow topping, creating a dish that feels like home. It’s a reminder of family traditions and celebrations, sure to bring smiles at the dinner table!
Ingredients
For the base:
- 4 large sweet potatoes, peeled and diced
- 1/2 cup unsalted butter, softened
- 1/2 cup brown sugar
- 1/4 cup milk
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- 1/4 teaspoon salt
For the topping:
- 2 cups mini marshmallows
- 1/2 cup chopped pecans (optional)
How to Make Sweet Potato Casserole with Marshmallows
-
Preheat your oven to 350°F (175°C). This ensures your casserole cooks evenly.
-
Cook the sweet potatoes: Boil the diced sweet potatoes in a large pot of water for about 15 minutes or until tender. A fork should easily pierce them. Drain the water and let them sit for a minute.
-
Mash the sweet potatoes: In a large bowl, combine the drained sweet potatoes with softened butter, brown sugar, milk, vanilla, cinnamon, and salt. Use a potato masher or mixer for a creamy texture.
-
Transfer to a baking dish: Spoon the mashed sweet potato mixture into a greased 9×13 inch casserole dish, smoothing the top lightly.
-
Add the marshmallow topping: Evenly spread the mini marshmallows over the sweet potato layer. For a crunchy twist, sprinkle the chopped pecans on top if desired.
-
Bake the casserole for about 25-30 minutes. You want the marshmallows to turn golden brown and slightly puffy. Keep an eye on it to avoid burning!
-
Serve warm and enjoy the sweet, toasty aroma filling your home!
How to Serve Sweet Potato Casserole with Marshmallows
- Presentation: Serve straight from the baking dish for a family-style meal.
- Garnish: Add a sprinkle of cinnamon or some extra chopped pecans for a touch of flair.
- Pairings: This casserole pairs wonderfully with roasted meats, or even as a dessert.
How to Store Sweet Potato Casserole with Marshmallows
To store your leftover casserole, allow it to cool completely. Transfer it to an airtight container and refrigerate for up to 3 days. You can also freeze it for up to 2 months—just be sure to cover it well. To reheat, pop it in the oven at 350°F (175°C) until warmed through, about 20 minutes. The marshmallows may not puff up again, but it’ll still be delicious!
Tips to Make Sweet Potato Casserole with Marshmallows
- Choose the right sweet potatoes: Look for firm ones; they should not have soft spots.
- Don’t overmix: When mashing, just blend until smooth but avoid overmixing for the best texture.
- Marshmallow topping: If you like softer marshmallows, cover the dish with foil for the first 15 minutes of baking.
- Sweetness control: Adjust the brown sugar to your taste—feel free to use less for a more natural sweetness.
Variation
- Gluten-Free: This recipe is naturally gluten-free! Just ensure your ingredients are certified gluten-free.
- Vegan: Swap out the butter for plant-based alternatives and use almond or oat milk for a dairy-free version.
FAQs
Can I use canned sweet potatoes instead of fresh ones?
Yes, you can! Just drain them and mash them up, but you might need to adjust the brown sugar since canned ones can be sweeter.
How do I prevent the marshmallows from burning?
Keep an eye on the casserole while it bakes. If the marshmallows start to brown too quickly, lightly cover the dish with foil for the last few minutes.
Can I make this casserole ahead of time?
Absolutely! Prepare everything up to the baking step, cover it, and store it in the fridge. Bake it just before serving for the best results.
Conclusion
Sweet Potato Casserole with Marshmallows is not just a dish; it’s a taste of home, a burst of flavor, and a reason to gather around the table. It’s perfect for any occasion and sure to become a favorite in your household. If you enjoyed this recipe, please leave a comment and a star rating! Share the love by pinning it on Pinterest or posting on Facebook.
What twist did you try? Let us know below!

Sweet Potato Casserole with Marshmallows
Ingredients
For the base
- 4 large large sweet potatoes, peeled and diced Choose firm sweet potatoes with no soft spots.
- 1/2 cup unsalted butter, softened Can be substituted with plant-based alternatives for a vegan option.
- 1/2 cup brown sugar Adjust to taste for sweetness control.
- 1/4 cup milk Use almond or oat milk for a dairy-free version.
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- 1/4 teaspoon salt
For the topping
- 2 cups mini marshmallows For softer marshmallows, cover with foil for the first 15 minutes of baking.
- 1/2 cup chopped pecans (optional) Add for a crunchy twist.
Instructions
Preparation
- Preheat your oven to 350°F (175°C).
- Boil the diced sweet potatoes in a large pot of water for about 15 minutes or until tender. Drain and let sit for a minute.
- In a large bowl, combine the drained sweet potatoes with softened butter, brown sugar, milk, vanilla, cinnamon, and salt. Mash until creamy.
- Spoon the mashed sweet potato mixture into a greased 9x13 inch casserole dish, smoothing the top lightly.
- Evenly spread the mini marshmallows over the sweet potato layer. Sprinkle chopped pecans on top if desired.
Baking
- Bake the casserole for about 25-30 minutes until the marshmallows are golden brown and slightly puffy.
- Serve warm and enjoy!