Sweet Potato Casserole Recipe

This sweet potato casserole recipe is creamy, warmly spiced, and topped with golden toasted marshmallows. Simple, comforting, and perfect for Thanksgiving or any holiday table!

Few dishes earn a permanent spot on a holiday table year after year, and this sweet potato casserole recipe is absolutely one of them.

From the first time you pull it out of the oven, with its golden-brown, pillowy marshmallow topping puffed high over a creamy, warmly spiced sweet potato base, you will understand exactly why this dish is a Thanksgiving and Christmas staple in so many homes across the country.

The magic lies in the details. Boiling the sweet potatoes first (rather than baking them) removes excess moisture so the filling stays thick and velvety, not watery or soupy. Using brown sugar instead of white adds a hint of molasses depth that pairs perfectly with cinnamon and vanilla. And topping the whole thing with mini marshmallows, not the large ones, ensures even coverage and that irresistible toasty finish in every single bite.

This recipe is straightforward enough for first-timers, yet the result is impressive enough to put on any holiday spread. It also comes together in under an hour, and it can be made a day ahead, which is a lifesaver when you are juggling multiple dishes at once.

Keep reading for everything you need to know: exact measurements (both imperial and metric), step-by-step instructions, smart make-ahead tips, topping variations, storage guidance, and more. This is the only sweet potato casserole recipe you will ever need.

You might also enjoy this Corn Casserole as another easy, crowd-pleasing holiday side dish.

Why You’ll Love This Sweet Potato Casserole Recipe

This recipe checks every box a holiday side dish should hit.

It is creamy, warmly spiced, and sweet without being cloying, and that toasty marshmallow topping adds a dessert-like finish that guests of all ages go absolutely wild for.

It uses simple, affordable ingredients that you can find at any grocery store, and there are no tricky cooking techniques involved.

Even beginner cooks will have no problem pulling this off with confidence on their very first try.

It is also a natural make-ahead recipe. You can prepare the entire casserole the night before, refrigerate it unbaked, and pop it in the oven the next day.

That make-ahead flexibility is a true holiday game-saver when oven space and prep time are both at a premium.

Here is a quick summary of what makes this recipe stand out:

  • Creamy, lump-free filling thanks to properly boiled, well-drained sweet potatoes
  • Deep, warm flavor from brown sugar, cinnamon, vanilla, and a touch of nutmeg
  • That iconic marshmallow topping that goes golden and gooey in the oven
  • Make-ahead friendly so your holiday cooking stays stress-free
  • Ready in under an hour from start to finish
  • Feeds a crowd with 8 generous servings from one 9×13 dish
  • Versatile toppings including a pecan streusel option in the Variations section below

For another warm and comforting holiday side, check out this Green Bean Casserole.

Ingredients

The ingredient list for this sweet potato casserole is short and simple. The real flavor comes from using quality sweet potatoes and not over-sweetening the base, so the natural richness of the potato shines through.

Here is everything you will need for 8 servings:

  • 3 lbs (1.36 kg) sweet potatoes, peeled and cut into 1-inch chunks (about 5-6 medium potatoes)
  • 1/2 cup (100g) packed light or dark brown sugar (dark adds a richer molasses flavor)
  • 6 tablespoons (85g) unsalted butter, softened to room temperature
  • 1/2 cup (120ml) whole milk (or half-and-half for an even creamier result)
  • 1 teaspoon pure vanilla extract
  • 3/4 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 3/4 teaspoon kosher salt (or 1/2 teaspoon table salt)
  • 2 large eggs, lightly beaten (these act as a binder and give the casserole a slightly soufflé-like lift)
  • 2 1/2 cups (125g) mini marshmallows (mini marshmallows cover the top more evenly than large ones)

This pairs beautifully alongside the Thanksgiving Turkey Recipe for a complete holiday feast.

Kitchen Equipment Needed

You do not need any specialty equipment for this recipe. A few standard kitchen items are all it takes.

Here is what to have ready before you start:

  • Large pot (for boiling the sweet potatoes)
  • Colander (for draining)
  • Potato masher (or a hand mixer for an ultra-smooth filling)
  • Large mixing bowl
  • 9×13-inch baking dish (ceramic or glass works best for even heat distribution)
  • Rubber spatula (for spreading the filling evenly)
  • Measuring cups and spoons
  • Vegetable peeler and chef’s knife (for prepping the sweet potatoes)

