The smell of warm sweet potatoes mixed with cinnamon and toasted marshmallows instantly brings me back to cozy family gatherings. Honestly, I first made this sweet potato casserole with marshmallows recipe a few years ago during Thanksgiving when I wanted to add a little extra joy to the table. It quickly became a favorite, not just for me but for everyone who tasted it. There’s something magical about the creamy sweet potatoes topped with gooey, golden marshmallows that feels like a warm hug on a chilly day.
What I love about this sweet potato casserole with marshmallows is that it’s both comfort food and a little indulgence wrapped into one. It’s perfect for holiday dinners, potlucks, or whenever you want to treat yourself to a dish that’s sweet but not overwhelming. Having tested this recipe multiple times, tweaking the balance of spices and marshmallow amount, I can say with confidence it’s a winner every time. Plus, it’s easy enough to whip up even if you’re juggling a busy holiday schedule.
If you’re looking for a dish that combines tradition, flavor, and a bit of fun, this sweet potato casserole with marshmallows recipe deserves a spot on your table. Whether you’re a seasoned cook or just starting out, you’ll find it approachable and satisfying. So, get ready to enjoy a holiday classic with a homemade touch that’s sure to impress!
Why You’ll Love This Sweet Potato Casserole with Marshmallows Recipe
After making this sweet potato casserole with marshmallows countless times, I’ve come to appreciate what sets it apart from other versions. Here’s why I think you’ll love it as much as I do:
- Quick & Easy: You can have this casserole ready in about 45 minutes, perfect for those last-minute holiday preparations.
- Simple Ingredients: No need for fancy or hard-to-find items; most are pantry staples you likely already own.
- Perfect for Holidays: Whether it’s Thanksgiving, Christmas, or any festive get-together, this dish fits right in.
- Crowd-Pleaser: Kids and adults alike rave about the sweet, creamy filling topped with melty marshmallows.
- Unbelievably Delicious: The balance of sweetness, spice, and texture makes this casserole a soul-soothing treat.
What makes this sweet potato casserole with marshmallows stand out is the way I blend the sweet potatoes just right—not too chunky, not too smooth—and the cinnamon and nutmeg mix that hits all the cozy notes. Also, topping it with marshmallows just before baking gives that perfect golden crust that’s gooey and toasted. It’s not just another casserole; it’s the kind that makes you close your eyes after the first bite and smile.
This recipe has become my go-to when I want comfort food that feels special but doesn’t take hours in the kitchen. It’s like a little holiday magic in a dish, and I’m pretty sure you’ll feel the same way once you try it.
What Ingredients You Will Need
This sweet potato casserole with marshmallows uses straightforward, wholesome ingredients to deliver that rich flavor and comforting texture you crave. Most of these are kitchen basics, so no huge grocery run required!
- Sweet Potatoes: About 4 large (roughly 3 pounds or 1.4 kg), peeled and chopped. I prefer firm, fresh sweet potatoes for the best texture.
- Unsalted Butter: 1/2 cup (113 grams), softened – adds richness and smoothness to the mash.
- Brown Sugar: 1/2 cup packed (100 grams) – provides natural sweetness and depth.
- Ground Cinnamon: 1 teaspoon – warms up the flavor beautifully.
- Ground Nutmeg: 1/2 teaspoon – a little spice that complements the sweet potatoes perfectly.
- Vanilla Extract: 1 teaspoon – adds a subtle aromatic sweetness.
- Salt: 1/4 teaspoon – balances the flavors.
- Milk: 1/4 cup (60 ml), whole or 2% – for creaminess (you can use almond or oat milk if you want dairy-free).
- Large Eggs: 2, beaten – helps bind the casserole and add a fluffy texture.
- Mini Marshmallows: 2 cups (about 120 grams) – the star topping that melts into golden puffs of sweetness.
You can swap brown sugar for coconut sugar to make it a bit healthier or use a sugar substitute if you’re watching your intake. Also, if you want a nutty flavor, a handful of chopped pecans mixed into the topping works wonders. I’ve tried both store-brand and name-brand marshmallows, and honestly, the classic ones like Jet-Puffed tend to melt best and have that perfect chewiness.
Equipment Needed
- Large Pot: For boiling the sweet potatoes until tender.
- Mixing Bowls: At least two – one for mashing the sweet potatoes, another for mixing wet ingredients.
- Potato Masher or Ricer: To get a smooth, lump-free sweet potato base. A ricer works like a charm but a good masher can do the job too.
- Measuring Cups & Spoons: For accuracy (especially with spices and sugar).
- 9×13 Inch Baking Dish: The standard size for casseroles. If you don’t have one, any similar-sized oven-safe dish will do.
- Spatula or Wooden Spoon: For mixing ingredients smoothly.
- Oven Mitts: Safety first when handling hot baking dishes.
If you’re on a budget, don’t worry—most of these tools are kitchen basics, and you probably already have them. For mashing, if you don’t have a ricer, just take your time with a sturdy fork or masher to avoid lumps. I’ve learned that using a quality baking dish that distributes heat evenly really helps avoid burnt edges, so if you can invest in a ceramic or glass dish, it’s worth it!
Detailed Preparation Method
- Preheat your oven to 350°F (175°C). Lightly grease your 9×13 inch (23×33 cm) baking dish with butter or non-stick spray. This helps prevent sticking and makes cleanup easier. (5 minutes)
- Boil the sweet potatoes: Place the peeled and chopped sweet potatoes into a large pot and cover with cold water. Bring to a boil over medium-high heat, then reduce to a simmer. Cook until the sweet potatoes are fork-tender, about 15-20 minutes. You want them soft enough to mash easily but not falling apart. Drain thoroughly to avoid watery mash. (20 minutes)
- Mash the potatoes: Transfer the drained sweet potatoes to a large bowl. Using a potato masher or ricer, mash until smooth but still a little textured. This creates a creamy base with some bite, which I find way better than a completely puréed texture.
- Mix in the wet ingredients: Add softened butter (1/2 cup or 113 grams) and brown sugar (1/2 cup or 100 grams) to the mashed potatoes. Stir in cinnamon (1 tsp), nutmeg (1/2 tsp), vanilla extract (1 tsp), and salt (1/4 tsp). Slowly pour in milk (1/4 cup or 60 ml) and beaten eggs (2 large), mixing gently but thoroughly. The mixture should be creamy and hold together nicely. If it feels too thick, add a splash more milk. (10 minutes)
- Transfer to baking dish: Spread the sweet potato mixture evenly into your prepared baking dish. Smooth the top with a spatula to create an even surface for the marshmallow topping.
- Top with marshmallows: Sprinkle 2 cups (about 120 grams) of mini marshmallows evenly over the sweet potato layer. Don’t be shy here—marshmallows are the best part!
- Bake: Place the casserole in the preheated oven and bake for 25-30 minutes, or until the marshmallows are golden brown and puffed up. Keep an eye on them—marshmallows can go from perfect to burnt pretty fast.
- Let it cool: Remove from oven and let the casserole rest for about 5 minutes before serving. This makes it easier to scoop and gives the flavors a chance to settle.
Pro tip: If you notice the marshmallows browning too quickly before the casserole is heated through, loosely cover the top with foil for the first 15 minutes, then uncover to toast the marshmallows at the end. This little trick saved me a burnt-topping disaster more than once!
Cooking Tips & Techniques
Making sweet potato casserole with marshmallows is pretty straightforward, but a few insider tips can make your dish shine.
- Don’t overcook the sweet potatoes. If they get too mushy, the casserole can turn watery. Aim for tender but firm enough to mash nicely.
- Mash by hand. Using a potato masher or ricer gives a better texture than a blender or food processor, which can make the potatoes gluey.
- Use softened butter. It blends more evenly and adds creaminess without lumps.
- Adjust the sweetness. Depending on your sweet potatoes’ natural sweetness, you might want to add a bit more or less brown sugar. Taste the mash before baking.
- Toast marshmallows under the broiler carefully. For a faster golden top, switch your oven to broil for the last 1-2 minutes, but watch like a hawk to avoid burning.
- Multitask while baking. This dish pairs well with many main courses, so use baking time to prep your protein or side salads.
I remember the first time I tried baking with marshmallows on top—I got distracted and ended up with a blackened mess! Since then, I always set a timer and keep a close eye to get that perfect golden crust. Also, mixing spices well into the mash helps the flavors come through evenly, so don’t rush that step.
Variations & Adaptations
This sweet potato casserole with marshmallows is wonderfully flexible. Here are some ways I’ve switched it up or you can try:
- Nutty Crunch: Add 1 cup chopped pecans or walnuts mixed into the marshmallow topping for a delightful crunch and extra flavor.
- Vegan Version: Use dairy-free butter and milk alternatives like coconut milk, and swap eggs for flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg).
- Spiced Up: Add a pinch of ground ginger or cloves to the sweet potato mix for a deeper spice profile.
- Low Sugar: Reduce brown sugar by half and increase vanilla for sweetness, or use a natural sweetener like maple syrup instead.
- Different Toppings: Instead of marshmallows, try a streusel topping made with oats, brown sugar, butter, and cinnamon for a less sweet, crumbly finish.
One personal favorite variation I tried was swapping mini marshmallows for a layer of toasted coconut flakes mixed with pecans. It gave the casserole a tropical twist that wowed my guests without losing the essence of the original.
Serving & Storage Suggestions
This sweet potato casserole with marshmallows is best served warm, fresh out of the oven when the marshmallows are still gooey and soft. I usually let it rest a few minutes to firm up, then scoop generous portions onto plates alongside turkey or ham for a classic holiday meal.
It pairs wonderfully with crisp green salads, roasted vegetables, or a simple cranberry sauce to cut through the sweetness. For drinks, a lightly spiced cider or a glass of chilled white wine complements the flavors nicely.
To store leftovers, cover the casserole tightly with foil or plastic wrap and refrigerate for up to 3-4 days. Reheat individual portions in the microwave or warm the whole dish at 325°F (160°C) for 15-20 minutes until heated through.
If you want to freeze it, bake the casserole without marshmallows first, cool completely, cover tightly, and freeze for up to 2 months. When ready to eat, thaw overnight in the fridge, add marshmallows on top, and bake until golden and bubbly.
Flavors tend to meld and deepen after a day, so sometimes I like making it a day ahead and reheating before serving—the marshmallows still taste fantastic toasted fresh!
Nutritional Information & Benefits
Each serving of this sweet potato casserole with marshmallows (about 1 cup or 200 grams) contains approximately:
| Calories | 280 |
|---|---|
| Carbohydrates | 45g |
| Protein | 3g |
| Fat | 8g |
| Fiber | 4g |
| Sugar | 25g |
Sweet potatoes are a fantastic source of vitamin A, antioxidants, and fiber, making this dish a bit healthier than your average dessert. The cinnamon and nutmeg add not only flavor but anti-inflammatory properties too. Just a heads-up: marshmallows contain sugar and gelatin, so this recipe isn’t suitable for vegans unless you use a vegan marshmallow alternative.
From my perspective as someone who enjoys holiday treats but tries to balance nutrition, this casserole hits a sweet spot. It’s indulgent without going overboard and brings a dose of wholesome goodness to your festive table.
Conclusion
Making this sweet potato casserole with marshmallows is like bringing a little slice of holiday magic into your kitchen. It’s flavorful, comforting, and surprisingly simple to prepare. Whether you stick to the classic recipe or try one of the variations, you’re in for a treat that’s sure to please family and friends alike.
What I really love about this dish is how it brings people together—around the table, sharing stories and laughter with plates full of this sweet, creamy goodness topped with those irresistible marshmallows. I hope you give it a try and find your own little moment of joy in every bite.
Feel free to leave a comment sharing your tweaks or experiences, and don’t forget to share this recipe with anyone who loves a good holiday dish. Happy baking and happy holidays!
Frequently Asked Questions
Can I make sweet potato casserole with marshmallows ahead of time?
Yes! You can prepare the casserole up to the marshmallow topping stage, refrigerate overnight, then add marshmallows and bake before serving.
What’s the best way to prevent marshmallows from burning?
Keep an eye on the casserole during baking. If marshmallows brown too fast, cover loosely with foil until the casserole is heated through, then uncover to toast the marshmallows.
Can I use canned sweet potatoes instead of fresh?
Fresh sweet potatoes yield the best texture and flavor, but if you’re in a pinch, canned mashed sweet potatoes can work. Just drain well and adjust moisture as needed.
Is there a vegan alternative for marshmallows?
Yes! Look for vegan marshmallows made without gelatin, typically found in health food stores or online.
How long does leftover sweet potato casserole last in the fridge?
Stored in an airtight container, leftovers last about 3-4 days. Reheat gently to keep the texture and flavors intact.
Pin This Recipe!
Sweet Potato Casserole with Marshmallows
A cozy and indulgent sweet potato casserole topped with gooey, toasted marshmallows, perfect for holiday dinners and festive gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 4 large sweet potatoes (about 3 pounds or 1.4 kg), peeled and chopped
- 1/2 cup (113 grams) unsalted butter, softened
- 1/2 cup packed (100 grams) brown sugar
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 1/4 cup (60 ml) milk (whole or 2%, or almond/oat milk for dairy-free)
- 2 large eggs, beaten
- 2 cups (about 120 grams) mini marshmallows
Instructions
- Preheat your oven to 350°F (175°C). Lightly grease your 9×13 inch baking dish with butter or non-stick spray.
- Place the peeled and chopped sweet potatoes into a large pot and cover with cold water. Bring to a boil over medium-high heat, then reduce to a simmer. Cook until fork-tender, about 15-20 minutes. Drain thoroughly.
- Transfer the drained sweet potatoes to a large bowl. Mash using a potato masher or ricer until smooth but still slightly textured.
- Add softened butter and brown sugar to the mashed potatoes. Stir in cinnamon, nutmeg, vanilla extract, and salt. Slowly pour in milk and beaten eggs, mixing gently but thoroughly. Add more milk if mixture is too thick.
- Spread the sweet potato mixture evenly into the prepared baking dish and smooth the top.
- Sprinkle mini marshmallows evenly over the sweet potato layer.
- Bake for 25-30 minutes, or until marshmallows are golden brown and puffed. If marshmallows brown too quickly, cover loosely with foil for the first 15 minutes, then uncover to toast.
- Remove from oven and let rest for about 5 minutes before serving.
Notes
If marshmallows brown too quickly, cover loosely with foil for the first 15 minutes of baking, then uncover to toast. Use a ricer or masher for best texture. You can add chopped pecans to the topping for crunch. For vegan version, use dairy-free butter, plant milk, and flax eggs. Store leftovers covered in fridge for 3-4 days. Freeze without marshmallows and add them before baking after thawing.
Nutrition
- Serving Size: About 1 cup (200 gra
- Calories: 280
- Sugar: 25
- Fat: 8
- Carbohydrates: 45
- Fiber: 4
- Protein: 3
Keywords: sweet potato casserole, marshmallows, holiday recipe, Thanksgiving side dish, easy casserole, comfort food






