Side Dishes
This sweet potato casserole recipe with raisins delivers the perfect balance of caramelized sweetness and spiced warmth—a classic side dish that transforms into a showstopper.
The secret lies in simmering raisins with cinnamon and butter until they soften and develop that irresistible caramelized flavor, while the sweet potatoes create a velvety, spiced base. I've perfected this recipe over years of holiday gatherings, ensuring the crust stays crispy and the filling remains tender.
The beauty of this dish is its versatility—whether you're serving it at Thanksgiving, Christmas, or a weeknight dinner, it brings comfort and warmth to the table. With just five key ingredients (sweet potatoes, raisins, butter, sugar, and spices), you can create a dish that's both foolproof and restaurant-quality.
The raisins add a chewy texture that contrasts beautifully with the smooth sweet potato filling, while the spiced crust ties everything together.
By the time it emerges from the oven, you'll have a casserole with a golden, crackly crust and a filling that's rich, spiced, and studded with plump, caramelized raisins.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect harmony of sweet, spicy, and creamy flavors. This is the kind of dish that turns a simple side into the centerpiece of your meal.
For added texture, consider topping it with a streusel crust or a sprinkle of toasted pecans before baking. The options are endless, but the foundation—sweet potatoes, raisins, and spices—is what makes this recipe truly special. Let's get started!
Ingredients for sweet potato casserole recipe with raisins
Five core ingredients create this showstopper—sweet potatoes, raisins, butter, sugar, and spices—plus a few extras for that perfect crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 3 lbs | Peeled and cubed evenly |
| Raisins 🍇 | 1 ½ cups | Golden raisins preferred |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for caramelizing |
| Granulated Sugar 🍚 | 1 cup | Light brown sugar for depth |
| Ground Cinnamon 🌿 | 2 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for warmth |
| Allspice 🌶️ | ¼ tsp | Ground for subtle complexity |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Pecans 🌰 | ½ cup | Toasted, chopped for crunch |
| All-Purpose Flour 🌾 | ½ cup | For streusel topping |
| Light Brown Sugar 🍚 | ¼ cup | Packed for streusel |
| Chopped Walnuts 🌰 | ¼ cup | Optional, for extra crunch |
The raisins are non-negotiable here—golden raisins caramelize best, but regular raisins work in a pinch. Trader Joe's has the best-priced bulk bins, but any grocery store's raisin section will do. Look for plump, moist raisins—shriveled ones won't soften properly. The sweet potatoes should be vibrant orange, firm to the touch—Yukon Golds work perfectly. For the spices, Penzeys or bulk sections at natural markets have the freshest ground cinnamon and nutmeg, but don't stress if you only have regular grocery store spices. The key is toasting the spices lightly in butter before adding them to the raisins—this develops their flavor tenfold (trust me, it's worth the extra minute).
No golden raisins? Regular raisins soaked in warm water for 10 minutes work just as well. Short on pecans? Toasted walnuts or almonds give a similar crunch. Want more depth? Add a pinch of cardamom or cloves to the spice mix—it pairs surprisingly well. For the streusel topping, I always use light brown sugar packed into the measuring cup—it's sweeter and creates better texture. If you're feeling fancy, swap the flour for almond flour for a nutty twist. And if you're prepping ahead, the raisins can be caramelized up to 2 days in advance—they actually taste better the next day as the flavors meld.
This casserole reheats beautifully—just cover with foil and warm at 350°F for 20 minutes. The filling keeps 4-5 days in the fridge, while the streusel stays crispy for 3 days if stored separately. For make-ahead holidays, assemble the whole thing in a baking dish, refrigerate overnight, then bake straight from cold (add 10 minutes to baking time). The caramelized raisins freeze well too—portion them into ice cube trays, freeze, then transfer to a bag for up to 6 months. I always make a double batch—half for the holiday table, half for quick breakfasts with yogurt.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to dirty multiple bowls. You mash the sweet potatoes right in the baking dish, fold in the raisins and butter, then sprinkle cinnamon and sugar—no extra mixing required. The raisins plump up as it bakes, and that caramelized edge? Zero effort, all flavor.
- Sweet-Savory Surprise: Honestly, the raisins throw me off every time—until I take a bite. That buttery sweetness with the deep, molasses-like raisins? It’s like dessert snuck into a side dish. (My kids still call it "candy casserole," but I don’t correct them.)
- Holiday Table Star: Between us, this is my secret weapon for Thanksgiving, Christmas, or even a lazy Sunday brunch. It reheats beautifully, so I make a big batch and serve it warm all week. The cinnamon-sugar topping turns it golden and irresistible—guaranteed to disappear fast.
- Budget-Friendly Comfort: Sweet potatoes and raisins are pantry staples that won’t break the bank, and this recipe stretches easily for leftovers. I often double it for dinner, then reheat slices for breakfast toast the next morning. (Yes, even on a Tuesday night.)
Step-by-step instructions for sweet potato casserole with raisins
Here's how to create a perfect balance of caramelized raisins and buttery spiced crust.
Caramelize the Raisins and Prepare Sweet Potatoes
In a large skillet over medium heat, melt 0.75 cup unsalted butter until it foams. Add 1.5 cups raisins and cook for 5-6 minutes, stirring occasionally, until they're plump and beginning to caramelize. You'll know they're ready when they smell sweet and slightly toasted.
While the raisins cook, preheat your oven to 375°F. Peel and cube 3 lbs sweet potatoes into 1-inch pieces—even size ensures even cooking. Spread them on a baking sheet and toss with 1 cup granulated sugar, 2 tbsp ground cinnamon, 0.5 tsp salt, and 0.5 tsp ground nutmeg. Roast for 20-25 minutes until tender and slightly caramelized on the edges.
Create the Creamy Raisin Layer
Transfer the caramelized raisins to a bowl and stir in 0.5 cup heavy cream and 0.25 tsp allspice. Let this mixture cool slightly—it should be thick but pourable. Spread half of the roasted sweet potatoes evenly in a 9x13-inch baking dish.
Pour the raisin-cream mixture over the sweet potatoes, spreading it evenly. Top with the remaining sweet potatoes, pressing down gently to create a compact layer. This arrangement ensures every bite has that perfect raisin-sweet potato harmony.
Make the Spiced Streusel Topping
In a separate bowl, combine 0.5 cup all-purpose flour, 0.25 cup light brown sugar, 0.5 cup pecans, and 0.25 cup chopped walnuts. Cut in 0.5 cup cold unsalted butter using a pastry cutter or fork until the mixture resembles coarse crumbs with pea-sized butter pieces.
Sprinkle the streusel evenly over the sweet potato mixture. For extra crunch, press down lightly with your fingers—this ensures the topping stays in place during baking. The butter will melt and create that golden, crispy crust we all love.
Bake to Golden Perfection
Bake the casserole for 30-35 minutes until the top is golden brown and the edges are bubbling. The raisins should be sticky and caramelized, and the streusel should be crispy with just a hint of softness.
Let the casserole rest for 10 minutes before serving—this allows the juices to redistribute and makes the first slice even more delicious. Serve warm with vanilla ice cream or whipped cream for the ultimate comfort food experience.
Pro Tips For Making Sweet Potato Casserole Recipe With Raisins
- Boil Until Fork-Tender: Sweet potatoes should collapse like butter when pierced with a fork—no one likes gummy centers. If they’re still firm after 15 minutes of boiling, cut them smaller next time (yes, even if it’s a pain).
- Soak Raisins First: Toss them in warm water for 10 minutes before adding to the mix—this plumps them up so they don’t stay dry and chewy. Drain well, but don’t squeeze them like you’re wringing out a towel.
- Butter the Dish Early: Grease that baking dish before you preheat the oven—this prevents sticking and makes cleanup easier. Use about 1 tablespoon of softened butter, then sprinkle in a pinch of cinnamon so the bottom gets flavor too.
- Bake at 350°F, Not Hotter: I learned this the hard way—375°F makes the top burn before the middle cooks. Stick to 350°F and tent with foil halfway through if the edges are browning too fast. Patience here keeps the texture perfect.
Regional styles of sweet potato casserole recipe with raisins
Southern Comfort Style
In the American South, this casserole takes center stage during holidays, often topped with a marshmallow meringue layer that puffs into golden clouds when baked.
I've seen families double the streusel topping and add ½ cup chopped pecans for extra crunch—this is the version you'll find at Thanksgiving tables across Georgia and the Carolinas. The key Southern trick? Adding 1 tsp vanilla extract to the sweet potato mixture for that extra warmth. 🍠
New England Crunch
Up north, the focus shifts to a nutty, oat-based streusel that holds up beautifully in cooler climates. Swap the all-purpose flour for ½ cup rolled oats mixed with ½ cup chopped walnuts and ¼ cup brown sugar.
The oats create a heartier texture that pairs perfectly with maple syrup drizzle—a classic New England touch. I've made this version at winter gatherings in Vermont, and it's become a crowd favorite. 🌰
Midwest Spiced Twist
The Midwest puts its own spin with extra cinnamon and a touch of ginger—think 3 tbsp cinnamon and 1 tsp ground ginger in the sweet potato layer. They often add ½ cup dried cranberries alongside the raisins for a tart-sweet contrast.
This version is especially popular in Iowa and Illinois, where it's served with turkey or ham. The extra spices make it feel extra cozy during cold winters. 🌶️
Pacific Northwest Lightness
Out west, the focus is on freshness and balance. You'll find versions with honey instead of sugar and toasted almonds in the streusel. The Pacific Northwest also loves adding 1 tsp orange zest to the sweet potatoes for a bright citrus note that cuts through the richness.
I've seen this version topped with a sprinkle of toasted coconut flakes for a tropical touch. 🍯
Modern Vegan Adaptation
For plant-based cooks, the Pacific Northwest and urban centers have embraced vegan versions using coconut oil instead of butter and almond milk instead of heavy cream. The raisins caramelize beautifully with coconut oil and a pinch of salt, while the streusel can be made with almond flour and maple syrup.
This version keeps all the comfort without any dairy—perfect for modern gatherings. 🌱
Nutrition facts
Frequently asked questions
Can I use dried cranberries instead of raisins?
Dried cranberries add a tart contrast that works beautifully. Use the same 1.5 cups measurement, but reduce the sugar to ¾ cup granulated sugar since cranberries are naturally less sweet. The caramelization process will still happen, but the flavor profile will be more complex and slightly tangy.
How do I make this recipe vegan?
Swap the butter for coconut oil (use same quantity) and heavy cream for full-fat coconut milk. The streusel topping can be made with almond flour instead of all-purpose flour and maple syrup instead of brown sugar. The texture stays crispy, and the flavors adapt perfectly!
Why did my streusel topping get soggy? Soggy streusel usually happens when the butter melts too quickly or the casserole bakes too long.
Can I make this ahead of time?
Yes! Assemble the casserole completely (including streusel) up to 24 hours ahead and refrigerate. Bake straight from the fridge, adding 10-15 extra minutes to the baking time. The raisins will keep their caramelized texture, and the crust will still crisp up beautifully. Pro tip: Let it sit at room temperature for 30 minutes before baking.
What's the best way to reheat leftovers?
Cover the casserole with foil and warm at 350°F for 20-25 minutes. For individual portions, microwave for 1-2 minutes covered with a damp paper towel to restore moisture. The streusel will soften slightly but still taste delicious. Leftovers keep well for 4-5 days in the fridge.