Read Also: Potato Casserole Recipe

Recommended Products for This Recipe

These are a few products that will genuinely make a difference in how this casserole turns out. Each one is selected based on quality and practical performance in the kitchen.

1. OXO Good Grips Potato Masher

A sturdy, ergonomic potato masher is the key to getting that smooth, lump-free sweet potato filling without overworking the potatoes. The OXO Good Grips version has a wide, stainless steel head that covers more surface area for faster mashing. It is also dishwasher safe, so cleanup is a breeze.

Get it on Amazon

2. Le Creuset Stoneware Rectangular Baking Dish (9×13)

Even, consistent heat distribution makes a real difference when baking a casserole like this one. Le Creuset’s stoneware dish retains heat beautifully and ensures the sweet potato filling bakes through evenly while the marshmallow topping toasts to perfect golden-brown perfection. It goes straight from oven to table and looks stunning doing it.

Get it on Amazon

3. Rodelle Pure Vanilla Extract

The vanilla in this recipe is not a background note, it is a key flavor that rounds out the brown sugar and cinnamon. Rodelle’s pure vanilla extract has a rich, full-bodied flavor that grocery store imitation vanilla simply cannot replicate. A small bottle goes a long way and makes a noticeable difference in the final dish.

Get it on Amazon

4. KitchenAid Hand Mixer

If you want an absolutely silky-smooth sweet potato filling with zero lumps, a hand mixer beats a potato masher every time. The KitchenAid 5-speed hand mixer is lightweight, easy to control, and will whip your sweet potatoes into a perfectly creamy consistency in under two minutes. It is one of those tools that earns its counter space every holiday season.

Get it on Amazon

5. Domino Dark Brown Sugar

Dark brown sugar contains a higher proportion of molasses than light brown sugar, and that extra depth of flavor makes a real difference in a sweet potato casserole. Domino’s dark brown sugar stays moist and clump-free longer than many store brands, which makes measuring and mixing much easier.

Get it on Amazon

Another great make-ahead holiday favorite you might love is this Hashbrown Casserole.

Step-by-Step Instructions

Follow these detailed steps for a perfect sweet potato casserole every time. Read through all the steps once before you start, so nothing catches you off guard mid-cook.

Step 1: Prepare the Sweet Potatoes

  • Peel the sweet potatoes using a vegetable peeler and place them on a cutting board.
  • Cut the potatoes into roughly 1-inch (2.5 cm) chunks. Keeping them similar in size ensures they cook at the same rate and you do not end up with some pieces mushy and others still firm.
  • Place the cut sweet potato chunks into a large pot and cover with cold water by at least 1 inch (2.5 cm).
  • Add a generous pinch of salt to the water. This seasons the potatoes from the inside out, adding subtle flavor to the base of the casserole.

Step 2: Boil the Sweet Potatoes

  • Bring the pot to a full boil over high heat. This usually takes about 8-10 minutes.
  • Once boiling, reduce the heat to medium and maintain a steady simmer. Avoid a hard rolling boil, which can break the potatoes apart and make them waterlogged.
  • Cook until a fork slides easily through the largest piece with no resistance, about 12-15 minutes. Do not overcook. Mushy, waterlogged sweet potatoes will make the casserole filling too wet.
  • Drain the sweet potatoes thoroughly through a colander. Let them sit in the colander for 1-2 minutes to allow excess steam and moisture to escape. This step is important: the drier the potatoes, the thicker and creamier your filling will be.

Step 3: Preheat the Oven and Prepare the Baking Dish

  • Set your oven to 350°F (175°C) and allow it to fully preheat. A properly preheated oven ensures even baking.
  • Grease your 9×13-inch (23×33 cm) baking dish with butter or nonstick cooking spray. Make sure to coat the sides as well as the bottom to prevent sticking.
  • Set the greased dish aside on the counter while you prepare the filling.

