Rating: 4.5 stars 4.6
500 Ratings
  • 5 star values: 369
  • 4 star values: 114
  • 3 star values: 12
  • 2 star values: 2
  • 1 star values: 3

This sweet potato casserole with marshmallows is creamy, toasty, and delicious! It's a family favorite for holidays that you can bake ahead and reheat.

Recipe Summary

15 mins
45 mins
1 hr
1 9x13-inch casserole

This sweet potato casserole with marshmallows toes the line between side dish and dessert — and we wouldn't have it any other way. Pureed sweet potatoes are blended with sugar and spices, then topped with marshmallows and baked to sweet, gooey perfection. 

Sweet Potato Casserole Ingredients

Here's what you'll need to make this top-rated sweet potato casserole with marshmallows:

Sweet Potatoes 
You'll need about five sweet potatoes, peeled and sliced. 

Brown Sugar
Brown sugar is essential to the cozy, toasty, warmth we're after when we make sweet potato casserole. Use light for a milder flavor or dark for a more intense flavor. 

This recipe calls for reduced-fat margarine, but you can substitute regular butter if that's what you have on hand. 

Orange Juice
Three tablespoons of orange juice gives this sweet potato casserole subtle brightness. 

Just a pinch of cinnamon adds warmth and brings out the other flavors. 

Of course, you'll need a bag of miniature marshmallows (they'll be the star of the show, after all).  

sweet potato casserole with marshmallows in a glass dish
Credit: OkinawanPrincess

How to Make Sweet Potato Casserole With Marshmallows

You'll find the full, step-by-step recipe below — but here's a brief overview of what you can expect when you make this sweet potato casserole with marshmallows: 

Cook and Mash the Sweet Potatoes

Place the peeled and cubed sweet potatoes in a saucepan and cover with water. Cook over medium-high heat until tender, then drain and mash with a potato masher. 

Mix and Top the Casserole

Use an electric mixer to mix the mashed (and cooled) sweet potatoes, brown sugar, margarine, cinnamon, and orange juice. Pour the mixture into a baking dish. Top with marshmallows. 

Bake the Casserole

Bake in a preheated oven until the marshmallows are puffed and lightly browned, about half an hour. 

How to Store Sweet Potato Casserole With Marshmallows

Store your leftover sweet potato casserole in a shallow, airtight container in the fridge for up to four days. Reheat gently in the microwave or in the oven. 

Can You Freeze Sweet Potato Casserole with Marshmallows?

Yes! We recommend freezing this casserole before baking and without the marshmallows (you can add those later). 

Prepare the filling according to the recipe and pour it into a foil baking dish. Wrap the dish tightly in foil and freeze for up to three months. Thaw in the refrigerator overnight. Top with marshmallows and baking according to the directions. 

Allrecipes Community Tips and Praise

"Made this last year and it was delicious," says Kathy. "So easy to do and can be made the day before. Just add the marshmallows and bake and serve. Easy, simple, and a great hit. Doing it again this year!!"

"Fabulous," raves TUCCI013. "It was a bit different from the sweet potato casserole of my childhood: I wasn't accustomed to the OJ, but I found it to be the perfect addition. I added a layer of pecans and brown sugar under the marshmallows — YUM!"

"This recipe is amazing," according to anne365. "Definitely a keeper, although I did make one slight change: I didn't have any orange juice on hand, so I used about a teaspoon of fresh lemon juice instead."

Editorial contributions by Corey Williams


Original recipe yields 8 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Preheat the oven to 350 degrees F (175 degrees C).

  • Place sweet potatoes in a large saucepan with enough water to cover. Bring to a boil and cook until tender, about 15 minutes. Remove from the heat, drain, and mash.

  • Place mashed sweet potatoes in a large bowl. Add brown sugar, margarine, orange juice, and cinnamon; mix with an electric mixer until blended. Spread evenly into a 9x13-inch baking dish. Sprinkle marshmallows over top.

  • Bake in the preheated oven until casserole is heated through and marshmallows are puffed and golden brown, 25 to 30 minutes.

Nutrition Facts

267 calories; protein 2g; carbohydrates 60.4g; fat 2.6g; sodium 143mg. Full Nutrition