Sweet Potato Casserole

Featured in: Simple Sweet Creations

This comforting dish transforms sweet potatoes into a creamy, spiced base that's perfect for holiday gatherings. The mashed sweet potatoes are blended with butter, warm spices, and a touch of brown sugar for richness.

Choose between a golden layer of puffed marshmallows for a classic sweet finish or a buttery pecan streusel for added crunch. Both toppings bake to golden perfection in just 25-30 minutes.

The casserole serves eight and can be prepared ahead of time, making it ideal for busy holiday cooking. Simply assemble without toppings, refrigerate, then add your chosen topping before baking.

Updated on Tue, 13 Jan 2026 09:46:00 GMT
Golden-brown toasted marshmallows top a creamy, warm Sweet Potato Casserole, perfect for Thanksgiving dinner. Save
Golden-brown toasted marshmallows top a creamy, warm Sweet Potato Casserole, perfect for Thanksgiving dinner. | tirzakitchen.com

My grandmother never measured anything for her sweet potato casserole, and honestly, that's what made it magical every Thanksgiving. She would hum while mashing, tasting and adding a pinch more cinnamon or another pat of butter until it tasted just right. The marshmallows were always the best part, crispy and golden on top, gooey and melted underneath. I've tried to capture that spirit here while still giving you reliable measurements to work with.

Last Christmas, my sister insisted on making both the marshmallow and pecan toppings, halving the casserole diagonally so everyone could choose their side. The debate over which was better nearly eclipsed the actual dinner, and now it's become our new tradition. Kids flock to the marshmallow corner, while adults hover around the pecan streusel side like it's gold.

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: Fresh sweet potatoes give you the best flavor and texture, but you can use canned in a pinch though you will need to adjust the moisture
  • Unsalted butter: Room temperature butter blends seamlessly into the mashed potatoes for that silky smooth consistency
  • Whole milk: Creates the perfect creamy texture, though heavy cream works if you want an extra indulgent dish
  • Light brown sugar: Adds depth and a subtle caramel note that pairs beautifully with the natural sweetness of the potatoes
  • Eggs: These help bind everything together so the casserole sets properly while baking
  • Vanilla extract: A small amount that makes a big difference in rounding out all the flavors
  • Ground cinnamon: The classic warm spice that instantly makes everything taste like the holidays
  • Ground nutmeg: Just a quarter teaspoon adds that background warmth that people notice but cannot quite place
  • Salt: Essential for balancing all the sweetness and making the other flavors pop
  • Mini marshmallows: They create that beautiful golden browned topping that gets slightly crispy on the edges
  • Pecan halves or pieces: Toasted pecans add a wonderful buttery crunch that contrasts perfectly with the soft potatoes

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:
Preheat to 180ยฐC (350ยฐF) and grease a 2-liter baking dish with butter or cooking spray
Boil the sweet potatoes:
Place peeled and cubed potatoes in a large pot, cover with water, and boil for 15 to 20 minutes until a fork slides through easily
Mash until smooth:
Drain thoroughly and mash the potatoes until no lumps remain, then stir in butter, milk, brown sugar, eggs, vanilla, cinnamon, nutmeg, and salt
Spread into the dish:
Transfer the mixture to your prepared baking dish and use a spoon to create an even surface for the topping
Add your topping:
Sprinkle mini marshmallows evenly over the surface or mix pecans with brown sugar, flour, and melted butter until crumbly and scatter across the top
Bake until golden:
Bake for 25 to 30 minutes until the topping is beautifully browned and the casserole is hot throughout, watching closely if using marshmallows as they brown quickly
Let it rest:
Cool for 5 to 10 minutes before serving so it sets slightly and makes scooping easier
Baked Sweet Potato Casserole with a crunchy, buttery pecan streusel topping and sweet orange flesh. Save
Baked Sweet Potato Casserole with a crunchy, buttery pecan streusel topping and sweet orange flesh. | tirzakitchen.com

This recipe has become my contribution to every family gathering, and there is something so heartwarming about watching people light up when they see it on the table. It is not just a side dish anymore, it is a reminder of all the holidays we have shared around that same table.

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.

Make Ahead Magic

You can assemble the entire sweet potato base up to two days in advance and keep it refrigerated, tightly covered. Just add the toppings right before baking, and you will have freshly baked casserole without any last minute stress.

Topping Variations

While marshmallows and pecans are the classics, I have experimented with crushed cornflakes mixed with butter and brown sugar for extra crunch, or even a streusel topping with oats for something reminiscent of a crisp. The base is forgiving enough that almost any sweet, crunchy topping will work beautifully.

Serving Suggestions