Step 4: Mash the Sweet Potatoes

  • Transfer the drained sweet potatoes back to the large pot or into a large mixing bowl.
  • Add the 6 tablespoons (85g) of softened butter to the hot potatoes. The heat of the potatoes will melt the butter right into the mash, making it easier to incorporate.
  • Add the 1/2 cup (100g) of packed brown sugar, the 3/4 teaspoon ground cinnamon, the 1/4 teaspoon ground nutmeg, and the 3/4 teaspoon kosher salt.
  • Begin mashing with a potato masher until the mixture is mostly smooth. Some texture is fine at this stage.
  • Add the 1 teaspoon of pure vanilla extract and the 2 lightly beaten eggs. The eggs help the casserole firm up slightly as it bakes, giving it a denser, soufflé-like texture rather than just mashed potatoes in a pan.
  • Pour in the 1/2 cup (120ml) of whole milk. Add it gradually and mix between additions, since the amount of liquid the potatoes absorb can vary. Stop adding milk once the mixture is smooth, creamy, and spreadable, but not runny.
  • Continue mashing (or switch to a hand mixer on low speed) until the filling is completely smooth with no lumps remaining. Taste the mixture and adjust: add more brown sugar for sweetness, more cinnamon for warmth, or a pinch more salt to balance the flavors.

Step 5: Transfer to the Baking Dish

  • Spoon the sweet potato filling into the prepared 9×13-inch baking dish.
  • Use a rubber spatula to spread the filling into an even, smooth layer. Make sure it reaches all four corners and the surface is level. An even layer ensures the marshmallows bake uniformly and the casserole heats through at the same rate.

Step 6: Add the Marshmallow Topping

  • Scatter the 2 1/2 cups (125g) of mini marshmallows evenly over the top of the sweet potato filling.
  • Aim for a single, generous layer that covers the filling completely. Avoid piling them too thick in the center; uneven stacking will cause the top to toast unevenly.
  • Mini marshmallows are ideal here because they nestle together and melt into each other, creating a uniform golden topping. Large marshmallows create gaps and uneven browning.

Step 7: Bake the Casserole

  • Place the baking dish on the center rack of your preheated 350°F (175°C) oven.
  • Bake for 20-25 minutes, until the sweet potato filling is completely heated through and the marshmallows are puffed, golden brown, and just starting to caramelize around the edges.
  • Keep a close eye on the casserole during the last 5 minutes of baking. Marshmallows can go from perfectly golden to burnt very quickly. If your oven runs hot, check at the 18-minute mark.
  • Do not open the oven door too early, as this releases heat and can interrupt even browning.

Step 8: Rest and Serve

  • Remove the casserole from the oven and allow it to rest on the counter for 10-15 minutes before serving. This resting period allows the filling to firm up slightly, making it easier to scoop and serve in clean portions.
  • Serve directly from the baking dish while still warm. The marshmallow topping will begin to deflate as it cools, which is completely normal.

Read Also: Squash Casserole Recipe

Tips for Success

A few small techniques make a big difference between a good sweet potato casserole and a truly great one.

Here are the most important tips to keep in mind:

  • Drain the potatoes thoroughly. Excess water in the filling is the number one cause of a watery casserole. Let the potatoes steam-dry in the colander for a couple of minutes before mashing.
  • Use softened, not melted, butter. Softened butter incorporates more smoothly into the mashed potatoes and creates a creamier texture than melted butter, which can make the mixture greasy.
  • Add the eggs while the potatoes are still warm. Warm potatoes help the eggs blend in evenly without scrambling. If the potatoes are too hot, let them cool for 3-4 minutes before adding the eggs.
  • Taste and adjust before baking. The filling’s flavor is much easier to correct before baking than after. Taste it after mashing and adjust sweetness, spice, or salt as needed.
  • Use dark brown sugar for deeper flavor. Dark brown sugar has more molasses content than light, and that subtle caramel undertone pairs beautifully with sweet potatoes.
  • Don’t skip the resting time. Ten minutes of resting after baking allows the casserole to set up properly, preventing it from oozing out when you scoop it.
  • For a make-ahead casserole, prepare the filling and spread it into the baking dish, then refrigerate uncovered for up to 15 minutes before covering tightly with plastic wrap. Store the marshmallows separately and add them right before baking. Remove the casserole from the fridge 30 minutes before baking and add 5-10 extra minutes to the bake time since the filling will be cold.

Another classic holiday side to add to your spread is this Broccoli Casserole.

Serving Suggestions

Sweet Potato Casserole Recipe

Sweet potato casserole is the ultimate supporting star at a holiday dinner table.

