This post may contain affiliate links
There's something about Sweet Potato Casserole with Marshmallows that just screams comfort food. Maybe it's those golden-brown marshmallows that get all toasty and perfect, or the way the sweet potatoes turn silky smooth with just a hint of orange and cinnamon. Whatever it is, this dish has been stealing the show at my family dinners for years, and honestly? It's ridiculously easy to make.
I'll never forget the first time I served this at Thanksgiving. My youngest, who usually turns her nose up at anything orange and vegetable-adjacent, went back for seconds. That's when I knew this recipe was a keeper. If you're looking for a side dish that feels fancy but doesn't require a culinary degree, you've found your new favorite.
Jump To Recipe

Why You'll Love This Sweet Potato Casserole with Marshmallows
Let's be real—we're all juggling a million things. Between work deadlines, soccer practice, and trying to remember if you paid the electric bill, the last thing you need is a complicated recipe. This casserole is your secret weapon. It comes together with just six ingredients, most of which you probably already have hanging out in your pantry.
The sweet potato base is creamy and naturally sweet, kissed with brown sugar and a touch of orange juice that adds this subtle brightness. Then you pile on those miniature marshmallows (because let's face it, they're the real MVPs here), and the oven does all the heavy lifting. Twenty-five minutes later, you've got a dish that looks like you spent hours on it.
Plus, it works for everything. Holiday gatherings? Check. Weeknight dinner when you're craving something cozy? Absolutely. Potluck at work where you need to impress Karen from accounting? You bet.
What You'll Need
The ingredient list is refreshingly short:
Five medium sweet potatoes form the foundation of this dish. Look for ones that feel firm and don't have any soft spots. You'll also need half a cup of packed brown sugar—the dark stuff works great if you want a deeper molasses flavor. A quarter cup of butter adds richness (because butter makes everything better), while three tablespoons of orange juice brings a little citrusy surprise. A pinch of cinnamon ties it all together with that warm, cozy spice we all love. And finally, one bag of miniature marshmallows for that signature topping.

How to Make It
Start by preheating your oven to 350 degrees F. Peel those sweet potatoes and slice them into chunks—doesn't have to be perfect, just relatively even so they cook at the same rate. Toss them in a large pot, cover with water, and bring everything to a boil. Let them bubble away for about 15 minutes until they're fork-tender. You want them soft enough to mash easily.
Drain the potatoes well (nobody wants a watery casserole), then get to mashing. I use a potato masher for this, but if you're feeling fancy, you can use an electric mixer. Transfer your mashed sweet potatoes to a large bowl and add the brown sugar, butter, orange juice, and cinnamon. Now here's where the magic happens—grab that electric mixer and blend everything until it's smooth and creamy. The butter should be completely melted and incorporated, creating this gorgeous, velvety mixture.
Spread the sweet potato mixture into a 9x13-inch baking dish. Don't stress about making it perfectly smooth—rustic is totally in. Sprinkle those marshmallows generously over the top. I like full coverage here because crispy, golden marshmallows are what dreams are made of.
Pop the dish into your preheated oven and bake for 25 to 30 minutes. You're looking for the casserole to be heated through and those marshmallows to puff up and turn golden brown. Keep an eye on them during the last five minutes—marshmallows can go from perfect to burnt faster than you can say "dinner's ready."

Tips for the Perfect Casserole
Here's something I learned the hard way: make sure your sweet potatoes are completely drained before mashing. Extra moisture will make your casserole soupy instead of creamy. If you're worried about this, let them sit in the colander for a couple of minutes after draining.
Don't skip the electric mixer step. Sure, you could stir by hand, but the mixer incorporates everything beautifully and creates that smooth texture that makes this dish so irresistible.
If you're making this ahead (hello, Thanksgiving prep), you can assemble the whole thing up until the marshmallow topping, cover it, and refrigerate for up to 24 hours. When you're ready to bake, add the marshmallows and pop it in the oven. You might need an extra five minutes of baking time since it's coming straight from the fridge.
Some people add pecans on top before the marshmallows for extra crunch. I've done this for years, and it's a game-changer if you like texture contrast.

Frequently Asked Questions
Absolutely. Drain them really well, and you might want to reduce the orange juice slightly since canned sweet potatoes tend to be moister. The flavor won't be quite as fresh, but it'll still be delicious and save you some time.
Cover the dish tightly with foil or transfer to an airtight container. It'll keep in the fridge for three to four days. Reheat in the oven at 350 degrees until warmed through, about 15 minutes.
Yes! Swap the butter for your favorite plant-based alternative. Coconut oil works beautifully here and adds a subtle tropical note that pairs wonderfully with the sweet potatoes.
Tent a piece of foil loosely over the top and continue baking until the casserole is heated through. Remove the foil for the last few minutes if you want more color.
Conclusion
This Sweet Potato Casserole with Marshmallows has become one of those recipes I make on repeat, and I genuinely hope it finds a special place in your kitchen too. There's something wonderful about a dish that's equal parts nostalgic and delicious, especially when it doesn't require half your day to pull together. So go ahead, give it a try, and watch it disappear faster than you'd expect.


Sweet Potato Casserole with Marshmallows Magic
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
A creamy, cozy sweet potato casserole topped with golden marshmallows – a nostalgic favorite that’s perfect for holidays or any comforting meal.
Ingredients
- 5 medium sweet potatoes
- ½ cup packed brown sugar
- ¼ cup butter
- 3 tablespoons orange juice
- 1 pinch cinnamon
- 1 bag miniature marshmallows
Instructions
- Preheat oven to 350°F (175°C).
- Peel and cut sweet potatoes into chunks.
- Boil for about 15 minutes until fork-tender, then drain well.
- Mash sweet potatoes until smooth.
- Add brown sugar, butter, orange juice, and cinnamon.
- Beat with an electric mixer until creamy and well combined.
- Spread mixture into a 9x13-inch baking dish.
- Top generously with miniature marshmallows.
- Bake for 25–30 minutes, until heated through and marshmallows are golden brown.
- Serve warm and enjoy!
Notes
Drain the sweet potatoes completely before mashing to avoid a watery casserole. For a make-ahead version, assemble without marshmallows, refrigerate, then bake when ready. Add chopped pecans under the marshmallows for extra crunch.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 290
- Sugar: 22g
- Sodium: 150mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 20mg











Leave a Reply