Sweet Potato Casserole Classic

Featured in: Home Cooking Paths

This comforting dish combines smooth mashed sweet potatoes blended with butter, milk, brown sugar, eggs, and warm spices like cinnamon and nutmeg. It’s topped with either toasted mini marshmallows or a crunchy pecan streusel for texture and sweetness. The layers bake together until golden and bubbly, perfect as a hearty side for holiday gatherings or cozy meals. Easy to prepare, this comforting side can be customized with rich toppings and makes great leftovers.

Updated on Sat, 10 Jan 2026 08:59:00 GMT
Golden-brown Sweet Potato Casserole with toasted marshmallows, a classic American side dish. Save on Pinterest
Golden-brown Sweet Potato Casserole with toasted marshmallows, a classic American side dish. | taddarteats.com

My grandmother's kitchen always smelled like cinnamon and butter around November, and her sweet potato casserole was the reason I looked forward to the holidays. I watched her peel and cube potatoes with steady hands while telling stories, then mash them into this impossibly smooth base that she'd crown with marshmallows that puffed up like little clouds in the oven. Years later, I finally asked for the recipe, expecting something complicated, but found it was beautifully simple—just good potatoes, warm spices, and the confidence that something so humble could taste like comfort itself.

The first time I made this on my own, I brought it to a potluck where everyone else showed up with variations of the same thing—and mine disappeared first. Not because it was fancy, but because it tasted honest and familiar, the way food should when people gather together. That moment taught me that the best recipes aren't the ones trying to impress; they're the ones that make someone feel like they're home.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Sweet potatoes: The foundation of everything—look for ones that feel heavy and firm, with unblemished skin. I learned the hard way that watery sweet potatoes make a watery casserole, so don't skip peeling and cubing; it helps them cook evenly.
  • Unsalted butter: Softened means it blends in easily without creating lumps, and unsalted lets you control the salt level.
  • Whole milk: This keeps the texture creamy without being heavy; it's the difference between silky and dense.
  • Light brown sugar: It dissolves into the potatoes and adds warmth without oversweetening, which is the whole point.
  • Eggs: They're the binder that keeps everything together, so don't skip them even though they seem unnecessary.
  • Vanilla extract: Just a whisper of it deepens the flavor in a way that makes people say 'what is that?' without knowing why.
  • Ground cinnamon and nutmeg: These aren't optional; they're what make it taste like the holidays, even if it's March.
  • Salt: Brings everything into focus and balances the sweetness.
  • Mini marshmallows or pecan streusel: This is where you pick your side; marshmallows are classic and fun, pecans are sophisticated and nutty, or use both and let everyone be happy.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and set the stage:
Preheat to 180°C (350°F) and grease your baking dish well; this step takes a minute and saves you from a stuck casserole later.
Cook the sweet potatoes until they're tender:
Cube them, cover with water, bring to a boil, and let them cook for 15–20 minutes until a fork slides through easily. Drain them well—excess water is the enemy of a creamy base.
Mash and season your base:
While still warm, mash the potatoes until smooth, then stir in butter, milk, brown sugar, eggs, vanilla, cinnamon, nutmeg, and salt. The warmth helps everything blend together into something silky and cohesive.
Spread it into the baking dish:
Pour the mixture in and smooth the top with the back of a spoon; this helps it bake evenly.
Add your topping:
For marshmallows, sprinkle them evenly across the top. For pecan streusel, mix the pecans, brown sugar, flour, and melted butter until crumbly, then scatter it over the potatoes.
Bake until golden:
This takes 25–30 minutes, or until the topping is golden and the casserole is hot all the way through. If using marshmallows, watch the last few minutes closely—they go from golden to burnt faster than you'd expect.
Rest and serve:
Let it cool for 5–10 minutes so it sets just enough to hold together on a plate, but it's still warm and inviting.
Hot and creamy Sweet Potato Casserole baking in a dish, ready for a comforting holiday meal. Save on Pinterest
Hot and creamy Sweet Potato Casserole baking in a dish, ready for a comforting holiday meal. | taddarteats.com

There was a Thanksgiving when my sister's partner had never tried sweet potato casserole before, and watching his face light up when he tasted it—that mix of surprise and 'why isn't this at every meal?'—reminded me that some recipes matter not because they're rare or difficult, but because they carry joy in their simplicity.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Marshmallows or Pecans: How to Choose

This is where people get passionate. Marshmallows are nostalgic and light, melting into the warm potatoes with that toasted sweetness that feels a little childish in the best way. Pecans are earthy and substantial, adding a textural contrast that makes it feel more sophisticated. Honestly, there's no wrong choice—use what your crowd loves, or split the baking dish and do both. I've found that combining them creates something that works for everyone: the marshmallows soften and caramelize while the pecans stay crispy, and it's magic.

Make-Ahead Magic

One of the best things about this casserole is that you can assemble it the night before, cover it, and refrigerate it untouched. When you're ready to bake, just add the topping and pop it in the oven—one less thing to do on the day itself. If you add the topping before refrigerating, the marshmallows absorb moisture and lose their puff, so always wait until just before baking. This flexibility has saved me more than once when timing got tight.