Its natural sweetness and creamy texture make it the perfect contrast to savory, salty, and rich dishes. Here are some of the best pairings to build a complete holiday meal:

  • Thanksgiving Turkey is the classic centerpiece that this casserole was practically born to accompany
  • Prime Rib pairs beautifully with the sweetness of the casserole for a Christmas dinner spread
  • Dinner Rolls are perfect for scooping up any leftover filling from the pan
  • Cranberry Sauce adds a tart counterpoint that balances the sweetness of the marshmallow topping
  • Turkey Gravy can be served alongside for guests who love a savory element drizzled over everything
  • Green Bean Casserole rounds out the plate with a contrasting savory, creamy side
  • Collard Greens bring a slightly bitter, earthy bite that plays off the sweetness of the casserole perfectly
  • Classic Deviled Eggs make an elegant appetizer to enjoy before sitting down to this spread

You might also enjoy: Sausage Stuffing Recipe

Variations to Try

The classic marshmallow topping is beloved for a reason, but there are some equally wonderful ways to finish this casserole.

Here are the most popular variations worth trying:

  • Pecan streusel topping: Combine 2/3 cup (80g) all-purpose flour, 2/3 cup (130g) packed brown sugar, 1/4 teaspoon cinnamon, a pinch of salt, and 4 tablespoons (55g) cold diced butter. Rub together with your fingertips until pea-sized crumbs form, then stir in 1 cup (100g) of chopped pecans. Scatter over the filling and bake at 350°F for 30-35 minutes.
  • Half-and-half topping: Spread pecan streusel over one half of the casserole and mini marshmallows over the other half. This is a great option when you have guests with different preferences.
  • Maple-sweetened filling: Replace the brown sugar in the filling with 1/3 cup (80ml) of pure maple syrup for a subtler, more complex sweetness.
  • Spiced up version: Add 1/4 teaspoon of ground ginger and a pinch of ground cloves to the filling for a warming, pumpkin pie-like spice profile. This variation pairs especially well with the pecan streusel topping.
  • Lighter version: Replace the butter with coconut oil and use coconut milk instead of whole milk for a dairy-free casserole that still has a rich, creamy texture. Top with toasted sweetened coconut flakes for a tropical spin.
  • No-egg version: Simply omit the eggs. The casserole will be slightly less firm and more like traditional mashed sweet potatoes, but still absolutely delicious and marshmallow-worthy.

For another popular fall and holiday side, try this Corn Souffle.

Storage and Reheating

This casserole stores and reheats beautifully, making it a wonderful use of Thanksgiving or Christmas leftovers.

Here is how to handle it:

  • Refrigerator: Allow the casserole to cool completely before covering tightly with plastic wrap or transferring to an airtight container. Store in the refrigerator for up to 4 days.
  • Freezer: For longer storage, prepare the sweet potato filling and spread it into the baking dish without adding the marshmallow topping. Cover tightly with plastic wrap and then a layer of aluminum foil and freeze for up to 3 months. Thaw overnight in the refrigerator, then add fresh marshmallows before baking.
  • Reheating in the oven: Preheat your oven to 325°F (163°C). Cover the casserole loosely with aluminum foil and bake for 20-25 minutes until heated through. Remove the foil for the last 5 minutes to re-toast the marshmallow topping.
  • Reheating individual portions: Scoop a single serving into a microwave-safe bowl and heat on medium power in 30-second intervals, stirring between each, until warmed through. Note that the marshmallow topping will lose its texture in the microwave but will still taste great.
  • Do not refreeze a casserole that has already been baked with marshmallows, as the texture will suffer significantly after a second freeze-thaw cycle.

Read Also: Sweet Potato Pie Recipe

Nutritional Facts

The following nutritional information is an estimate based on 1 serving (approximately 1/8 of the casserole, made with the ingredients listed above). Actual values may vary based on specific brands used.

NutrientPer Serving
Calories~340 kcal
Total Carbohydrates68g
Protein4g
Total Fat7g
Saturated Fat4g
Cholesterol65mg
Sodium280mg
Dietary Fiber4g
Total Sugar42g
Vitamin A~420% DV
Vitamin C~8% DV
Potassium~580mg
Calcium~8% DV
Iron~6% DV

Note: These values are estimates and will vary depending on ingredient brands and any modifications made to the recipe.

Another naturally sweet and hearty dish worth trying is this Sweet Potato Bread Recipe.

