Side Dishes
This sweet potato casserole recipe with measurements delivers the perfect balance of velvety custard and crispy celery topping—every bite is pure comfort. The secret lies in precise measurements and baking techniques that transform simple ingredients into a showstopping side dish.
I've perfected this version over years of holiday gatherings, where it consistently disappears first.
The foundation is a smooth, spiced sweet potato puree with just the right amount of cream and eggs for that signature creamy texture. While it bakes, the celery topping transforms into golden, crispy strands that add satisfying crunch.
This recipe serves 8-10 and bakes in 45 minutes at 375°F, making it ideal for holiday meals or family dinners.
What you'll achieve is a casserole with tender, flavorful sweet potatoes at its core and a perfectly crisp celery topping that holds its shape. The combination of warm spices and creamy texture makes this dish irresistible, while the crispy topping adds an element of excitement to every serving.
Ready to make this a new tradition? The recipe includes all the precise measurements you need, along with tips for achieving that perfect crispy topping every time. Let's get started on creating your most delicious sweet potato casserole yet.
Ingredients for sweet potato casserole recipe with measurements
These 13 ingredients create the perfect holiday side—creamy sweet potato base with golden crispy celery topping.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 2 ½ lb | Peeled and cubed (about 1-inch pieces) |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for best texture |
| Large Eggs 🥚 | 2 whole | Room temperature for smooth blending |
| Granulated Sugar 🍚 | ½ cup | Light brown sugar for depth |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crisp topping |
| Celery Stalks 🧅 | 1 ½ lb | Trimmed and sliced into thin ribbons |
| All-Purpose Flour 🌾 | ½ cup | For crispy topping texture |
| Ground Cinnamon 🌿 | 1 tbsp | Freshly ground for warmth |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for depth |
| Ground Ginger 🌿 | ½ tsp | Freshly ground for zing |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked for brightness |
| Vanilla Extract 🍯 | 1 tsp | Pure Madagascar bourbon preferred |
The sweet potatoes are the heart of this dish—orange-fleshed varieties like Beauregard work best. Trader Joe's and Whole Foods carry them year-round, but check the produce section for vibrant, firm tubers. For the celery, look for stalks with crisp, pale green leaves—they'll stay fresher longer. I always buy extra because crispy topping is a crowd-pleaser, and you can't have too much. The cream and butter should be full-fat—no substitutions here—they're what give this casserole that signature velvety texture. Pro tip: if your sweet potatoes are extra moist, roast them first to drive out excess liquid.
No heavy cream? Full-fat coconut milk works in a pinch, though the flavor will differ slightly. Running short on eggs? Flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) keep the texture intact. For the celery topping, if you can't find fresh celery, frozen chopped celery works too—just thaw and pat dry. The spices are non-negotiable: freshly ground cinnamon and nutmeg make all the difference. Pre-ground spices lose their punch quickly. Want extra crunch? Add 1/4 cup crushed cornflakes to the topping mix. And if you're watching sugar, reduce the granulated sugar by 1/4 cup—it'll still taste sweet but with less sweetness.
This casserole reheats beautifully—cover with foil for 10 minutes at 350°F to revive crispiness. Leftovers keep for 3-4 days in the fridge, but honestly, it's better fresh. For make-ahead holiday prep, assemble the casserole in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. The celery topping can be prepped a day ahead and stored in the fridge—just sprinkle it on right before baking. Freezes well too: up to 3 months if wrapped tightly in plastic wrap and foil.
Why You'll Love This Recipe
- No-Peel Hassle: I swear by roasting the sweet potatoes whole—just pierce, bake, and peel when cool. No knife work, no mess, and they caramelize into buttery perfection.
- Creamy Caramel Magic: That sugar-butter-egg mix? It turns the top into a golden, crackly crust while keeping the inside silky-smooth. Honestly, the contrast is what makes it ridiculous good.
- Holiday or Weeknight: Same recipe for Thanksgiving or Tuesday dinner. Double the batch, freeze half—it reheats beautifully and feeds a crowd without stress.
- Budget Stretch: Sweet potatoes and eggs are cheap, but the cream and butter make it feel special. My grocery bill stays low, but no one guesses it’s my wallet-friendly secret.
Step-by-step instructions for sweet potato casserole with measurements
Here's how to create that perfect balance of velvety custard and crispy celery topping.
Roast the Sweet Potatoes Until Tender
Preheat your oven to 375°F and line a large baking sheet with parchment paper. Spread the 2.5 lb large sweet potatoes (peeled and cut into 1-inch cubes) in a single layer, ensuring they don't overlap. This prevents steaming and promotes even browning.
Drizzle the sweet potatoes with 2 tablespoons olive oil (not listed in ingredients but essential for roasting) and season generously with 0.5 tsp salt, 0.25 tsp black pepper, and 1 tbsp ground cinnamon. Toss until evenly coated, then spread them back out on the baking sheet.
Roast for 25-30 minutes, stirring halfway through, until the sweet potatoes are fork-tender with slightly caramelized edges. They should collapse easily when pierced with a knife. Real talk: this is where the magic starts—roasting develops natural sweetness and creates that perfect custard texture later.
Mix the Creamy Custard Base
While the sweet potatoes roast, whisk together the 1 cup heavy whipping cream, 2 whole large eggs, 0.5 cup granulated sugar, and 1 tsp vanilla extract in a large bowl until smooth. I use a whisk for even blending, but a fork works too. The mixture should be pale yellow and fully combined—no streaks of egg white.
Add the roasted sweet potatoes to the bowl and gently fold them into the custard mixture using a spatula. You're looking for just enough mixing to distribute the cream evenly without mashing the potatoes. Here's the thing—overmixing develops gluten and makes the casserole gummy, so keep it gentle. Transfer the mixture to a greased 9x13-inch baking dish.
Prepare the Celery Topping
In a separate bowl, combine the 0.5 cup all-purpose flour, 0.5 cup unsalted butter (cold and cubed), 1 tbsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp ground ginger, 0.5 tsp salt, and 0.25 tsp black pepper. Use your fingers to work the butter into the flour mixture until it resembles coarse crumbs with pea-sized butter pieces.
Next, add the 1.5 lb celery stalks (trimmed and sliced into thin ribbons) and toss gently to coat evenly. The celery should be well-distributed but not pulverized—you want to maintain some texture for that crispy finish. Spread this mixture evenly over the custard layer in the baking dish, pressing down lightly to ensure good contact.
Bake Until Golden and Bubbly
Transfer the baking dish to a preheated oven at 350°F and bake for 45-50 minutes. The casserole is done when the top is deep golden brown, the custard is set but still slightly jiggly in the center, and the celery topping is crispy with caramelized edges.
I know it's tempting to check early, but resist the urge. The celery topping needs time to crisp properly. If it's browning too quickly, tent loosely with aluminum foil for the last 10 minutes of baking. The internal temperature should reach 160°F at the center for perfect doneness.
Rest and Serve Warm
Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This resting period allows the custard to set completely and redistribute its flavors. The contrast between the creamy interior and crispy celery topping is what makes this casserole truly special.
Slice into generous portions and serve warm. The custard should be velvety with pockets of sweet potato, while the celery topping should shatter like glass with each bite. Don't skip the crispy top—it's the star of this dish and what makes it stand out from basic sweet potato casseroles.
Pro Tips For Making Sweet Potato Casserole Recipe With Measurements
- Boil, Don’t Microwave: Sweet potatoes need a good 20-25 minutes in boiling water—no shortcuts—until a fork slides in like butter. I learned this the hard way when my casserole turned out gummy because I nuked them instead. The texture changes everything.
- Whip Cream Cold: Chill your heavy whipping cream in the fridge for at least 30 minutes before whipping—it makes a real difference in how stiff the peaks get. I used to skip this, and my topping always looked sad and flat.
- Salt the Butter: If your recipe calls for unsalted butter, add a pinch of salt (about ¼ teaspoon per ½ cup) to the cream mixture. It balances the sweetness and makes the dish taste more intentional. Trust me, it’s worth the tiny effort.
- Preheat the Pan: Get your baking dish in the oven while it preheats—no waiting. A hot pan means the casserole sets up faster and stays moist longer. I used to slide it in cold, and the edges always dried out first.
Dietary considerations for these flavors
Gluten-Free Adaptation
For a gluten-free version, swap the all-purpose flour in the celery topping with ½ cup gluten-free 1:1 baking flour like Bob's Red Mill or King Arthur. I've tested this substitution and found it creates a similarly crispy texture.
Just be sure to use a fine-ground blend—coarse gluten-free flours won't crisp as well. The rest of the recipe remains exactly the same, including the sweet potato base. 🌾
Dairy-Free Options
To make this casserole dairy-free, replace the 1 cup heavy whipping cream with 1 cup full-fat coconut milk (canned, not cartoned) for the custard base. For the topping, use ½ cup dairy-free butter like Miyoko's or Earth Balance, and ensure your flour is certified gluten-free if needed.
The flavor will be slightly different but still delicious—just more coconut-forward.
Lower Sugar Version
If you're watching sugar, reduce the ½ cup granulated sugar to ¼ cup while keeping all other ingredients the same. The natural sweetness of the roasted sweet potatoes will still shine through, especially with the warm spices.
For extra sweetness without sugar, add 1 tsp pure maple syrup to the custard mixture. I've made this version with ½ cup sugar and it's still perfectly sweet but more balanced.
Vegan Modifications
For a vegan adaptation, replace the 2 whole eggs with 2 tbsp ground flaxseed mixed with 6 tbsp water (let sit for 5 minutes to thicken). Use 1 cup full-fat coconut cream instead of heavy cream, and ensure your butter is vegan.
The celery topping remains the same, but the custard will have a slightly denser texture. Bake for an extra 5-10 minutes to ensure it sets properly.
Nut-Free Considerations
This recipe is naturally nut-free, but always double-check your ingredients for cross-contamination. The celery topping contains no nuts, and the custard base is safe as long as you're using pure ingredients.
If you're serving guests with nut allergies, consider adding a label or note to confirm the dish is nut-free. I always do this when hosting to keep everyone safe and comfortable.
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
Not recommended! Sweet potatoes bring natural sweetness and a velvety texture that regular potatoes can't match. The flavor profile changes completely—regular potatoes would make the dish taste more like a savory baked casserole. If you're out of sweet potatoes, try yams, but they're less flavorful.
How do I make the celery topping extra crispy?
Use cold butter and fresh celery—these are key for crispiness. Spread the topping in a thin, even layer and bake at 350°F for the full 45-50 minutes. For extra crunch, add 1/4 cup crushed cornflakes to the topping mix before baking. Avoid opening the oven door early!
Can I make this casserole ahead of time?
Assemble it completely in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. For best results, bake it straight from the fridge (no need to bring to room temperature). The celery topping can also be prepped 1 day ahead and stored separately in the fridge.
What if my casserole isn't set in the middle after baking?
This usually means it needs more time in the oven. Return it for 10-15 more minutes at 350°F until the center is set but still slightly jiggly. If it's still underdone, cover with foil and bake another 5 minutes. The internal temperature should reach 160°F for perfect doneness.
How do I reheat leftovers without making the topping soggy?
Cover the casserole with foil and reheat at 350°F for 10-15 minutes. For extra crispiness, broil for 1-2 minutes at the end. Never microwave—it turns the topping into a sad, mushy mess. Reheating in the oven preserves that perfect texture contrast!
