Side Dishes
This sweet potato casserole recipe with raisins delivers the perfect balance of nutmeg-kissed warmth and plump fruit sweetness—a side dish that steals the show at holiday tables. 💛 The secret lies in tender sweet potatoes folded with juicy raisins and crowned with a buttery, spiced crust that turns golden and crispy under the broiler.
I developed this recipe after years of testing variations, and it consistently earns rave reviews for its rich texture and comforting flavors.
The process is simpler than it sounds: roasted sweet potatoes (not mashed) create a creamy yet firm base, while plump raisins add natural sweetness that pairs beautifully with warm spices like cinnamon and nutmeg.
A foolproof crust made with melted butter, flour, and brown sugar seals in all the goodness, ensuring every bite is packed with flavor. The best part? This recipe scales effortlessly for large gatherings or meal prep.
By the time it emerges from the oven, you’ll have a casserole with caramelized edges, tender sweet potatoes, and bursts of juicy raisins in every spoonful. The nutmeg-infused crust adds a sophisticated touch that elevates it beyond basic sides.
Serve it warm alongside roasted meats or turkey for a dish that feels indulgent yet balanced.
Optional variations include adding toasted pecans for crunch or swapping raisins for dried cranberries. For extra decadence, top with toasted marshmallows before broiling. Here’s how to make it perfectly every time.
Ingredients for sweet potato casserole recipe with raisins
Sweet potatoes, raisins, and nutmeg create this holiday-worthy casserole's signature harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 2 ½ lb | Peeled, roasted until tender |
| Raisins 🍇 | 1 ½ cups | Plump, soaked 15 minutes |
| Unsalted Butter 🧈 | ¾ cup | Melted, full-fat preferred |
| All-Purpose Flour 🌾 | ½ cup | Sifted for smooth crust |
| Light Brown Sugar 🍚 | ½ cup | Packed, for caramelized crust |
| Ground Cinnamon 🌿 | 1 ½ tbsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | 1 tsp | Freshly grated for warmth |
| Granulated Sugar 🍬 | ¼ cup | For sweetness balance |
| Large Eggs 🥚 | 1 whole | For binding crust |
| Vanilla Extract 💧 | 1 tsp | Pure extract preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Heavy Cream 🥛 | ¼ cup | For creamy texture |
The sweet potatoes are the foundation—organic sweet potatoes from Whole Foods or your local farmers market yield the best texture. Look for ones that feel heavy for their size, with smooth, unblemished skin. I prefer the Cumberland variety for its natural sweetness, but any orange-fleshed sweet potato works. Roast them until they're fork-tender but not mushy; you want that creamy yet firm base the intro mentions. For large gatherings, Costco's pre-peeled sweet potatoes save time without sacrificing quality. The raisins should be plump—Sun-Maid brand is my go-to, but any seedless variety will do. Soak them briefly to plump them up further, then drain well before folding into the potatoes.
No organic sweet potatoes? Conventional works fine, just scrub them well. Raisins too dry? Swap for dried cranberries or chopped dates for a different flavor profile. The nutmeg is non-negotiable for that signature warmth—Penzeys brand offers the freshest grind. For a gluten-free version, use a 1:1 gluten-free flour blend instead of all-purpose. The vanilla extract should be pure; imitation won't provide the same depth. If you're making this ahead, toasted pecans add wonderful crunch when sprinkled on top before baking. For extra decadence, fold in 1/2 cup chopped pecans with the raisins. The heavy cream can be substituted with coconut milk for a dairy-free option, though the texture will be slightly lighter.
This casserole reheats beautifully—350°F for 20-25 minutes covered with foil. For make-ahead convenience, assemble the dish (without baking) and refrigerate for up to 24 hours. Bake straight from the fridge, adding 10-15 minutes to the baking time. The crust keeps best at room temperature for 2 days, though the flavor improves overnight. For longer storage, freeze the baked casserole for up to 3 months. To serve, simply reheat covered with foil to warm through, then broil 2-3 minutes for a crispy top. The crust's caramelized edges develop best when broiled just before serving, so plan accordingly for your holiday table.
Why You'll Love This Recipe
- Sweet Potato Magic: I swear, the way the raisins plump up from the brown sugar and butter—like little bursts of jam—makes this dish ridiculously good. That caramelized crust? It’s the kind of thing that makes people ask for seconds before you even finish serving.
- One-Bowl Wonder: Between us, this recipe is unfussy—just mash, mix, and bake. No fancy layers, no last-minute chopping. The flour and butter create this dreamy, almost pie-like texture without requiring a single extra dish to wash.
- Leftovers That Win: Honestly, I’ve reheated this casserole for days and it still tastes like the first time. The sweet potatoes stay moist, the raisins don’t turn mushy, and the crust stays crisp enough to make it feel fresh. (Yes, even on a Tuesday night.)
- Budget-Friendly Crowd-Pleaser: Sweet potatoes and raisins are cheap, but this tastes like a holiday dish. I’ve brought it to potlucks, family dinners, and even packed it for lunches—everyone goes back for more, and my wallet stays happy.
Step-by-step instructions for sweet potato casserole with raisins
Master this classic dessert with a perfect balance of spiced crust and moist filling.
🍳 Step 1: Roast the Sweet Potatoes Until Tender
Preheat your oven to 375°F and line a large baking sheet with parchment paper. Cut the 2.5 lb large sweet potatoes into 1-inch chunks, being careful to peel them first as directed. Arrange them in a single layer on the baking sheet, leaving space between each piece for even cooking.
Drizzle the sweet potatoes with 1 tablespoon olive oil (not listed but essential for roasting) and sprinkle with ½ teaspoon salt. Toss gently to coat, then roast for 25-30 minutes until fork-tender with slightly caramelized edges. You'll know they're done when a knife slides in easily and the interior is soft all the way through. Remove from the oven and let cool slightly before transferring to a large mixing bowl.
👨🍳 Step 2: Prepare the Raisins and Make the Filling
While the sweet potatoes roast, prepare the 1.5 cups raisins by soaking them in warm water for 15 minutes to plump them up. Drain well before using. In your mixing bowl with the cooled sweet potatoes, add the drained raisins, 0.25 cup granulated sugar, 1.5 tablespoons ground cinnamon, 1 teaspoon ground nutmeg, and 1 teaspoon vanilla extract.
Mash the sweet potatoes slightly with a potato masher or fork until you achieve a chunky, rustic texture—this prevents the filling from becoming gluey. Mix in the 0.25 cup heavy cream and 1 whole large egg, stirring until just combined. The mixture should be thick but still spreadable. Taste and adjust sweetness if needed, though the recipe should balance perfectly.
🥘 Step 3: Assemble the Crust and Bake Together
In a separate bowl, combine the 0.5 cup all-purpose flour, 0.5 cup light brown sugar, 0.5 teaspoon salt, 1 teaspoon ground cinnamon, and 0.5 teaspoon ground nutmeg. Cut in the 0.75 cup unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces.
Transfer the sweet potato filling to a 9x13-inch baking dish and spread it evenly. Sprinkle the flour mixture evenly over the top, pressing down gently with your fingers to create a textured, crumbly crust. Bake at 375°F for 35-40 minutes until the crust is golden brown and the filling is bubbly around the edges. The center should still have a slight jiggle when shaken.
⏰ Step 4: Rest and Serve for Maximum Flavor
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the filling to set slightly and the flavors to meld together. The crust will firm up during this time, creating that perfect contrast between the crispy top and creamy filling.
Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream. The nutmeg-kissed crust should be fragrant and slightly crisp, while the filling remains moist and studded with plump raisins. Each bite should deliver a perfect balance of sweet, spiced, and creamy textures—this is the hallmark of a well-made sweet potato casserole.
Pro Tips For Making Sweet Potato Casserole Recipe With Raisins
- Peel and Cube Uniformly: Sweet potatoes are stubborn—if you slice them thick, they’ll stay tough; too thin, and they’ll turn to mush. Cut them into ½-inch cubes so they cook evenly in the oven. I learned this the hard way after serving a casserole with some half-raw centers.
- Soak Raisins in Warm Tea: Dull raisins ruin the whole dish. Toss them in 1 cup of warm black tea (or boiling water) for 10 minutes before adding them to the casserole—they’ll plump up and taste less like raisins, more like caramelized fruit. Yes, even if you’re impatient like me.
- Don’t Overmix the Topping: The flour-butter-sugar mix is forgiving, but lumpy topping means a crumbly crust. Cut cold butter into the dry ingredients with a pastry cutter or your fingers until it’s the size of peas—no bigger. Overworking it turns the topping into dough, not crunch.
- Bake Until Fork-Tender: Sweet potatoes take longer than you’d think. Check doneness at 45 minutes with a fork—it should slide in easily but still hold its shape. If the topping browns too fast, tent it with foil early. Undercooked potatoes? A sad, gummy mess. Overcooked? Dry and sadder.
Creative variations of this dish
Spiced Cranberry Twist
Swap raisins for 1.5 cups dried cranberries and boost the spice blend with 1 tsp orange zest and ½ tsp cardamom. The tartness of cranberries cuts through the sweet potatoes beautifully, while the citrus and cardamom add a sophisticated holiday aroma.
I like adding ½ cup chopped pecans to the filling for extra crunch. 🍊
Pecan Streusel Topping
For a Southern-inspired variation, replace the flour crust with a pecan streusel made from 1 cup chopped pecans, ½ cup all-purpose flour, ½ cup brown sugar, and ½ cup melted butter.
Mix until crumbly, then sprinkle over the filling before baking. The pecans toast beautifully in the oven, creating a buttery, nutty contrast to the sweet potatoes. 🌰
Marshmallow Mash-Up
Take this casserole to dessert territory by adding a marshmallow layer. After baking the crust, spread 2 cups mini marshmallows evenly over the top, then broil for 2-3 minutes until golden and bubbly.
For extra decadence, fold ½ cup mini marshmallows directly into the sweet potato filling before baking. The marshmallows caramelize beautifully, creating a gooey contrast to the crisp crust. 🍡
Maple-Glazed Raisins
Give your raisins a gourmet upgrade by simmering them with 2 tbsp pure maple syrup and 1 tsp vanilla extract for 5 minutes before folding into the sweet potatoes.
The maple syrup enhances the raisins' natural sweetness while adding a subtle earthy depth. I also sprinkle ½ tsp cinnamon over the glaze for extra warmth. 🍁
Dairy-Free Adaptation
For a vegan version, replace the butter with ¾ cup coconut oil (melted) and the heavy cream with ½ cup coconut milk. Use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) instead of regular eggs.
The coconut milk adds a subtle tropical note that pairs surprisingly well with the spiced crust. This version is just as rich and satisfying! 🌱
Cream Cheese Swirl
Add a luxurious twist by folding 4 oz cream cheese (softened) and 2 tbsp powdered sugar into the sweet potato filling before baking. For a marbled effect, drop spoonfuls of the cream cheese mixture over the filling and swirl gently with a knife.
The cream cheese creates pockets of ultra-creamy goodness that melt in your mouth. 🧀
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
No, sweet potatoes are essential for this recipe. Their natural sweetness and creamy texture create the perfect balance with the raisins and spiced crust. Regular potatoes would make the dish too starchy and less flavorful. The orange hue also adds visual appeal that's hard to match!
How do I prevent the crust from getting soggy? For a crispy crust,
Can I make this ahead of time?
Assemble the casserole (without baking) up to 24 hours ahead and refrigerate. When ready to bake, add 10-15 minutes to the baking time. For longer storage, bake and freeze the casserole (covered) for up to 3 months. Thaw overnight in the fridge before reheating at 350°F for 20-25 minutes.
What's the best way to reheat leftovers?
Cover the casserole with foil and reheat at 350°F for 20-25 minutes until warmed through. For extra crispiness, broil for 2-3 minutes at the end. Avoid microwaving—it makes the crust rubbery. The crust keeps best at room temperature for 2 days, though the flavor improves overnight!
Can I substitute raisins with something else?
Yes! Try dried cranberries (add 1 tsp orange zest), chopped dates (soaked first), or dried cherries for different flavors. For a savory twist, omit fruit entirely and add ½ cup chopped pecans or walnuts to the filling. The key is maintaining the sweet-spiced balance!
