Cozy Brown Butter Sweet Potato Casserole Recipe with Toasted Marshmallows Made Easy

Posted on

brown butter sweet potato casserole - featured image

“You’ve got to try this,” my neighbor insisted one chilly November evening, sliding a steaming dish across the kitchen counter. I was skeptical—sweet potato casserole with toasted marshmallows always seemed like that sticky-sweet holiday cliché I tried to avoid. But there was something different about this version. The scent of nutty brown butter mingled with the sweet potatoes filled the room like a warm hug, and honestly, I was hooked after the first bite.

That night, I scribbled down her recipe with a promise to make it my own. What started as a casual taste test quickly turned into an obsession—I found myself making this cozy brown butter sweet potato casserole with toasted marshmallows multiple times that week. It felt like the perfect remedy for the early winter blues, a dish that brought comfort without being overly sugary or fussy. The browned butter adds a depth and richness that transforms the humble sweet potato into something truly special.

What stuck with me wasn’t just the flavor but the way this casserole brought people together, whether for a quiet dinner at home or a festive gathering. It’s the kind of recipe you’ll find yourself reaching for when you want something cozy, familiar, but with a little twist—kind of like the way I turned a simple neighborly favor into a beloved go-to dish.

So, if you’re curious about making a sweet potato casserole that’s more than just marshmallows on top, you’re in the right place. This recipe is the kind of comfort food that makes you pause, savor, and maybe even close your eyes for a second after that first perfect bite.

Why You’ll Love This Recipe

After testing many sweet potato casseroles, this brown butter version stands out for a bunch of reasons. I’m not just saying that—it’s been kitchen-tested, family-approved, and honestly, a little addictive. Here’s why this cozy brown butter sweet potato casserole with toasted marshmallows deserves a spot on your table:

  • Quick & Easy: Ready in under an hour, making it ideal for busy weeknights or last-minute holiday plans.
  • Simple Ingredients: Most are pantry staples, so no last-minute grocery runs needed.
  • Perfect for Holidays & Gatherings: It’s a crowd-pleaser that fits right in at Thanksgiving, Christmas, or Friendsgiving dinners.
  • Crowd-Pleaser: Kids love the toasted marshmallows, adults appreciate the depth from the brown butter.
  • Unbelievably Delicious: The combination of nutty brown butter with the natural sweetness of sweet potatoes creates a comforting, yet sophisticated flavor profile.

What really sets this recipe apart is the brown butter—it’s not just melted butter; it’s butter cooked until it has those little browned bits and a nutty aroma that adds complexity. Plus, instead of the usual sugary topping, the toasted marshmallows provide the perfect golden crunch that’s light, not cloying.

This is not your everyday casserole; it’s the kind that makes you pause and think about how a simple ingredient twist can transform a classic dish into something special. It’s comfort food with a bit of soul and a lot of heart.

What Ingredients You Will Need

This cozy brown butter sweet potato casserole with toasted marshmallows relies on simple, wholesome ingredients that come together beautifully without fuss. Most of these you probably already have on hand—no need for fancy or hard-to-find items. Here’s what you’ll gather for this dish:

  • Sweet Potatoes: About 3 medium-sized, peeled and cubed (choose firm, bright orange sweet potatoes for best flavor and texture).
  • Unsalted Butter: 6 tablespoons, browned slowly (this gives the casserole its signature nutty flavor).
  • Brown Sugar: 1/4 cup packed (adds warmth and balances the butter’s nuttiness).
  • Ground Cinnamon: 1 teaspoon (for that cozy spice note).
  • Vanilla Extract: 1 teaspoon (brightens the flavors).
  • Salt: 1/2 teaspoon (to balance sweetness).
  • Large Eggs: 2, beaten (helps bind the casserole).
  • Whole Milk or Cream: 1/4 cup (adds creaminess; feel free to use dairy-free milk if you prefer).
  • Mini Marshmallows: About 2 cups (for that golden toasted topping).

