Brown Butter Sweet Potato Casserole with Marshmallow Topping is a luxurious twist on the classic holiday favorite. The nutty richness of brown butter enhances the creamy sweet potatoes, while the gooey marshmallow topping adds a perfect layer of sweetness. This casserole is an irresistible addition to Thanksgiving, Christmas, or any festive gathering.
1. Ingredients for Brown Butter Sweet Potato Casserole with Marshmallow Topping
For the Sweet Potato Base:
- Sweet Potatoes – 4 large (about 3 lbs), peeled and cubed
- Unsalted Butter – 1/2 cup (1 stick, browned)
- Brown Sugar – 1/2 cup
- Milk – 1/3 cup (whole milk or a non-dairy alternative)
- Eggs – 2 large
- Vanilla Extract – 1 teaspoon
- Cinnamon – 1 teaspoon
- Nutmeg – 1/4 teaspoon
- Salt – 1/2 teaspoon
For the Topping:
- Mini Marshmallows – 2 cups
- Optional Garnish: A sprinkle of ground cinnamon or chopped pecans
2. Step-by-Step Instructions for Brown Butter Sweet Potato Casserole
Step 1: Cook the Sweet Potatoes
- Place the sweet potato cubes in a large pot and cover with water.
- Bring to a boil and cook for 15–20 minutes, or until the potatoes are fork-tender.
- Drain and transfer to a large mixing bowl.
Step 2: Make the Brown Butter
- In a small saucepan, melt the butter over medium heat.
- Continue to cook, swirling the pan occasionally, until the butter turns golden brown and smells nutty (about 5 minutes). Be careful not to burn it.
- Remove from heat and let cool slightly.
Step 3: Mash the Sweet Potatoes
- Mash the cooked sweet potatoes until smooth using a potato masher or hand mixer.
- Add the brown butter, brown sugar, milk, eggs, vanilla extract, cinnamon, nutmeg, and salt. Mix until creamy and well combined.
Step 4: Assemble the Casserole
- Preheat your oven to 350°F (175°C).
- Spread the sweet potato mixture evenly into a greased 9×13-inch baking dish.
Step 5: Add the Marshmallow Topping
- Scatter the mini marshmallows evenly over the top of the sweet potato mixture.
Step 6: Bake
- Bake the casserole for 20–25 minutes, or until the marshmallows are golden brown and the sweet potatoes are heated through.
- Keep a close eye on the marshmallows in the last few minutes to prevent burning.
Step 7: Serve
- Let the casserole cool for a few minutes before serving.
- Garnish with a sprinkle of cinnamon or chopped pecans, if desired.

3. Tips for the Best Sweet Potato Casserole
3.1 Use Fresh Sweet Potatoes
Fresh sweet potatoes yield the best flavor and texture. Avoid canned sweet potatoes if possible.
3.2 Brown the Butter Carefully
The nutty flavor of brown butter is essential to this dish—watch it closely to avoid burning.
3.3 Adjust Sweetness
If you prefer a less sweet dish, reduce the amount of brown sugar in the filling.
3.4 Toast the Marshmallows
For extra flavor, use a kitchen torch to brown the marshmallows more evenly.
3.5 Serve Immediately
This casserole is best enjoyed fresh out of the oven, while the marshmallows are gooey and golden.
4. Flavor Variations
4.1 Pecan Streusel Topping
Replace the marshmallows with a pecan streusel made from 1/2 cup chopped pecans, 1/4 cup brown sugar, and 2 tablespoons melted butter.
4.2 Bourbon Sweet Potato Casserole
Add 1–2 tablespoons of bourbon to the sweet potato mixture for a rich, smoky flavor.
4.3 Marshmallow-Pecan Combo
Use both mini marshmallows and chopped pecans on top for added crunch and sweetness.
4.4 Vegan Sweet Potato Casserole
Substitute plant-based butter, non-dairy milk, and vegan marshmallows for a completely vegan version.

5. Serving Suggestions
Brown Butter Sweet Potato Casserole pairs beautifully with:
- Roast Turkey or Chicken: A classic holiday pairing.
- Green Bean Casserole: Complements the sweetness of the sweet potatoes with a savory contrast.
- Cranberry Sauce: Adds a tangy, fruity balance.
- Stuffing: Rounds out the meal with hearty, herbed flavors.

6. FAQs
1. Can I make this casserole ahead of time?
Yes! Prepare the sweet potato mixture and refrigerate it (without the marshmallow topping) for up to 2 days. Add the marshmallows and bake just before serving.
2. How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days.
3. Can I freeze this casserole?
Yes, freeze the sweet potato mixture (without marshmallows) for up to 2 months. Thaw overnight in the fridge, then add the topping and bake.
4. What if I don’t have mini marshmallows?
Cut large marshmallows into smaller pieces or use a combination of marshmallows and a streusel topping.
5. Can I use yams instead of sweet potatoes?
Yes, yams work well and provide a slightly starchier texture.
6. How do I make this dish healthier?
Reduce the amount of butter and sugar, and replace the marshmallows with chopped nuts or a lighter streusel.
7. Can I use canned sweet potatoes?
Yes, but drain and mash them thoroughly to avoid excess liquid.
8. What type of milk works best?
Whole milk provides a creamy texture, but almond milk, coconut milk, or oat milk can be used for dairy-free versions.
9. How do I prevent the marshmallows from burning?
Keep a close eye on the casserole in the last few minutes of baking, and use foil to cover the top if needed.
10. Can I double the recipe?
Yes, simply double the ingredients and use a larger baking dish. Adjust the baking time as needed.
Brown Butter Sweet Potato Casserole with Marshmallow Topping is a rich and flavorful dish that captures the essence of the holidays. With its creamy base, nutty butter, and gooey topping, it’s a crowd-pleasing favorite. Enjoy every indulgent bite!