This casserole pairs wonderfully with roasted turkey, glazed ham, or even as part of a vegetarian holiday spread alongside green bean casserole and dinner rolls. It is sweet enough that some people in my family actually treat it as dessert.

  • Leftovers reheat beautifully in the microwave and make an excellent breakfast the next morning
  • If you are feeding a crowd, consider making two smaller dishes instead of one large one
  • The dish can be frozen unbaked for up to a month, then thawed and baked when needed
A spoon scoops into a rich, creamy Sweet Potato Casserole garnished with a dusting of cinnamon. Save
A spoon scoops into a rich, creamy Sweet Potato Casserole garnished with a dusting of cinnamon. | tirzakitchen.com

Whether you choose the nostalgic marshmallow topping or the sophisticated pecan streusel, this casserole will bring warmth and comfort to your table. I hope it becomes as cherished in your home as it has been in mine.

Recipe Questions & Answers

โ†’ Can I make this ahead of time?

Yes, assemble the casserole without toppings and refrigerate for up to 24 hours. Add marshmallows or pecan streusel just before baking.

โ†’ What's the difference between marshmallow and pecan toppings?

Marshmallows create a sweet, puffy golden topping that's classic and kid-friendly. Pecan streusel offers a buttery, nutty crunch with caramelized sugar flavors. You can also combine both for extra texture.

โ†’ Can I use canned sweet potatoes?

Fresh sweet potatoes yield the best texture and flavor, but you can substitute with canned. Drain well and reduce the added sugar slightly since canned sweet potatoes are often packed in syrup.

โ†’ How do I know when the casserole is done?

The casserole is ready when the topping is golden brown and the edges are bubbling, about 25-30 minutes. For marshmallows, watch closely during the last few minutes as they can brown quickly.

โ†’ Can I make this vegetarian or vegan?

For vegetarian, ensure your marshmallows are gelatin-free or use the pecan topping. For vegan, substitute butter with plant-based alternative and use flax eggs or a commercial egg replacer.

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

Creamy mashed sweet potatoes with your choice of toasted marshmallow or pecan streusel topping.

Prep Time
20 min
Cook Time
35 min
Total Duration
55 min
Created by Tyson Harding


Skill Level Easy

Cuisine American

Makes 8 Servings

Dietary notes Vegetarian

What You Need

Sweet Potato Base

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

Topping Options

01 1 cup mini marshmallows

Pecan Streusel

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

Directions

Step 01

Prepare the Oven and Baking Dish: Preheat oven to 350ยฐF. Grease a 2-quart baking dish with butter or cooking spray.

Step 02

Cook the Sweet Potatoes: Place cubed sweet potatoes in a large pot and cover with water. Bring to a boil over high heat, then reduce to medium and cook for 15-20 minutes until fork-tender. Drain thoroughly.

Step 03

Mash and Season the Base: Mash cooked sweet potatoes until completely smooth. Add softened butter, milk, brown sugar, eggs, vanilla extract, cinnamon, nutmeg, and salt. Mix until fully incorporated and creamy.

Step 04

Transfer to Baking Dish: Spoon the sweet potato mixture into the prepared baking dish. Spread evenly and smooth the top with a spatula.

Step 05

Prepare Marshmallow Topping: For marshmallow topping, distribute mini marshmallows evenly over the surface of the sweet potato layer.

Step 06

Prepare Pecan Streusel Topping: For pecan streusel, combine pecans, brown sugar, flour, and melted butter in a bowl. Mix with a fork until crumbly. Sprinkle mixture over sweet potatoes.

Step 07

Bake the Casserole: Bake for 25-30 minutes until topping is golden brown and casserole is heated through. If using marshmallows, watch closely during final minutes to prevent burning.

Step 08

Rest Before Serving: Remove from oven and let cool for 5-10 minutes to allow the casserole to set slightly before serving.

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.

Tools Needed

  • Large pot for boiling sweet potatoes
  • Potato masher or electric hand mixer
  • Mixing bowls
  • 2-quart baking dish
  • Measuring cups and spoons
  • Spatula

Allergy Info

Review all ingredients for allergens and check with your doctor if unsure.
  • Contains eggs and milk
  • Contains tree nuts (pecans) in streusel topping
  • Contains wheat in flour-based streusel
  • Marshmallows may contain gelatin; verify product for vegetarian compatibility

Nutrition Details (per portion)

Nutritional data is for informational use and not a replacement for a healthcare provider.
  • Calories: 270
  • Fats: 8 g
  • Carbohydrates: 47 g
  • Proteins: 3 g

Cooking Shouldn't Be Hard โค๏ธ

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

Free forever. Unsubscribe anytime.