Optional but recommended:

  • Chopped Pecans or Walnuts: 1/2 cup (for an added crunch; I like to toss these in the brown butter briefly before mixing in).

Pro tip: I usually use Land O Lakes for butter because it browns evenly without burning quickly. For sweet potatoes, if you find them too hard to peel, try roasting whole first and then scooping the flesh out—it saves time and adds a slight caramelized note.

For a twist, you could swap in purple sweet potatoes to bring a pop of color and subtle flavor difference to this casserole.

Equipment Needed

Making this cozy brown butter sweet potato casserole with toasted marshmallows doesn’t require fancy tools. Here’s what I use and recommend:

  • Medium Saucepan: For boiling sweet potatoes until tender.
  • Skillet or Small Saucepan: To brown the butter gently without burning.
  • Mixing Bowls: One large for mashing and mixing ingredients, and a smaller one for eggs.
  • Hand Masher or Electric Mixer: I prefer a hand masher here to keep some texture, but a mixer works fine if you want it smooth.
  • 9×13 Inch Baking Dish: A standard casserole dish works perfectly; glass or ceramic both do well.
  • Oven Mitts: Because handling hot dishes with toasted marshmallows can get sticky!

If you don’t have a skillet for browning butter, a small non-stick saucepan will do just fine—just keep the heat low and watch carefully. I’ve also made this with a simple silicone spatula and a wooden spoon; nothing fancy needed. For cleanup, soaking the marshmallow-covered dish right away helps avoid sticky residues.

Preparation Method

brown butter sweet potato casserole preparation steps

  1. Boil the Sweet Potatoes: Place peeled and cubed sweet potatoes (about 3 medium-sized or 900g) in a large pot and cover with cold water. Bring to a boil and cook until tender when pierced with a fork, about 15-20 minutes. Drain well and set aside to cool slightly.
  2. Browning the Butter: Meanwhile, melt 6 tablespoons (85g) of unsalted butter in a skillet over medium heat. Stir frequently as the butter foams and then begins to brown — look for golden tan color and a nutty aroma (about 4-6 minutes). Remove from heat to prevent burning.
  3. Mash the Sweet Potatoes: Transfer sweet potatoes to a large bowl. Mash with a hand masher until mostly smooth but leave a little texture. You want it creamy but not too pureed (about 2-3 minutes).
  4. Mix in Flavorings: Add browned butter (reserve 1 tablespoon for nuts if using), 1/4 cup (50g) brown sugar, 1 teaspoon ground cinnamon, 1 teaspoon vanilla extract, and 1/2 teaspoon salt to the sweet potatoes. Stir well to combine.
  5. Add Eggs and Milk: In a small bowl, beat 2 large eggs and 1/4 cup (60ml) whole milk or cream. Slowly fold into the sweet potato mixture. This will create a rich, custard-like base for the casserole. Mix gently until just combined.
  6. Prepare Nuts (Optional): If using chopped pecans or walnuts, quickly toss them in the reserved tablespoon of browned butter in the skillet for 1-2 minutes to toast lightly. Stir into the sweet potato mixture.
  7. Assemble the Casserole: Transfer the sweet potato mixture into a greased 9×13 inch (23×33 cm) baking dish. Spread evenly with a spatula.
  8. Add Marshmallow Topping: Sprinkle 2 cups (about 100g) of mini marshmallows evenly over the top.
  9. Bake: Bake in a preheated 350°F (175°C) oven for 25-30 minutes, or until marshmallows are golden brown and the casserole is heated through. Keep an eye on the marshmallows—they toast quickly and you want that perfect golden top without burning.
  10. Cool & Serve: Let the casserole cool for 5 minutes before serving. This allows the top to set slightly and makes it easier to scoop.

Watch out for overbaking—the marshmallow topping can go from beautifully toasted to burnt in seconds. I usually put the dish on the middle rack and rotate it halfway through baking for even color. If you want a quicker version, the sweet potatoes can be roasted whole ahead of time, peeled, and mashed instead of boiling.

Cooking Tips & Techniques