Flavor Tweaks and Variations

The base recipe is balanced as is, but I've learned a few things from experimenting. A splash of cream instead of some of the milk makes it richer and almost velvety. A tiny pinch of ground ginger adds warmth without being obvious. Some people swear by a tablespoon of bourbon mixed into the base for a grown-up twist, and honestly, it works. The beauty of this recipe is that it's forgiving—you can play with it and it still comes out delicious.

  • Substitute a quarter of the milk with heavy cream for a more luxurious texture.
  • Add a quarter teaspoon of ground ginger or a pinch of clove if you want the spice profile to feel deeper.
  • Mix a tablespoon of bourbon or rum into the base for a subtle, sophisticated note that adults will notice and love.
Homemade Sweet Potato Casserole topped with crunchy pecans, perfect for Thanksgiving celebrations. Save on Pinterest
Homemade Sweet Potato Casserole topped with crunchy pecans, perfect for Thanksgiving celebrations. | taddarteats.com

This casserole has become my answer whenever someone asks what side dish to bring to a gathering—it's reliable, it travels well, and it brings people back for seconds. That's all any recipe really needs to do.

Recipe FAQs

Can I use a different topping instead of marshmallows or pecans?

Yes, try toasted coconut flakes or a crunchy oat crumble for unique texture and flavor variations.

How do I prevent the marshmallows from burning?

Bake uncovered and keep a close eye during the last few minutes to remove once they turn golden and puffed.

Can I prepare the base ahead of time?

Yes, assemble the base in advance, refrigerate, then add toppings and bake just before serving.

What spices enhance the sweet potato flavor?

Cinnamon, nutmeg, and a touch of vanilla bring warmth and depth to the mashed sweet potatoes.

Is it suitable for vegetarians?

Yes, the base is vegetarian, but check marshmallow ingredients as some contain gelatin; pecan topping is a safe alternative.

How do I achieve a creamy texture in the potato base?

Use softened butter, milk, and beat the mixture well until smooth and fully combined for a creamy consistency.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Sweet Potato Casserole Classic

Creamy mashed sweet potatoes with a golden baked topping of marshmallows or pecans.

Prep Time
20 minutes
Cook Time
35 minutes
Total Duration
55 minutes
Recipe by Levi Bowman


Skill Level Easy

Cuisine American

Makes 8 Number Served

Diet Details Vegetarian

What You Need

Sweet Potato Base

01 3.3 pounds sweet potatoes, peeled and cubed
02 4 tablespoons unsalted butter, softened
03 1/3 cup plus 1 tablespoon whole milk
04 1/3 cup light brown sugar
05 2 large eggs
06 1 teaspoon vanilla extract
07 1/2 teaspoon ground cinnamon
08 1/4 teaspoon ground nutmeg
09 1/2 teaspoon salt

Topping Options

01 1 cup mini marshmallows
02 2/3 cup pecan halves or pieces
03 1/4 cup light brown sugar
04 2 tablespoons all-purpose flour
05 2 tablespoons unsalted butter, melted

How-To

Step 01

Prepare Oven and Dish: Preheat oven to 350°F. Grease a 2-quart baking dish.

Step 02

Cook Sweet Potatoes: Place sweet potatoes in a large pot, cover with water, and bring to a boil. Cook 15 to 20 minutes until tender. Drain thoroughly.

Step 03

Mash and Combine Base: Mash sweet potatoes until smooth. Incorporate butter, milk, brown sugar, eggs, vanilla, cinnamon, nutmeg, and salt. Blend until creamy and fully combined.

Step 04

Assemble Base Layer: Transfer mashed mixture into prepared dish and level surface evenly.

Step 05

Add Marshmallow Topping: Evenly scatter mini marshmallows over the sweet potato base, if using marshmallow topping.

Step 06

Prepare Pecan Streusel: Combine pecan halves, brown sugar, flour, and melted butter until crumbly. Sprinkle mixture over sweet potato base if using pecan streusel.

Step 07

Bake Until Golden: Bake for 25 to 30 minutes until topping is golden and thoroughly heated. For marshmallows, bake uncovered until puffed and golden, watching carefully towards end.

Step 08

Cool Before Serving: Let rest 5 to 10 minutes before serving to allow flavors to meld.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Needed Tools

  • Large pot
  • Potato masher or electric mixer
  • Mixing bowls
  • 2-quart baking dish
  • Measuring cups and spoons

Allergy Info

Always review each item for allergens and speak with your doctor if needed.
  • Contains eggs, milk, tree nuts (pecans), and wheat (if using streusel topping).
  • Marshmallows may contain gelatin; verify vegetarian or vegan suitability.

Nutrition Info (per serving)

This nutrition info is for reference only and doesn't replace your health provider’s advice.
  • Calories: 270
  • Fat content: 8 grams
  • Carbohydrates: 47 grams
  • Proteins: 3 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.