Easy Sweet Potato Casserole Recipe
Oh man, sweet potato casserole. It’s funny how some dishes just stick with you, right? My first time making this was for a Friendsgiving potluck way back in college, and let me tell ya, it was a disaster. I thought, “How hard can it be? It’s just mashed sweet potatoes!”
I boiled the potatoes until they were practically mush, then tried to mash them with a fork, which was a workout in itself. I was rushing, threw in way too much milk, and completely forgot the eggs. The whole thing turned into this weird, soupy, slightly sweet orange mess that barely held its shape on the plate.
My friend, bless her heart, tried to eat it and politely said, “It’s… rustic?” I was mortified! But you know what? That embarrassing moment made me determined to nail this Easy Sweet Potato Casserole Recipe.
Now, after countless tries, a few more flops (like the time I burned the marshmallows black), and finally, some real wins, this recipe is a staple in my kitchen. It’s the one everyone asks for, and it reminds me that even kitchen fails can lead to something delicious eventually.
Recipe Card
| Recipe Title | Easy Sweet Potato Casserole Recipe |
|---|---|
| Servings | 8-10 |
| Prep Time | 20 minutes |
| Cooking Time | 30-35 minutes |
| Calories | 380 per serving |
Ingredients
- 4 medium sweet potatoes (about 3 pounds total)
- 1/2 cup (1 stick) unsalted butter, softened, plus more for greasing
- 1/4 cup granulated sugar
- 1/4 cup packed light brown sugar
- 1/4 cup milk (whole or 2%)
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Pinch of salt
- For the Topping:
- 1/2 cup all-purpose flour
- 1/2 cup packed light brown sugar
- 1/4 cup (1/2 stick) unsalted butter, melted
- 1 cup chopped pecans or mini marshmallows (optional)
Sweet potatoes are obviously the star of the show. I learned the hard way that not all sweet potatoes are created equal; sometimes I’d grab a bag and they’d be stringy or kind of dry inside, no matter how much butter I added. Always look for firm, smooth-skinned ones without any soft spots. Trust me, it makes a difference.
For butter, softened is key! One time I was in a rush and tried to microwave a cold stick of butter for like 30 seconds. It melted into a greasy puddle, and when I mixed it with the sweet potatoes, the whole texture was off. Stick with truly softened butter, it blends so much better.
The granulated sugar and brown sugar combo is what gives it that perfect sweetness without being cloying. I once only had white sugar and it tasted… flat. The brown sugar adds a deep, molasses-y warmth that you just can’t skip.
Milk just helps with the creaminess. I’ve used whole milk, 2%, even almond milk when I was feeling fancy (or trying to be “healthy”). It doesn’t change the flavor much, but whole milk definitely gives you the richest texture.
Eggs are binders, plain and simple. I forgot them that first time, and the casserole was just loose sweet potato mush. Don’t skip ’em unless you know what you’re doing with an egg substitute. They hold everything together beautifully.
Vanilla extract is like a secret weapon. A good quality vanilla can elevate the whole dish. I once bought some cheap stuff and it had a weird aftertaste. Now I splurge a little on a good vanilla, it’s worth it for that warm, comforting flavor.
Cinnamon and nutmeg are non-negotiable for that classic sweet potato pie flavor. I’ve tried adding ginger or cloves, and sometimes it’s nice, but for an “easy” recipe, cinnamon and nutmeg are all you need. Don’t go overboard, though, a little goes a long way.
A pinch of salt might seem weird in a sweet dish, but it really balances everything out. It brightens the flavors and keeps it from being too sweet. I forgot it once and it just felt like something was missing, so now I always make sure to add it.
For the topping, flour and brown sugar mixed with melted butter create that lovely streusel. I’ve tried to cut back on butter here, and the topping just doesn’t clump or brown as nicely. It’s okay to indulge a little!
Pecans are my go-to for the topping, but mini marshmallows are super popular too. I remember one Thanksgiving, I put marshmallows on top, and my uncle, who hates marshmallows, was so disappointed. Now I usually do half with pecans and half with marshmallows so everyone’s happy. Or, you know, just make two casseroles.
Directions
- Preheat oven to 375°F (190°C). Grease a 9×13 inch baking dish with butter.
- Peel the sweet potatoes and cut them into 1-inch chunks. Place them in a large pot and cover with cold water. Bring to a boil and cook until very tender, about 15-20 minutes. Drain well.
- In a large bowl, combine the cooked sweet potatoes, softened butter, granulated sugar, brown sugar, milk, eggs, vanilla extract, cinnamon, nutmeg, and salt. Mash with a potato masher or beat with an electric mixer until smooth and creamy.
- Spread the sweet potato mixture evenly into the prepared baking dish.
- In a separate medium bowl, prepare the topping. Whisk together the flour and brown sugar. Pour in the melted butter and stir with a fork until crumbly. If using pecans, stir them in now.
- Sprinkle the topping evenly over the sweet potato mixture. If using marshmallows, add them during the last 10 minutes of baking.
- Bake for 30-35 minutes, or until the topping is golden brown and the casserole is heated through. If using marshmallows, add them at the 20-minute mark and bake for another 10-15 minutes until they’re golden and gooey.
- Let stand for 5-10 minutes before serving.
Okay, let’s talk about step 2: cooking those sweet potatoes. I used to just boil them until they were soft-ish, thinking that was good enough. Wrong! If they’re not *really* tender, you’ll end up with lumpy, grainy sweet potato casserole, and no amount of mashing will fix it. One time I pulled them off the heat too early and my arm was aching trying to get them smooth. Now I test with a fork; if it slides in super easily, they’re ready.
And step 3, mashing. Oh, the mashing! If you’re doing it by hand with a potato masher, be patient. You want it smooth, but not *over-mashed* to the point of gluey-ness. I’ve totally overdone it with an electric mixer before, and the texture got weird and pasty. Just mix until everything is combined and creamy, then stop. Little lumps are totally okay, it gives it character!
That topping, step 5, is usually pretty straightforward, but I once got distracted and forgot to add the butter for the topping. I just sprinkled dry flour and brown sugar on top, and it baked into a weird, hard crust. Don’t forget that melted butter! It’s what makes it crumbly and delicious. If you’re using marshmallows, don’t put them on at the beginning or they’ll burn to a crisp. Trust me, I’ve had to scrape black charcoal marshmallows off the top more times than I care to admit.
After making Easy Sweet Potato Casserole Recipe for what feels like a hundred times now, I can honestly say it’s one of those recipes that just feels like home. It’s funny how a dish can carry so many memories. From that first disastrous Friendsgiving to now, where it’s a requested dish at every family holiday, it’s been a journey.
I love it because it’s a total comfort food, warm and sweet, and it usually makes enough to have some delicious leftovers the next day for breakfast (yes, I eat it for breakfast, don’t judge!). It’s not really a healthy swap unless you make some serious adjustments, but it’s a delicious treat that everyone enjoys. It’s pretty forgiving, too; if you mess up the sweetness a little, it’s usually still edible. It’s a family favorite, that’s for sure.
What would I change next time? Sometimes I think about trying to roast the sweet potatoes instead of boiling them to bring out a deeper flavor, but then I remember this is supposed to be the *easy* version. Maybe another time! For now, the boiling method works just fine and keeps it relatively quick.
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 380 | 55g | 15g | 4g |
Yeah, those numbers don’t exactly scream “diet food,” do they? Honestly, it doesn’t really surprise me with all the butter and sugar in there. I’ve tried to make it lighter by cutting down on sugar or using less butter, and while it’s still good, it just doesn’t have that same indulgent, classic taste. If you’re on a special diet, you could try using a sugar substitute like erythritol and a dairy-free milk and butter, but the texture and flavor will definitely change. For me, this is a holiday treat, so I just enjoy it as is!
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Granulated Sugar | Maple syrup or honey (reduce milk slightly) |
| Light Brown Sugar | Dark brown sugar (deeper molasses flavor) |
| Milk | Heavy cream (richer), or unsweetened almond/oat milk (lighter) |
| Eggs | 1/4 cup applesauce per egg (texture might be softer) |
| Pecans | Walnuts, streusel without nuts, or marshmallows |
Okay, let’s get real about these swaps. Using maple syrup or honey instead of granulated sugar works okay, but it gives the casserole a different, almost tangier sweetness. And you *definitely* need to reduce the milk a bit, or it’ll be too runny. I learned that after making a syrup-sweetened soup once.
Dark brown sugar for light brown sugar is actually a pretty good swap if you want a deeper, more robust molasses flavor. I actually like it sometimes! Heavy cream makes it super decadent, almost too rich for me, but some people love it. Almond or oat milk works fine for a dairy-free version, but it’s not quite as creamy.
The applesauce for eggs swap… well, it works as a binder, but the casserole ends up much softer and doesn’t set quite as firmly. It’s good for a healthier option, but be prepared for a slightly different texture. As for nuts, walnuts are a good swap for pecans, very similar vibe. And of course, marshmallows are the classic alternative; just remember my burnt marshmallow warning!
Tips
- Don’t skimp on cooking the sweet potatoes until they are *really* tender.
- Use softened butter, not melted or straight-from-the-fridge butter.
- For a truly smooth casserole, an electric mixer is your friend (but don’t overmix!).
- Taste the mixture before baking and adjust sweetness/spices.
- If using marshmallows, add them only for the last 10-15 minutes of baking.
That first tip about really tender sweet potatoes is one I learned the hard, lumpy way. I used to pull them out when they were just fork-tender, not *very* fork-tender. The result was a slightly grainy casserole that wasn’t nearly as smooth and satisfying. It took me a few tries to realize that a few extra minutes boiling makes all the difference in the world. Now, I always poke a potato with a fork, and if it just effortlessly slides through, I know they’re perfect. It’s a small thing, but it changed my casserole game entirely.
FAQ
Q: Can I make this sweet potato casserole ahead of time?
A: Absolutely! This is one of my favorite make-ahead dishes, especially for holidays. You can prepare the sweet potato base and spread it in the baking dish, then cover it tightly and refrigerate for up to 2-3 days. Don’t add the topping until right before you bake it, though! Otherwise, it can get soggy. When you’re ready to bake, pull it out of the fridge about 30 minutes beforehand to let it come closer to room temperature, then add the topping and bake as directed, possibly adding 5-10 minutes to the cooking time.
Q: My casserole turned out too watery/runny. What did I do wrong?
A: Oh man, I’ve been there! Usually, this happens for a couple of reasons. The biggest culprit is not draining your sweet potatoes well enough after boiling. They hold a lot of water! Make sure they’re super dry when you put them in the bowl. Also, make sure your butter was softened, not melted, in the base mixture, and measure your milk carefully. If it’s too runny before baking, you can try mixing in a spoonful of flour or even some instant mashed potato flakes (shhh, that’s a secret hack!) to thicken it up a bit.
Q: Can I freeze sweet potato casserole?
A: Yes, you totally can! I do it all the time with leftovers. You can freeze the entire casserole (without the topping, or with a baked streusel topping that’s cooled) in a freezer-safe dish, covered tightly with foil and then plastic wrap, for up to 2-3 months. Or, you can freeze individual portions. To reheat, thaw overnight in the fridge, then bake at 350°F (175°C) until heated through, about 20-30 minutes. If you’re adding fresh marshmallows, do that at the very end of reheating.
That’s everything I know about making Easy Sweet Potato Casserole Recipe! Hope you give it a try. And if you mess it up, you’re in good company—I still do it sometimes.
Easy Sweet Potato Casserole Recipe
Indulge in this comforting and classic sweet potato casserole, featuring a creamy, spiced sweet potato base crowned with your choice of a delightful streusel or gooey marshmallow topping. Perfect for holidays or a cozy family meal, it’s a dish that’s both easy to make and universally loved.
Ingredients
- 4 medium sweet potatoes (about 3 pounds total)
- 1/2 cup (1 stick) unsalted butter, softened, plus more for greasing
- 1/4 cup granulated sugar
- 1/4 cup packed light brown sugar
- 1/4 cup milk (whole or 2%)
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Pinch of salt
- For the Topping:
- 1/2 cup all-purpose flour
- 1/2 cup packed light brown sugar
- 1/4 cup (1/2 stick) unsalted butter, melted
- 1 cup chopped pecans or mini marshmallows (optional)
Instructions
-
Preheat oven to 375°F (190°C). Grease a 9×13 inch baking dish with butter.
-
Peel the sweet potatoes and cut them into 1-inch chunks. Place them in a large pot and cover with cold water. Bring to a boil and cook until very tender, about 15-20 minutes. Drain well.
-
In a large bowl, combine the cooked sweet potatoes, softened butter, granulated sugar, brown sugar, milk, eggs, vanilla extract, cinnamon, nutmeg, and salt. Mash with a potato masher or beat with an electric mixer until smooth and creamy.
-
Spread the sweet potato mixture evenly into the prepared baking dish.
-
In a separate medium bowl, prepare the topping. Whisk together the flour and brown sugar. Pour in the melted butter and stir with a fork until crumbly. If using pecans, stir them in now.
-
Sprinkle the topping evenly over the sweet potato mixture. If using marshmallows, add them during the last 10 minutes of baking.
-
Bake for 30-35 minutes, or until the topping is golden brown and the casserole is heated through. If using marshmallows, add them at the 20-minute mark and bake for another 10-15 minutes until they’re golden and gooey.
-
Let stand for 5-10 minutes before serving.
Nutrition (Per Serving)



