I absolutely adore this Sweet Potato Casserole With Marshmallows Recipe because it combines that perfect balance of creamy, sweet, and crunchy textures all in one comforting dish. From the velvety mashed sweet potatoes to the buttery pecan streusel and the irresistibly gooey toasted marshmallows on top, it feels like a warm hug on a plate. I can’t wait for you to make this classic favorite that brings a cozy sweetness perfect for any gathering or holiday celebration.

Why You’ll Love This Sweet Potato Casserole With Marshmallows Recipe

What truly makes this Sweet Potato Casserole With Marshmallows Recipe stand out for me is the symphony of flavors it delivers in every bite. The natural sweetness of the roasted sweet potatoes pairs beautifully with the brown sugar and vanilla, creating an irresistibly rich base. Then, the crunchy pecan streusel and the golden, melted marshmallows on top bring a perfect contrast in texture and flavor that always makes me smile.

On top of that, I love how straightforward this recipe is to prepare. It feels like a special dish, but it actually comes together with simple steps and easy-to-find ingredients. Whether you’re making it for a festive family dinner or a casual weeknight side, it never fails to impress. Plus, having that marshmallow topping gives it that nostalgic, celebratory vibe that everyone seems to crave during the holidays or any cozy get-together.

Ingredients You’ll Need

A large clear glass bowl sits in the center filled with bright orange mashed sweet potatoes that have a soft, slightly chunky texture. Behind the bowl are three smaller white bowls: one with two raw egg yolks, one with a light brown crumbly mixture, and one with melted yellow butter. To the right, a woman's hand is gently holding the edge of the glass bowl. The surface under everything is a white marbled texture with a folded kitchen towel with teal, brown, and blue stripes on the left edge. Small white marshmallows and a bit of syrup are visible in small glass bowls near the bottom right corner. photo taken with an iphone --ar 4:5 --v 7

For this sweet potato casserole, I keep the ingredients simple but essential because each one plays a vital role in bringing that creamy texture, rich flavor, and delightful crunch. From the sweet potatoes themselves to the buttery pecans and fluffy marshmallows, everything works in harmony to create a comforting classic.

  • Sweet potatoes: Using 5 large peeled and cubed sweet potatoes is key for a smooth, creamy mash that forms the base of the casserole.
  • Eggs: Four large eggs help bind the mixture, giving it structure without losing softness.
  • Unsalted butter: Melted butter adds richness both in the mash and the streusel topping, ensuring every bite is buttery and luscious.
  • Whole milk: I use whole milk for creaminess that complements the sweet potatoes perfectly.
  • Dark brown sugar: Packed brown sugar brings a deep, molasses-like sweetness that’s irresistible.
  • Pure vanilla extract: Two teaspoons provide a warm, fragrant flavor that elevates the entire dish.
  • Kosher salt: Just a teaspoon to balance the sweetness and brighten the flavors.
  • All-purpose flour: Half a cup is used in the streusel to create those lovely crumbly clumps.
  • Coarsely chopped raw pecans: One cup adds a delightful crunch and nuttiness to the topping.
  • Mini marshmallows: Two and a half cups of mini marshmallows are the star on top, toasting to a gooey golden masterpiece.

Directions

Step 1: Preheat your oven to 350°. Arrange a rack in the center so the casserole bakes evenly. Place the peeled, cubed sweet potatoes in a large pot and cover with water by about two inches.

Step 2: Bring the water to a boil over high heat, then reduce to medium-low and simmer the potatoes until they’re tender with no resistance when pierced, about 15 to 20 minutes. Drain and return them to the pot, letting them cool slightly so you can handle them easily.

Step 3: Mash the potatoes using a masher or fork—if you have a potato ricer, even better, for a silky texture. Transfer the mashed potatoes into a large bowl. Add the eggs, melted butter, whole milk, half a cup of dark brown sugar, vanilla extract, and kosher salt. Mix everything thoroughly until smooth and evenly combined.

Step 4: Transfer this luscious mixture to a 13 by 9-inch baking dish, spreading it out evenly to prepare for the topping.

Step 5: In a medium bowl, combine the remaining one cup of dark brown sugar, all-purpose flour, and melted butter. Mix until clumps start to form. Stir in the chopped pecans to distribute the crunch evenly.

Step 6: Sprinkle the pecan streusel evenly over the sweet potato layer. Then, generously top it with the mini marshmallows, covering the entire surface to ensure plenty of that signature sweet, toasted finish.

