If you're looking for a dish that perfectly blends sweet and savory, this Sweet Potato Marshmallow Casserole is just for you! With its creamy sweet potatoes topped with gooey marshmallows, it’s a crowd-pleaser for any occasion, especially holidays. I’ll guide you through simple steps and ingredient tips to make this deliciously easy casserole. Let’s dive in and bring warmth to your table with this sweet treat!
Why I Love This Recipe
- Comforting and Sweet: This casserole combines the earthy sweetness of sweet potatoes with the gooey delight of marshmallows, creating a dish that's both comforting and delicious.
- Easy to Prepare: With simple ingredients and straightforward steps, this recipe is perfect for both novice and experienced cooks alike.
- Perfect for Gatherings: This dish serves a crowd and is a guaranteed hit at potlucks, holiday dinners, and family gatherings.
- Customizable: You can easily adapt this recipe by adding your favorite nuts or spices to make it uniquely yours.
Ingredients
List of Required Ingredients
To make sweet potato marshmallow casserole, you need the following ingredients:
- 4 medium sweet potatoes, peeled and cubed
- 1/2 cup milk (or coconut milk for a dairy-free option)
- 1/4 cup brown sugar
- 1/4 cup butter, softened
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1 cup mini marshmallows
These ingredients create a smooth and creamy base with a sweet topping.
Optional Add-ins
You can add more flavor or texture with these optional ingredients:
- 1/2 cup pecans, chopped
- 1/4 cup maple syrup (for drizzling)
- A pinch of sea salt (to enhance sweetness)
These add-ins can make your casserole even more special.
Suggested Substitutions
If you need to change some ingredients, here are a few ideas:
- Use almond milk or oat milk instead of regular milk.
- Replace butter with coconut oil for a dairy-free option.
- Swap brown sugar for maple sugar or coconut sugar for a different flavor.
These substitutions keep the dish delicious while meeting your dietary needs.