Making a brown butter sweet potato casserole with toasted marshmallows sounds simple, but a few tricks make all the difference:

  • Brown Butter Attention: Butter can go from browned to burnt fast. Keep stirring and remove from heat as soon as it smells nutty and is golden—not darker.
  • Sweet Potato Texture: Don’t over-mash or you’ll lose that pleasant bite. Mash just enough so it’s creamy, but with some small lumps for texture.
  • Marshmallow Topping Timing: Add marshmallows at the end of baking time or even broil for 1-2 minutes to get that perfect toasty finish without drying out the casserole.
  • Eggs for Binding: Don’t skip eggs—they give the casserole structure and a custardy feel that holds everything together nicely.
  • Multitasking: While potatoes boil, brown the butter and prep nuts if using. This keeps things moving and cuts down on total time.

I once skipped the browning step and used plain melted butter—big mistake. The dish lost its signature depth. Also, a friend learned the hard way that marshmallows need watching; they can go from golden to black in less than a minute under the broiler.

Variations & Adaptations

This recipe is super flexible, so feel free to tweak it based on your preferences or dietary needs.

  • Nut-Free Version: Skip nuts altogether or swap for crunchy seeds like pumpkin or sunflower to keep texture without allergens.
  • Vegan Adaptation: Use plant-based butter to brown (like Earth Balance), substitute eggs with flax eggs (2 tbsp ground flax + 6 tbsp water), and swap milk for coconut or almond milk. Use vegan marshmallows for topping.
  • Spiced Up: Add a pinch of ground nutmeg or ginger to the sweet potato mix for a warm, spiced flavor.
  • Alternative Toppings: Instead of marshmallows, try a pecan praline crumble for a crunchy sweet topping (see this praline topping recipe for guidance).
  • Make Ahead: Assemble the casserole a day ahead, cover tightly, and refrigerate. Add marshmallows just before baking to maintain that perfect toast.

Once, I swapped in a medley of roasted butternut squash with sweet potatoes for a chunkier texture and brought this alongside honey-roasted butternut squash with rosemary. It was a fall feast no one forgot.

Serving & Storage Suggestions

This sweet potato casserole is best served warm, right out of the oven, with those toasted marshmallows still gooey but slightly crisp on top. It pairs beautifully with savory mains like roasted turkey or glazed ham.

For a balanced plate, consider adding a bright green side such as the sautéed green beans with lemon zest and pine nuts to cut through the richness.

Leftovers store well covered in the fridge for up to 3 days. Reheat gently in the oven at 325°F (160°C) to refresh the marshmallow topping—microwaving tends to soften them too much.

If you want to freeze, cool completely, then cover tightly. Defrost overnight in the fridge and reheat as usual. Flavors mellow beautifully after resting, so the casserole tastes even better the next day.

Nutritional Information & Benefits

Per serving, this cozy brown butter sweet potato casserole with toasted marshmallows contains approximately:

Calories 280-320 kcal
Carbohydrates 40g
Protein 4g
Fat 12g (mostly from butter and nuts)
Fiber 4g

Sweet potatoes are rich in beta-carotene, vitamin C, and fiber, making this dish a nutrient-dense comfort food. Brown butter adds flavor without needing extra sugar, and nuts contribute healthy fats and crunch.

For those watching gluten, this recipe is naturally gluten-free. If dairy is a concern, swapping to dairy-free butter and milk alternatives works well.

From a wellness perspective, this casserole balances indulgence with wholesome ingredients, giving you that cozy feeling without overdoing the sugar or processed fats.

Conclusion

There’s something quietly satisfying about this cozy brown butter sweet potato casserole with toasted marshmallows. It’s the kind of dish that feels like a warm blanket on a chilly evening—simple, comforting, and a little bit special. Whether you’re feeding a crowd or just treating yourself, it’s a recipe worth holding onto and making your own.

Remember, feel free to tweak it to suit your taste or dietary needs. I love how this casserole invites creativity while still delivering those nostalgic flavors everyone loves. It’s become a staple in my kitchen, especially when paired with sides like crockpot green bean casserole from scratch that add savory balance to the meal.

