Side Dishes
This twice-baked sweet potato casserole delivers the perfect balance of crispy golden edges and creamy cheese swirls that'll have everyone reaching for seconds. The secret lies in baking it twice—first to soften the potatoes, then again to create that irresistible crunchy top while keeping the inside tender.
I developed this recipe during Thanksgiving prep when I needed a side dish that could handle a crowd without sacrificing texture.
The magic happens in two stages: first baking the sweet potatoes until fork-tender, then mixing them with a rich cream cheese and sugar swirl before the final bake. This method ensures every bite delivers that satisfying contrast of textures—crispy on top and creamy throughout.
The best part? It's simple enough for weeknight dinners but impressive enough for holiday tables.
What you'll end up with is a casserole that's golden-brown on top with pockets of gooey cheese swirled throughout. The aroma alone will have your kitchen smelling like autumn, and the first bite will confirm this is the kind of side dish that elevates any meal.
Ready in about 60 minutes, it's perfect for feeding a crowd or meal prepping for the week.
Serve it as a standalone side or alongside roasted meats for a complete meal. The recipe scales easily, so double it for gatherings. Here's how to make it—your taste buds will thank you.
Ingredients for twice baked sweet potato casserole
Twelve ingredients transform into a showstopping side that's crispy, creamy, and perfect for any meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 lbs | Organic preferred, peeled and cubed |
| Unsalted Butter 🧈 | ½ cup | Cold for topping, salted for swirl |
| Granulated Sugar 🍚 | ¾ cup | Light brown sugar works too |
| Cream Cheese 🧀 | 8 oz | Full-fat for best creaminess |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| All-Purpose Flour 🌾 | ½ cup | For crispy topping texture |
| Ground Cinnamon 🍃 | 1 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated nutmeg |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for flavor |
| Vanilla Extract 🍯 | 1 tsp | Pure vanilla preferred |
| Heavy Cream 🥛 | ¼ cup | Full-fat for richness |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp cheddar preferred |
| Pecans 🌰 | ½ cup | Toasted for extra crunch |
Sweet potatoes are the foundation—organic ones have the best flavor, but regular works fine. Grab the orange-fleshed ones, not the white-fleshed yams. Peeled and cubed, they bake up tender and sweet. The cream cheese? Don't skimp on the full-fat version (trust me on the full-fat version). I always grab the Philadelphia brand from the store, but any good-quality cream cheese will do. For the topping, butter and flour create that golden, crispy crust—no shortcuts here.
No brown sugar? White sugar plus 1 tsp molasses works perfectly. Short on pecans? Walnuts or almonds toasted give a similar crunch. The vanilla extract can be swapped for vanilla bean paste if you're feeling fancy. Need to make this ahead? Assemble the casserole, cover, and refrigerate for up to 24 hours before baking. The cream cheese swirl is non-negotiable for that gooey texture—don't skip it!
Bake the sweet potatoes first, then let them cool completely before mixing. This prevents a watery casserole. Store leftovers in the fridge for 4-5 days, covered tightly. Reheat in a 350°F oven for 15-20 minutes to restore that crispy top. Freezes beautifully for up to 3 months—just thaw overnight in the fridge before reheating. The pecans? Toast them separately and sprinkle on top right before serving for maximum crunch.
Why You'll Love This Recipe
- Foolproof Prep: I swear by this recipe because it’s the kind of dish that lets you multitask—roast the sweet potatoes while you mix the creamy topping in the same bowl. No extra dishes, no stress.
- Sweet & Creamy Magic: The sugar and cream cheese combo is where this dish really shines—it’s like a hug in dessert form, but with that crispy golden edge from the second bake. My kids fight over the last bite.
- Weeknight Hero: Between us, this is my go-to when I need something hearty but still feels special—no one suspects it’s basically a casserole. Serve it at dinner, pack it for lunch, or even bring it to a potluck. It’s that adaptable.
- Budget-Friendly Luxury: Sweet potatoes are cheap, eggs stretch the filling, and a single batch feeds six. Honestly, it’s the kind of recipe that makes me feel like I’m serving gourmet without breaking the bank.
Step-by-step instructions for twice-baked sweet potato casserole
Here's the foolproof method to create that perfect golden crust and velvety filling everyone will beg for.
Bake Sweet Potatoes Until Tender
Preheat your oven to 375°F. Cut the 3 lbs large sweet potatoes into 1-inch cubes and place them in a large bowl. Toss with 2 tablespoons of the unsalted butter and ½ teaspoon of the salt until evenly coated. Spread the cubes in a single layer on two rimmed baking sheets.
Bake for 25-30 minutes until the sweet potatoes are fork-tender and easily pierced with a knife. You want them soft enough to mash but not falling apart. If they're browning too quickly, tent with foil. Once tender, remove from oven and let cool slightly for 5 minutes before handling.
Create the Creamy Cheese Swirl Filling
While the sweet potatoes bake, prepare the filling in a large mixing bowl. In a medium saucepan over medium-low heat, melt the remaining 0.33 cup unsalted butter (you've used 2 tbsp already). Add the 8 oz cream cheese and stir until completely melted and smooth, about 3-4 minutes.
Remove from heat and whisk in the 2 whole large eggs, 0.75 cup granulated sugar, 0.25 cup heavy cream, 1 tsp vanilla extract, 1 tbsp ground cinnamon, 0.5 tsp ground nutmeg, and remaining 0.25 tsp black pepper. Mix until completely combined and smooth. This mixture should be thick but pourable.
Mix Sweet Potatoes with Filling
Using a potato masher or fork, lightly mash the baked sweet potatoes in the baking dish. You want some texture remaining—this prevents the casserole from being too dense. Add the cheese mixture and gently fold everything together until fully incorporated.
Fold in the 1 cup shredded cheddar cheese and 0.5 cup pecans using a spatula. Be careful not to overmix—just combine until the pecans are evenly distributed. The mixture should be thick but still able to hold its shape when spooned. This is where all that creamy goodness comes together!
Assemble and Bake the First Layer
Transfer the sweet potato mixture to a 9x13-inch baking dish and spread it out evenly. The layer should be about 1-inch thick. Sprinkle the 0.5 cup all-purpose flour evenly over the top—this creates that perfect crispy crust we're after.
Bake at 375°F for 30-35 minutes until the top is lightly golden and the edges begin to set. You'll see the flour crust forming—this is your signal that the first baking is complete. Let the casserole cool completely before proceeding to the second bake.
Create the Crispy Topping and Bake Again
Increase oven temperature to 400°F. In a small bowl, combine the remaining 0.17 cup unsalted butter (you've used 0.5 cup total) with 0.25 cup granulated sugar until crumbly. Sprinkle this mixture evenly over the cooled casserole.
Bake for 15-20 minutes until the topping is deep golden brown and bubbly. The edges should be crispy while the center remains creamy. Let rest for 10 minutes before serving—this allows the filling to set slightly and makes cutting easier. The contrast of crispy top and creamy filling is what makes this casserole magical!
Pro Tips For Making Twice Baked Sweet Potato Casserole
- Peel Before Baking: Sweet potatoes steam under their skin—skip the peeling until after roasting, then just scrape off the tough outer layer with a spoon. You’ll save 20 minutes and avoid the mess of scrubbing raw skins, which always feels like a chore.
- Cool Before Mashing: I learned this the hard way—hot sweet potatoes turn to glue when mashed. Let them sit for 10 minutes after baking so the flesh softens evenly and blends into a smooth, pipeable texture. (Yes, even if you’re impatient like me.)
- Whip the Cream Cheese: Beat the cream cheese with sugar until it’s fluffy before mixing with eggs—this prevents lumps and gives the casserole a lighter finish. I used to just fold it in, and the result was always denser. (Your future self will notice the difference.)
- Bake Low and Slow: After the first bake, switch to 325°F for the second round—this guarantees a creamy center without burning the top. I was skeptical until I tried it; now I never rush the temp. (Does it look weird? Yes. Does it work? Every single time.)
Health benefits of these flavors
Sweet Potato Power
Sweet potatoes are nutritional powerhouses packed with beta-carotene, which converts to vitamin A in your body. A 1-cup serving of this casserole provides over 400% of your daily vitamin A needs, supporting vision, immune function, and skin health. The orange hue comes from this antioxidant-rich compound. 💛
Fiber-Rich Foundation
The sweet potato base delivers 7 grams of fiber per serving, promoting digestive health and helping stabilize blood sugar levels. This makes the casserole particularly satisfying and great for balancing heavier holiday meals. The fiber also helps you feel full longer, reducing post-meal cravings.
Healthy Fat Balance
While rich in flavor, this recipe uses healthy fats from ingredients like pecans and cream cheese to support heart health. The monounsaturated fats in pecans help reduce LDL cholesterol, while the butter and cream cheese provide satiety without excessive saturated fat when used in moderation.
Protein Boost
With 6 grams of protein per serving from the cream cheese and eggs, this casserole offers more protein than you'd expect from a typical sweet potato dish. The cheddar cheese adds an additional 3 grams per serving, making it a more complete meal option when paired with lean proteins.
Blood Sugar Benefits
The natural sweetness of sweet potatoes has a low glycemic index when paired with protein and fiber, helping prevent blood sugar spikes. The cinnamon and nutmeg in the recipe further enhance this effect by improving insulin sensitivity. This makes it a better choice than many traditional holiday sides.
Micronutrient Bundle
Each serving provides significant amounts of potassium (supporting heart health), vitamin C (immune support), and manganese (bone health). The pecans add copper and magnesium, while the eggs contribute choline for brain function. It's a one-dish nutritional powerhouse! 💪
Nutrition facts
Frequently asked questions
Can I make this ahead of time for holiday gatherings?
Assemble the casserole completely (including the flour topping) and refrigerate it uncovered for 24 hours before baking. This actually enhances the flavors. For best results, bake it straight from the fridge at 375°F for 5-10 extra minutes to account for the cold start. The texture remains perfect!
What if I don't have pecans for the crunchy topping?
No problem! Swap pecans for toasted walnuts, almonds, or even crushed graham crackers for a different texture. For extra crunch, sprinkle 1/4 cup cornflakes on top during the second baking. Just keep the total amount to 1/2 cup to maintain the right balance of flavors.
Why does my casserole turn out watery?
Watery results usually happen when sweet potatoes aren't cooled enough before mixing or overmixed with the filling. Always let baked sweet potatoes cool completely before mashing, and use a fork to gently combine ingredients rather than overworking them. Also, ensure your cream cheese is fully melted before mixing to avoid lumps.
Can I use regular potatoes instead of sweet potatoes?
While you can substitute, sweet potatoes are ideal because of their natural sweetness and lower starch content. Regular potatoes will make the casserole denser and less flavorful. If you must use them, add an extra 1/4 cup sugar to compensate for the lack of sweetness and reduce the heavy cream to 2 tablespoons to prevent excess moisture.
How do I make this vegetarian or vegan?
For vegetarian, simply omit the pecans or use vegan nuts. For vegan, replace the butter with vegan butter, cream cheese with vegan cream cheese, and eggs with flax eggs (1 tbsp ground flax + 3 tbsp water per egg). Use nutritional yeast for a cheesy flavor in the topping. The texture will be slightly different but still delicious!