Health Benefits of Key Ingredients

Sweet potato casserole might feel indulgent, but several of its core ingredients carry real nutritional value worth knowing about.

The natural ingredients in this dish do more than just taste good, and understanding what they bring to the table makes this classic feel a little less like a guilty pleasure.

Here is a closer look at the key ingredients and what they offer:

  • Sweet potatoes are one of the most nutritionally dense vegetables available. A single medium sweet potato delivers over 100% of your recommended daily intake of vitamin A, primarily through beta-carotene, which supports eye health, immune function, and skin health. They are also an excellent source of potassium, vitamin C, B vitamins, manganese, and dietary fiber, which promotes healthy digestion and supports stable blood sugar levels.
  • Eggs provide complete protein, meaning they contain all nine essential amino acids. They are also rich in choline (important for brain health), vitamin D, vitamin B12, and antioxidants like lutein and zeaxanthin, which support eye health.
  • Cinnamon is more than just a flavor enhancer. It contains potent antioxidants and anti-inflammatory compounds, and some research suggests it may help support healthy blood sugar regulation when consumed regularly.
  • Nutmeg, used here in small amounts, contains manganese and trace amounts of antioxidants. It has a long history of use in traditional medicine for digestive support.
  • Butter provides fat-soluble vitamins A, D, E, and K. When used in moderate amounts as in this recipe, it contributes richness without being nutritionally empty.

Another vegetable-forward comfort dish worth adding to your rotation is this Carrot Souffle.

Frequently Asked Questions

1. Can I use canned sweet potatoes instead of fresh?

Yes, canned sweet potatoes (or canned yams) are a convenient and perfectly acceptable substitute in this recipe.

Drain them very well before mashing, since canned sweet potatoes are packed in liquid and will add excess moisture to the filling. Because canned sweet potatoes are typically packed in syrup, they are already quite sweet, so taste the mixture before adding the full amount of brown sugar and reduce as needed.

2. Can I make sweet potato casserole ahead of time?

Absolutely. This is actually one of the best make-ahead casseroles for holiday cooking.

Prepare the sweet potato filling and spread it into the greased baking dish, then cover tightly with plastic wrap and refrigerate for up to 48 hours. Store the mini marshmallows separately and add them right before baking. Remove the dish from the fridge 30 minutes before baking to take the chill off, and add 5-10 extra minutes to the baking time.

3. Why is my sweet potato casserole watery?

The most common cause is excess moisture in the sweet potatoes.

This can happen if they were not drained thoroughly after boiling, if canned sweet potatoes were not well-drained, or if the potatoes were overcooked and became waterlogged. To prevent this, always drain boiled sweet potatoes in a colander and let them steam-dry for a couple of minutes before mashing. If your filling still seems too loose, you can stir in 2-3 tablespoons of flour before baking to help it thicken.

4. Can I use large marshmallows instead of mini marshmallows?

Mini marshmallows are strongly recommended because they cover the surface of the casserole more evenly and melt more uniformly.

Large marshmallows can be cut in half with kitchen scissors and used as a substitute, but they will create a less even topping. If using large marshmallows whole, spread them as evenly as possible and be aware that the edges may brown much faster than the centers.

5. How do I keep the marshmallows from burning?

The key is temperature and timing.

Baking at 350°F (175°C) and watching closely during the last 5 minutes is the most reliable approach. If the marshmallows are browning too fast before the filling is heated through, loosely tent the dish with aluminum foil and continue baking. If your oven runs hot, start checking at the 18-minute mark. Another trick is to add the marshmallows for only the last 10-12 minutes of baking, placing the dish in the oven initially without them and adding the marshmallow layer once the filling is already hot.

Read Also: From Scratch Pumpkin Pie Recipe

Final Thoughts

This sweet potato casserole recipe is the kind of dish that earns a standing invitation to every holiday table it visits.

It is comforting, beautiful to look at, and somehow manages to feel like both a side dish and a dessert at the same time.

The creamy, spiced filling paired with that golden, toasted marshmallow topping is a combination that has stood the test of time for good reason.

If you try this recipe, drop a comment below and let me know how it turned out! Did you stick with the classic marshmallow topping, or did you give the pecan streusel variation a try?

Sharing your photos and feedback helps other readers and keeps this little community growing. I would love to see your holiday table.

Recommended:

Leave a Reply

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