Give it a try, savor the brown butter aroma, and let me know how you make it your own. Cozy comfort has never tasted so good!

Frequently Asked Questions

Can I make this sweet potato casserole ahead of time?

Yes! You can prepare the casserole up to a day ahead. Just cover it tightly and refrigerate. Add the marshmallows right before baking to keep them perfectly toasted.

What’s the best way to brown butter without burning it?

Use a light-colored pan over medium-low heat and stir frequently. Watch for a golden color and nutty aroma, then remove from heat immediately to prevent burning.

Can I use canned sweet potatoes for this recipe?

Fresh sweet potatoes are best for texture and flavor, but if you’re in a pinch, canned can work. Just drain well and mash thoroughly before mixing.

How do I get the marshmallows perfectly toasted?

Bake at 350°F (175°C) for about 25-30 minutes or broil for 1-2 minutes at the end. Keep a close eye during broiling to avoid burning.

Is there a vegan version of this casserole?

Absolutely! Use plant-based butter, a flax egg substitute, dairy-free milk, and vegan marshmallows to make a vegan-friendly version that’s just as tasty.

Pin This Recipe!

brown butter sweet potato casserole recipe

Print

Cozy Brown Butter Sweet Potato Casserole Recipe with Toasted Marshmallows Made Easy

A comforting sweet potato casserole featuring nutty brown butter and a golden toasted marshmallow topping, perfect for holidays or cozy dinners.

  • Author: Blair Thompson
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 medium sweet potatoes, peeled and cubed
  • 6 tablespoons unsalted butter, browned
  • 1/4 cup packed brown sugar
  • 1 teaspoon ground cinnamon
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • 2 large eggs, beaten
  • 1/4 cup whole milk or cream
  • 2 cups mini marshmallows
  • 1/2 cup chopped pecans or walnuts (optional)

Instructions

  1. Place peeled and cubed sweet potatoes in a large pot and cover with cold water. Bring to a boil and cook until tender, about 15-20 minutes. Drain and set aside to cool slightly.
  2. Melt 6 tablespoons of unsalted butter in a skillet over medium heat. Stir frequently as the butter foams and browns, about 4-6 minutes, until golden tan with a nutty aroma. Remove from heat.
  3. Transfer sweet potatoes to a large bowl and mash with a hand masher until mostly smooth but with some texture, about 2-3 minutes.
  4. Add browned butter (reserve 1 tablespoon if using nuts), brown sugar, ground cinnamon, vanilla extract, and salt to the sweet potatoes. Stir well to combine.
  5. In a small bowl, beat eggs and milk or cream. Slowly fold into the sweet potato mixture until just combined.
  6. If using nuts, toss them in the reserved tablespoon of browned butter in the skillet for 1-2 minutes to toast lightly, then stir into the sweet potato mixture.
  7. Transfer the mixture into a greased 9×13 inch baking dish and spread evenly.
  8. Sprinkle mini marshmallows evenly over the top.
  9. Bake in a preheated 350°F oven for 25-30 minutes, or until marshmallows are golden brown and casserole is heated through. Optionally broil for 1-2 minutes at the end for a perfect toast.
  10. Let the casserole cool for 5 minutes before serving.

Notes

Watch the marshmallows closely during baking or broiling to avoid burning. For easier peeling, roast whole sweet potatoes and scoop out the flesh. Use plant-based butter, flax eggs, dairy-free milk, and vegan marshmallows for a vegan version. Nuts can be toasted in reserved browned butter for extra flavor.

Nutrition

  • Serving Size: 1/8 of casserole
  • Calories: 300
  • Sugar: 15
  • Sodium: 250
  • Fat: 12
  • Saturated Fat: 7
  • Carbohydrates: 40
  • Fiber: 4
  • Protein: 4

Keywords: sweet potato casserole, brown butter, toasted marshmallows, holiday side dish, Thanksgiving, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating