Sweet Potato Casserole Recipe (Foolproof & Crowd-Pleasing)

Master the perfect sweet potato casserole recipe with our easy, step-by-step guide. Creamy, spiced filling topped with toasted marshmallows or a crunchy pecan streusel. Ideal for holidays!
Table of Contents
The Ultimate Sweet Potato Casserole Recipe for a Crowd-Pleasing Side
So, you’ve been tasked with bringing the sweet potato casserole to the big holiday dinner. Or maybe you’re just craving that comforting, sweet, and spiced dish on a random Tuesday. Either way, you’ve landed in the right spot.
This isn’t just any recipe. This is the one that gets requested year after year. It’s the perfect balance of creamy, rich sweet potatoes and a topping that’s nothing short of legendary. We’re talking about a classic sweet potato casserole with marshmallows and a pecan streusel because, honestly, why choose one when you can have both?
This guide is designed for you, whether you’re a beginner in the kitchen or a seasoned pro looking for a reliable, no-fail recipe. We’ll walk through every step, from choosing the right potatoes to getting that perfect golden-brown toast on your marshmallows. Let’s make this the best sweet potato casserole you’ve ever had.
Why This is the Only Sweet Potato Casserole Recipe You’ll Need
You’ve probably seen a dozen versions of this dish. Some are overly sweet, some are dense and gluey, and some have a sad, soggy topping. This recipe is different. It’s meticulously tested to hit all the right notes.
- The Filling is Silky, Not Gluey: We use the right amount of butter and eggs to create a light, velvety texture, not a heavy paste.
- The Flavor is Balanced: A touch of cinnamon, nutmeg, and vanilla enhances the natural sweetness of the potatoes without overwhelming them.
- The Topping is Epic: Our signature topping combines the gooey, toasted perfection of marshmallows with the buttery, crunchy, brown-sugary goodness of a pecan streusel. It’s the best of both worlds.
Pro Tip: The key to a non-watery casserole is to cook the sweet potatoes properly and let them drain well. We’ll cover the best methods below.
Getting Started: Your Ingredients for the Perfect Sweet Potato Casserole Recipe
Before you turn on the oven, let’s talk ingredients. Using the right stuff makes all the difference.
Step-by-Step Method
Work through the method one step at a time. Use the buttons, the numbered dots, or your left and right arrow keys.
For the Sweet Potato Filling:
- 3 pounds sweet potatoes (about 4-5 medium ones): Look for firm, unblemished sweet potatoes. You can also use canned yams in a pinch (see our FAQ below!), but fresh is best for flavor.
- 1/2 cup unsalted butter, melted: This adds richness.
- 1/2 cup granulated sugar: Just enough to sweeten the natural flavor of the potatoes.
- 1/2 cup whole milk or half-and-half: For creaminess.
- 2 large eggs, lightly beaten: These act as a binder, giving the casserole structure.
- 1 teaspoon vanilla extract: A must for that warm, aromatic flavor.
- 1 teaspoon ground cinnamon: The classic spice for this dish.
- 1/4 teaspoon ground nutmeg: A little goes a long way.
- 1/2 teaspoon salt: Enhances all the flavors.
For the Legendary Topping:
- 1/2 cup all-purpose flour
- 1/2 cup packed light brown sugar
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, cold and cubed
- 1 cup chopped pecans
- 2 cups mini marshmallows
Step-by-Step: How to Make Sweet Potato Casserole from Scratch
Alright, let’s get cooking. This sweet potato casserole recipe is straightforward, but following these steps ensures perfection.
Step 1: Cook the Sweet Potatoes (The Right Way)
This is the most important step for the texture. You have two great options.
- Option 1: Boiling. Peel and cut the sweet potatoes into 1-inch chunks. Place them in a large pot and cover with cold water. Bring to a boil, then simmer until they’re tender when pierced with a fork (about 15-20 minutes). Drain them very well and let them steam dry for a few minutes.
- Option 2: Baking (Best Flavor). Prick the sweet potatoes with a fork and bake at 400°F (200°C) for about 45-60 minutes, or until they’re soft all the way through. Let them cool slightly, then scoop out the flesh.
Warning: Do not over-boil or over-bake your potatoes. If they’re too waterlogged, your casserole will be soupy. Letting them drain and steam dry is a crucial step to prevent a watery sweet potato casserole.
Step 2: Create the Creamy Base
Once your potatoes are cool enough to handle, it’s time to assemble the filling.
- Preheat your oven to 350°F (175°C) and lightly grease a 9×13 inch baking dish.
- In a large bowl, mash the cooked sweet potatoes until smooth. If you want a perfectly silky texture, use a hand mixer or food processor.
- Add the melted butter, sugar, milk, eggs, vanilla, cinnamon, nutmeg, and salt to the mashed potatoes. Mix everything until it’s well combined and smooth.
- Spread the filling evenly into your prepared baking dish.
Step 3: The Best of Both Worlds: Marshmallow-Pecan Topping
This is where the magic happens. We’re making a pecan streusel and using marshmallows.
- In a separate medium bowl, combine the flour, brown sugar, and salt for the streusel.
- Add the cold, cubed butter. Using a pastry cutter or your fingers, work the butter into the flour mixture until it resembles coarse crumbs.
- Stir in the chopped pecans.
- Sprinkle this pecan streusel evenly over the sweet potato filling.
- Now, it’s time to bake! Place the dish in the oven and bake for 25-30 minutes, or until the filling is hot and the streusel is golden brown.
Step 4: The Grand Finale: Toasting the Marshmallows
Once your casserole is hot and the streusel is golden, it’s time for the marshmallows.
- Remove the dish from the oven and sprinkle the 2 cups of mini marshmallows evenly over the top.
- Return it to the oven and bake for another 5-10 minutes, keeping a close eye on it. You want the marshmallows to be puffed and toasted to a beautiful golden brown.
- For an extra-browned top, you can briefly turn on your oven’s broiler. But be careful! This can burn them in seconds. Stand by the oven and watch them the entire time.
No-Fail Tips for Your Sweet Potato Casserole Recipe
Want to make sure your casserole is the star of the show? Keep these tips in mind.
- Avoid Watery Sweet Potatoes: After boiling, return the drained potatoes to the hot pot for a minute over low heat. This evaporates excess moisture.
- Don’t Overmix: Once the eggs are added, mix just until everything is combined. Overmixing can make the filling dense.
- Use Freshly Grated Nutmeg: It’s a small change that makes a huge difference in flavor.
- Make it a Make-Ahead Masterpiece: You can assemble this entire casserole up to 3 days in advance! Prepare everything but the marshmallows, cover, and refrigerate. When you’re ready to bake, let it sit at room temperature for 30 minutes, then bake as directed.
- Freezer-Friendly: Assemble the casserole (without marshmallows), cover tightly with plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.
Sweet Potato Casserole FAQ: Your Questions Answered
Have questions? We’ve got answers. Here are some common queries about this classic dish.
What is the difference between sweet potatoes and yams?
Most of what you find in a US grocery store labeled “yams” are actually orange-fleshed sweet potatoes. True yams are a starchy, non-sweet root vegetable rarely found in typical supermarkets. So, for this sweet potato casserole recipe, use what’s labeled “sweet potatoes” or even “yams” interchangeably. They are the same thing in this context!
Can I use canned sweet potatoes?
Absolutely! This is a great time-saver. Use two 29-ounce cans of sweet potatoes or yams in syrup. Drain them well and rinse them before mashing. You may need to adjust the added sugar to taste, as the canned versions can be quite sweet.
Is sweet potato casserole a side dish or dessert?
The great debate! It’s traditionally served as a side dish, especially for Thanksgiving. However, its sweetness and marshmallow topping blur the lines, making it a fantastic dessert as well. Let’s call it a deliciously versatile side.
How many sweet potatoes do I need?
For this recipe, you’ll need about 3 pounds, which is roughly 4 to 5 medium-sized sweet potatoes. This yields about 3 cups of mashed sweet potato, perfect for a 9×13 dish.
Can I make this a savory sweet potato casserole?
Definitely! This recipe is a classic sweet version, but you can easily create a savory take. Skip the sugar, marshmallows, and pecans. Instead, mix in some sautéed onions, garlic, and herbs like rosemary or thyme. Top it with a savory breadcrumb or cheese topping.
Final Thoughts: Your New Go-To Sweet Potato Casserole Recipe
There you have it. A complete, reliable, and utterly delicious sweet potato casserole recipe. It’s the perfect blend of creamy, sweet, and crunchy, designed to be the star of your holiday table. Whether you’re making it for Thanksgiving, Christmas, or just because, this dish is guaranteed to please a crowd and earn you plenty of compliments.
The best part is how versatile it is. You can make it ahead, freeze it for later, or even try variations like a pecan streusel-only topping or a maple-pecan twist. But for your first time, stick to this classic. It’s the one you’ll come back to.
Ready to take it to the next level? Explore our guide on [Make-Ahead Thanksgiving Side Dishes] to plan your entire holiday menu without the stress!