Step 7: Bake the casserole in your preheated oven for about 25 minutes, or until it’s warmed through and the marshmallows turn a beautiful golden brown with soft, gooey centers. Watch carefully in the last few minutes so the marshmallows don’t burn.

Servings and Timing

This Sweet Potato Casserole With Marshmallows Recipe serves approximately 8 people, making it perfect for family dinners or holiday gatherings. The prep time is about 20 minutes since peeling, boiling, and mashing the potatoes takes some care. Baking takes roughly 25 minutes, for a total cook time of 45 minutes. Allowing the potatoes to cool slightly before mashing and assembling will add a few more minutes but is well worth it for the texture.

How to Serve This Sweet Potato Casserole With Marshmallows Recipe

A white rectangular baking dish filled with a three-layer dessert. The bottom layer is a soft, golden crust. The middle layer is a mix of dark brown chunks and some orange bits, creating a rough and crumbly texture. The top layer consists of small, toasted marshmallows that are light golden brown and slightly puffy, covering the whole surface evenly. The dish sits on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

I love serving this casserole hot and fresh from the oven when the marshmallows are still melty and the streusel topping is crisp. It pairs wonderfully with roasted turkey, ham, or even a simple grilled chicken breast for a cozy, comforting meal. For sides, I like to keep it classic with green beans, cranberry sauce, or a crisp salad to balance the richness.

For presentation, sprinkling a few extra toasted pecans on top just before serving adds an elegant touch and emphasizes the nutty flavor. If you want to keep things festive, a small drizzle of maple syrup or a dash of cinnamon also works beautifully. This casserole shines at holiday dinners, potlucks, or any special occasion where you want to share a dish that feels both celebratory and homey.

When it comes to beverages, I find a light white wine like Chardonnay or a slightly sweet Riesling complements the sweet potato’s flavors nicely. For a non-alcoholic alternative, a sparkling apple cider or a warm spiced tea rounds out the meal perfectly. And no matter the setting, serving the casserole warm is key—it keeps the marshmallows soft and the flavors at their best.

Variations

I often like to get creative with this Sweet Potato Casserole With Marshmallows Recipe by playing around with the toppings. For a twist, swapping pecans for chopped walnuts or even roasted pepitas adds a different type of crunch and flavor. If you prefer a less sweet topping, try mixing in some oats with the flour and brown sugar in your streusel for a hearty texture.

For dietary modifications, you can easily make this dish gluten-free by using a gluten-free flour blend in place of all-purpose flour. To make it vegan, swap the eggs for flax eggs or a commercial egg replacer, use a plant-based milk like almond or oat milk, and replace butter with vegan margarine. You can also leave out the marshmallows or replace them with a vegan marshmallow brand—though toasted marshmallows do bring that nostalgic magic!

If you want to experiment with flavor, adding a pinch of cinnamon, nutmeg, or ground ginger to the potato mash elevates the warmth and complexity. Some people even like folding in a bit of orange zest or juice for a citrusy brightness. Lastly, while traditionally baked in the oven, you could try making individual casseroles in ramekins or even a slow cooker version for a hands-off approach during busy holiday days.

Storage and Reheating

Storing Leftovers

I recommend storing any leftovers in an airtight container once the casserole has fully cooled to prevent moisture buildup. Keep it refrigerated for up to 3 to 4 days. Storing it in the original baking dish covered tightly with foil or plastic wrap works well, or you can portion it into smaller containers for easy reheating later.

Freezing

This casserole freezes beautifully if you want to prepare it ahead of time. After baking, allow it to cool completely, then cover it tightly with foil or a freezer-safe lid. It can keep in the freezer for up to 2 months without losing quality. When you’re ready to enjoy, thaw it overnight in the fridge before reheating for the best texture.

Reheating

To reheat, I prefer warming the casserole in the oven at 325° for about 20 minutes until it’s heated through and the marshmallows soften again. Avoid microwaving if possible, because the texture of the marshmallows and pecan topping can get a bit rubbery or soggy. If you must microwave, do it in short bursts and then pop it into the oven or under a broiler for a couple of minutes to revive the marshmallow’s toasted finish.

FAQs

Can I make this Sweet Potato Casserole With Marshmallows Recipe ahead of time?

