Disclosure: This post contains affiliate links. If you click and make a purchase, I may earn a small commission at no extra cost to you.
Every year, as the leaves turn crimson and a crisp chill fills the air, my mind drifts to one thing: Thanksgiving dinner. But it's not just the turkey I anticipate; it's the sides. Specifically, it’s my grandma's sweet potato casserole. You know that feeling when a scent instantly transports you back? For me, the sweet, earthy aroma of baking sweet potatoes mingling with cinnamon and butter does just that. I remember one year, my little cousin, bless his heart, tried to sneak a spoonful of the streusel topping before it even hit the oven. He didn't get far, but it just goes to show you—this dish has a gravitational pull! It's more than just food; it's a hug in a baking dish, a testament to family, tradition, and pure, unadulterated comfort. Honestly, this recipe always steals the show at our gatherings, and I bet it will at yours too.
Now, let’s talk about what makes this particular sweet potato casserole recipe a true star: the cinnamon streusel. Sure, you could go with marshmallows, and there's nothing wrong with that classic! But for me, the rich, buttery, spiced crumbly topping adds an unparalleled texture and depth of flavor that takes this dish from 'good' to 'glorious'. Imagine the creamy, velvety sweet potato base, perfectly balanced between sweet and savory, studded with just a hint of warm spices. Then, BAM! You hit that crunchy, sugary, cinnamon-kissed streusel. It's a symphony of textures and tastes in every single bite. And here’s a little secret: while it's famously a holiday staple, I often whip up a smaller batch just 'cause. Who says you need a special occasion to enjoy pure bliss? What does this mean for your meal planning? Year-round deliciousness, my friend!
This classic sweet potato casserole, crowned with an irresistible cinnamon streusel, is the quintessential comfort food and a must-have holiday side dish that brings warmth and joy to any table.
⏳ Yield & Time
Yield:6 servings
Preparation Time: 25 minutes
Cook Time: 45 minutes
Total Time:
🍽 Ingredients
📖 Instructions
Prep the Potatoes: Preheat your oven to 375°F (190°C). Peel the sweet potatoes and cut them into 1-inch cubes. Place them in a large pot and cover with cold water. Bring to a boil over high heat, then reduce heat and simmer until fork-tender, about 15-20 minutes. Alternatively, for deeper flavor, you can roast them. Toss peeled, cubed sweet potatoes with 1 tablespoon of olive oil and roast at 400°F (200°C) for 25-30 minutes, or until tender and slightly caramelized. This roasting step, trust me, makes a huge difference!
Mash 'Em Up: Drain the boiled sweet potatoes (if using that method) thoroughly. Transfer them to a large mixing bowl. Using a potato masher, mash the sweet potatoes until mostly smooth. A few small lumps are totally fine; it adds character, right?
Mix the Filling: To the mashed sweet potatoes, add the unsalted butter, granulated sugar, light brown sugar, whole milk (or heavy cream for extra richness!), large eggs, vanilla extract, ground cinnamon, and ground nutmeg. Mix well with a wooden spoon or a sturdy spatula until all the ingredients are fully incorporated and the mixture is smooth and creamy. Taste and adjust seasoning if needed – sometimes a tiny pinch more salt really makes the flavors pop.
Prepare Baking Dish: Lightly grease a 9x13-inch baking dish (or an 8x8-inch for smaller batches). Pour the sweet potato mixture evenly into the prepared dish. Set aside.
Make the Streusel: In a separate medium bowl, whisk together the all-purpose flour, light brown sugar, granulated sugar, and ground cinnamon. Add the cold unsalted butter (cut into small pieces) to the dry ingredients. Using your fingertips or a pastry blender, work the butter into the flour mixture until coarse crumbs form. If you're feeling fancy, toss in chopped pecans or walnuts now for an added crunch. This is the fun part where your hands get a little messy, but it’s so worth it!
Top and Bake: Evenly sprinkle the cinnamon streusel topping over the sweet potato mixture in the baking dish. Cover the dish loosely with aluminum foil. Bake for 25 minutes.
Uncover and Finish: Remove the foil and continue to bake for another 15-20 minutes, or until the streusel is golden brown and the sweet potato filling is set and bubbly around the edges. A good way to tell it's done is if a knife inserted into the center comes out mostly clean, though it will still be soft.
Cool and Serve: Let the casserole cool for at least 10-15 minutes before serving. This allows it to set up a bit, making it easier to scoop and preventing it from being too runny. Serve warm and watch it disappear!
📝 Notes
For a smoother consistency, use an electric mixer to combine the sweet potato filling ingredients.
Can be assembled a day ahead; store covered in the fridge and bake as directed, adding 10-15 minutes to baking time.
Roasting the sweet potatoes instead of boiling them deepens their flavor considerably. Don't skip it if you have the time!