Step-by-Step Instructions
Preparation Steps
Start by gathering your ingredients. You need four medium sweet potatoes, milk, brown sugar, butter, vanilla extract, cinnamon, nutmeg, mini marshmallows, and optional pecans.
Peel and cube the sweet potatoes. This step helps them cook evenly. Place the cubes in a large pot and cover with water.
Cooking the Sweet Potatoes
Bring the pot to a boil over medium heat. Cook the sweet potatoes for about 15 to 20 minutes. They should be tender. Test with a fork; it should slide in easily. Once done, drain the sweet potatoes and let them cool for a few minutes.
Assembling and Baking the Casserole
Now, it’s time to mash the sweet potatoes. Transfer them to a mixing bowl and mash until smooth. Then, add in the milk, brown sugar, softened butter, vanilla extract, cinnamon, and nutmeg. Mix well until everything is combined and creamy.
Spread this sweet potato mixture evenly into a 9x13 inch baking dish. Next, scatter mini marshmallows on top. If you like, sprinkle chopped pecans over the marshmallows for added crunch.
Preheat your oven to 350°F (175°C). Bake the casserole for 25 to 30 minutes. Watch for the marshmallows to turn golden brown. This means the casserole is ready! Once baked, remove it from the oven and let it cool for a few minutes before serving. Enjoy this easy, delicious dish!
Tips & Tricks
How to Perfect the Casserole Texture
To get the best texture, mash your sweet potatoes well. You want them creamy, not lumpy. If you use a hand mixer, it will help make them smooth. Add the milk and butter slowly to keep it from becoming too runny. The right balance is key for the perfect casserole.
Techniques for Even Baking
For even baking, spread your sweet potato mix flat in the dish. This helps it cook uniformly. Use a 9x13 inch baking dish to give it space. Make sure the marshmallows are spread evenly on top. This ensures they brown nicely, giving you a great look and taste.
Recommended Serving Suggestions
Serve the casserole warm right from the oven. It pairs well with roasted meats like turkey or ham. You can add a sprinkle of cinnamon on top for more flavor. If you want extra sweetness, drizzle some maple syrup over each serving. It adds a nice touch!
Pro Tips
- Choosing Sweet Potatoes: Opt for firm, smooth sweet potatoes with no blemishes. This ensures a creamy texture and sweet flavor in your casserole.
- Make Ahead: You can prepare the sweet potato mixture a day in advance. Just cover it and refrigerate, then add the marshmallows before baking.
- For a Crunchy Topping: If you love texture, toast the pecans before sprinkling them on the casserole for an added crunch and depth of flavor.
- Experiment with Flavors: Try adding a hint of orange zest or maple syrup to the sweet potato mixture for a unique twist on this classic dish.
Variations
Nut-Free Versions
If you want a nut-free sweet potato marshmallow casserole, just skip the pecans. The dish still tastes great without them. You can also use crushed graham crackers on top instead. This adds a nice crunch and a touch of sweetness. Another option is to sprinkle some oats for texture. These swaps keep the flavors rich and enjoyable.
Dairy-Free Alternatives
To make this casserole dairy-free, use coconut milk instead of regular milk. It gives a creamy texture and a hint of coconut flavor. For the butter, choose a dairy-free spread. You can also try using olive oil or vegan butter. These changes keep the dish tasty while making it friendly for those with dairy needs.
Sweet Potato Casserole with Different Toppings
You can mix up the toppings for your casserole to suit your taste. Instead of marshmallows, try using a crumble made from oats and brown sugar. This gives a different texture and flavor. You can also add chocolate chips for a sweet twist. Another idea is to top it with toasted coconut flakes. This adds a nice crunch and a tropical touch. Each topping brings a new experience to this classic dish.
Storage Info
Storing Leftovers
After your meal, let the sweet potato marshmallow casserole cool down. Place any leftovers in an airtight container. Make sure to store it in the fridge. It will stay fresh for about 3 to 4 days. If you want to keep it longer, freezing is a great option.
Reheating Instructions
To reheat your casserole, preheat your oven to 350°F. Place the casserole in an oven-safe dish. Cover it with foil to keep it moist. Heat for about 20 to 25 minutes. You can also microwave individual servings. Just heat for 1 to 2 minutes, checking to see if it’s warm.
Freezing for Future Use
If you plan to freeze the casserole, do it before baking. Wrap it tightly in plastic wrap and then foil. This keeps out air and prevents freezer burn. When you are ready to bake, remove the wrap and thaw it in the fridge overnight. Bake it at 350°F for about 30 to 35 minutes. This way, you can enjoy this dish anytime!
FAQs
How do I make sweet potato marshmallow casserole ahead of time?
You can make this casserole a day in advance. First, prepare the sweet potato mixture as usual. After mixing in the milk, sugar, and spices, spread it in the baking dish. Cover it with plastic wrap and store it in the fridge. When you are ready to bake, add the marshmallows on top. Bake at 350°F for 25-30 minutes until golden brown. This method saves time and makes serving easier.
Can I use regular potatoes instead of sweet potatoes?
Yes, you can use regular potatoes, but the taste will change. Sweet potatoes add a natural sweetness and a creamy texture. If you use regular potatoes, consider adding more sugar or sweetness to match the flavor. The texture will be different too. Regular potatoes may not mash as smoothly as sweet potatoes.
What types of marshmallows work best for this recipe?
Mini marshmallows work best for this casserole. They melt quickly and spread evenly. If you want a twist, you can use flavored marshmallows. For a gourmet touch, try using toasted marshmallows. This adds a smoky flavor that pairs well with sweet potatoes. Just keep the amount similar to avoid overpowering the dish.
This article covered how to make a sweet potato casserole. You learned about key ingredients, cooking steps, and helpful tips. I shared ways to customize your dish with variations and storage tips.
In closing, follow these steps to create a tasty casserole. With practice, you’ll impress everyone at the table. Enjoy making this dish your own, and happy cooking!