Absolutely! You can prepare the casserole entirely and keep it refrigerated covered for up to a day before baking. Just add the marshmallows right before placing it in the oven to ensure they toast beautifully rather than becoming too sticky or melting away.

What kind of sweet potatoes should I use?

I recommend using standard orange-fleshed sweet potatoes for this recipe as they provide natural sweetness and vibrant color. Butternut squash or yams might work if you prefer a slightly different flavor, just adjust cooking time as needed for tenderness.

Can I skip the marshmallows?

Yes! If marshmallows aren’t your thing, you can replace them with additional pecans or a cinnamon-sugar crumble topping for a different but equally delicious finish. Alternatively, a drizzle of maple syrup after baking adds a lovely sweetness.

Is this recipe gluten-free?

Not as written, because of the all-purpose flour in the streusel. However, substituting gluten-free flour makes it entirely gluten-free while retaining the lovely topping texture.

Can I double the recipe for a larger crowd?

Definitely! Just double all ingredients and use a larger baking dish or two standard dishes. Baking time might increase slightly, so keep an eye on the marshmallows and make sure everything is heated through.

Conclusion

I hope you feel inspired to try this Sweet Potato Casserole With Marshmallows Recipe because it truly is a gem that brings warmth and joy to any table. It’s one of those dishes I go back to again and again because it’s comforting, delicious, and feels like a treat every single time. Whether it’s a special holiday or just a cozy night in, this casserole will quickly become one of your favorites too!

Print

Sweet Potato Casserole With Marshmallows Recipe

Sweet Potato Casserole With Marshmallows Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 7 reviews

A classic Sweet Potato Casserole topped with a crunchy pecan streusel and gooey toasted mini marshmallows. This comforting side dish combines creamy mashed sweet potatoes with a rich, buttery topping perfect for holiday dinners or cozy family meals.

  • Author: Emma
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Ingredients

Sweet Potato Base

  • 5 large sweet potatoes, peeled and cubed (about 8 cups)
  • 4 large eggs
  • 1/2 cup (1 stick) unsalted butter, melted
  • 1 cup whole milk
  • 1/2 cup (107 g) packed dark brown sugar
  • 2 tsp pure vanilla extract
  • 1 tsp kosher salt

Streusel Topping

  • 1 cup (213 g) packed dark brown sugar
  • 1/2 cup (60 g) all-purpose flour
  • 4 tbsp (1/2 stick) unsalted butter, melted
  • 1 cup coarsely chopped raw pecans
  • 2 1/2 cups mini marshmallows

Instructions

  1. Prepare the Potatoes: Place peeled and cubed sweet potatoes in a large pot and cover with water by about 2 inches. Bring to a boil over high heat, then reduce to a medium-low simmer. Cook until potatoes are tender and can be easily pierced with a knife or fork, about 15 to 20 minutes.
  2. Drain and Mash: Drain the potatoes well and return them to the pot. Let them cool slightly to avoid scrambling eggs later. Mash the potatoes using a masher or fork, or use a potato ricer to achieve a smooth texture. Transfer the mashed potatoes to a large bowl if using a ricer.
  3. Mix the Base Ingredients: To the mashed potatoes, add eggs, melted butter, whole milk, 1/2 cup brown sugar, vanilla extract, and kosher salt. Mix thoroughly until well combined and smooth. Transfer this mixture to a 13×9 inch baking dish, spreading evenly.
  4. Make the Streusel Topping: In a medium bowl, combine 1 cup brown sugar, all-purpose flour, and melted butter. Use a rubber spatula or fork to mix until clumps form. Stir in chopped pecans evenly.
  5. Assemble the Casserole: Sprinkle the pecan streusel evenly over the mashed sweet potato base. Then evenly distribute the mini marshmallows over the streusel layer.
  6. Bake: Place the baking dish on a rack in the center of a preheated 350°F oven. Bake for approximately 25 minutes until the casserole is heated through and the marshmallows are golden brown and toasted on top.

Notes

  • For smoother potatoes, use a potato ricer instead of mashing with a fork.
  • Ensure the sweet potatoes are well drained to prevent a watery casserole.
  • Keep an eye on the marshmallows during baking to avoid burning them; you can loosely tent with foil if they brown too quickly.
  • For a nuttier flavor, toast pecans lightly before mixing into the streusel.
  • Make ahead by preparing the mashed potatoes and streusel separately, then assemble and bake just before serving.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star