Sweet Potato Casserole Recipe (Creamy, Fluffy & Crunchy on Top)
Today I’m going to show you how to make a sweet potato casserole recipe that feels like a celebration in every bite. This one is famous in the family. It shows up every Thanksgiving, and somehow… it always disappears first.
The real star here? That buttery, crunchy topping. It’s the kind of thing you “accidentally” take extra scoops of.
So let’s get started.
Why You’ll Love This Sweet Potato Casserole Recipe
This dish sits right in that perfect spot between a side dish and a dessert.
- Creamy, whipped sweet potatoes
- Light, almost soufflé-like texture
- Crunchy, buttery pecan topping
- Sweet, warm, and comforting
It’s simple to make, but it tastes like something special.
Balance the richness of this dish with something fresh from this cucumber salad guide packed with crisp ideas.
Ingredients You’ll Need

For the Sweet Potato Base:
- 4 pounds sweet potatoes (about 4 medium-large)
- 3 large eggs
- 1/2 cup sugar
- 6 tablespoons melted butter
- 1/2 tablespoon vanilla extract
- 1 cup dried cranberries (optional)
For the Topping:
- 2/3 cup brown sugar
- 1/3 cup flour
- 3 tablespoons cold unsalted butter (diced)
- 1 cup chopped pecans
Step 1: Prep the Sweet Potatoes

Start with your sweet potatoes.
Peel them, then chop them into 1-inch pieces. Try to keep the pieces about the same size so they cook evenly.
Transfer all the chopped potatoes into a large pot or Dutch oven.
Step 2: Boil Until Tender

Fill the pot with water and bring it to a medium boil.
Cook the potatoes uncovered for about 10 to 15 minutes, or until they are easily pierced with a fork.
While the potatoes are cooking, go ahead and preheat your oven to 350°F (175°C).
Step 3: Drain and Mash

Once the potatoes are done, carefully drain all the water.
Hot steam can escape quickly here, so using oven mitts is a good idea.
Now it’s time to mash.
You can use a potato masher, but if you want them really creamy and smooth, an electric hand mixer works great and makes the process easier.
Step 4: Make It Creamy and Fluffy

Now we’re adding a mixture that takes this casserole to the next level.
In a medium bowl, whisk together:
- 3 eggs
- 1/2 cup sugar
Then add:
- 6 tablespoons melted butter
- 1/2 tablespoon vanilla extract
Whisk everything until well combined.
Pour this mixture into your hot mashed sweet potatoes.
This is what gives the casserole that light, almost soufflé-like texture.
Mix it in until everything is smooth and well combined.
For a creamy and comforting main, this chicken Alfredo recipe makes a perfect pairing.
Step 5: Add Cranberries

Now fold in 1 cup of dried cranberries.
They add little bursts of sweetness and texture throughout the dish.
If you don’t want to use cranberries, you can:
- Use raisins
- Or leave them out completely
Step 6: Transfer to Baking Dish

Spread the sweet potato mixture into a 9×13 casserole dish.
Smooth out the top so it’s even.
Now it’s ready for the topping.
Step 7: Make the Crunchy Topping

In a small bowl, whisk together:
- 2/3 cup brown sugar
- 1/3 cup flour
Add the diced cold butter.
Use your fingers to rub everything together until it forms small, pea-sized crumbs.
Then stir in:
- 1 cup chopped pecans
This is where the magic happens.
Step 8: Add Topping and Bake

Sprinkle the topping evenly over the sweet potato mixture.
Place the dish in the oven and bake uncovered at 350°F (175°C) for 35 to 40 minutes.
Step 9: Check for Doneness

When it’s ready, you’ll notice:
- The topping is golden and toasted
- The edges of the casserole are slightly puffed
That puffing happens because of the eggs, giving it that light, fluffy texture.
Step 10: Serve and Enjoy

Let it cool slightly so it’s safe to eat… but you don’t have to wait long.
Scoop out a generous portion and enjoy.
It’s warm, creamy, and topped with that buttery crunch.
What Does This Sweet Potato Casserole Taste Like?
This sweet potato casserole recipe is:
- Smooth and creamy inside
- Light and fluffy like a soufflé
- Sweet and rich
- Crunchy and buttery on top
Hosting a gathering? Add this potato salad recipe as a classic crowd-pleasing side.
It’s honestly like a side dish and dessert combined into one.
Tips for the Best Sweet Potato Casserole
- Cut potatoes evenly so they cook at the same rate
- Use an electric mixer for extra smooth texture
- Don’t skip the topping… it’s the best part
- Let it cool slightly before serving
Easy Variations You Can Try
You can customize this sweet potato casserole recipe in simple ways:
- Swap cranberries with raisins
- Add a pinch of cinnamon for warmth
- Use walnuts instead of pecans
- Add mini marshmallows on top for a sweeter version
When to Serve This Dish
This recipe is perfect for:
- Thanksgiving dinners
- Holiday gatherings
- Potlucks
- Family meals
It’s always a crowd favorite.
How to Store and Reheat

If you have leftovers (which is rare), store them in the fridge in an airtight container.
- Keeps well for 3–4 days
- Reheat in the oven or microwave
It reheats really well and still tastes amazing.
FAQs
Planning ahead for busy mornings? Try this overnight oats recipe for an easy, make-ahead option.
Final Thoughts
This sweet potato casserole recipe is everything you want in a comfort dish. Creamy, fluffy, sweet, and topped with that irresistible crunch.
It’s simple to make, easy to customize, and always a hit at the table.
Make it once… and don’t be surprised if it becomes a tradition.







