Sweet Potato Casserole Recipe
Sweet potato casserole sits right on the line between side dish and dessert, and this version leans fully into that in-between territory — a creamy sweet potato base under a crunchy pecan streusel. It’s usually the first dish to disappear at a holiday table.
- Prep20 minutes
- Cook30 minutes
- Total50 minutes
- Serves8
Why You’ll Love This Sweet Potato Casserole Recipe
In my kitchen, discovering the delightful balance of flavors and textures in this casserole was truly a labor of love. I found that the key ingredient—sweet potatoes—offer a natural sweetness that pairs beautifully with the creamy filling and crunchy pecan topping. It’s a dish that resonates with my family, making it perfect for those comforting evenings together.
This recipe truly shines through its texture, bringing together both a smooth, creamy layer of sweet potatoes and a crispy, clumpy pecan topping. Every spoonful offers a satisfying bite, and it’s this balance that keeps everyone coming back for more.
Rounding out the holiday table? Add Eagle Brand Pumpkin Pie or Easy Cranberry Crumble Bars to the lineup.
What Makes this Recipe Unique
– Key Ingredient: The sweet potatoes provide a natural sweetness and creamy texture that form the base of this delicious casserole.
– Texture Contrast: You get a delightful layering of creamy sweet potatoes with a crunchy pecan topping, making each bite a comforting experience.
– Simple Preparation: This dish is straightforward to prepare and only requires some boiling, mashing, and baking, making it accessible for all home cooks.
– Versatile Flavor: The addition of cinnamon and vanilla gives a warm, comforting flavor profile that enhances the overall richness of the casserole.
Estimated Macros & Calories
If you’re curious about the nutritional profile, here’s a quick breakdown.
(estimated per serving, without optional ingredients)
- Calories: 320
- Protein: 4 g
- Carbohydrates: 45 g
- Fat: 15 g
- Fiber: 3 g
The Most Authentic Sweet Potato Casserole Recipe Recipe
This Sweet Potato Casserole is an authentic dish that maintains its connection to classic comfort food while fitting seamlessly into my family’s meals. It captures the essence of a beautiful blend of flavors and textures, making it a true representation of homemade goodness.
Ingredient Notes
– Sweet Potatoes: The star of the dish, they provide natural sweetness and create a creamy base when mashed.
– Unsalted Butter: Adds richness to both the sweet potato layer and the crumbly topping for a luxurious mouthfeel.
– Brown Sugar: Enhances the sweetness of the dish, giving it a warm caramel undertone.
– Half-and-Half: This adds creaminess to the potato layer, making it smooth and luscious; you can swap this with a dairy-free option like coconut cream for a dairy-free version.
– Pecans: They bring a delightful crunch on top, giving contrast to the creamy layer below, while adding a lovely nutty flavor.
Instructions
Step 1: Preheat the Oven
Start by heating your oven to 375°F (191°C). This ensures a proper bake for your casserole and allows it to come out golden and bubbly.
Step 2: Cook the Potatoes
Place the sweet potato chunks in a large pot and cover with cold water. Bring it to a boil, then reduce the heat to simmer until the potatoes are very tender. Once done, drain them well and let steam dry briefly in the hot pot.
Step 3: Make the Sweet Potato Layer
To the warm potatoes, add the melted butter, brown sugar, half-and-half, eggs, vanilla, salt, and cinnamon. Mash or whisk everything together until you achieve a smooth and creamy consistency.
Step 4: Mix the Pecan Topping
In a separate bowl, combine the flour, brown sugar, pecans, and salt. Pour in the melted butter and stir until the mixture is evenly moistened and crumbly.
Step 5: Assemble the Casserole
Spread the sweet potato mixture evenly into your prepared baking dish. Then sprinkle the pecan crumble over the top. If you’re opting for marshmallows, you can scatter them on top before baking.
Step 6: Bake the Casserole
Put the dish in the oven and bake for about 25–30 minutes, until the topping is golden and the edges are bubbling. Tent loosely with foil if the marshmallows brown too quickly. Let it rest for about 10 minutes before serving.
Tips and Mistakes to Avoid
– Avoid overcooking the sweet potatoes, or they might become too watery and affect the final texture of the casserole.
– Make sure to let the casserole rest before serving; this will help it set and make serving easier.
– If you’re adding marshmallows, keep an eye on them during baking to ensure they don’t burn.
Storage Tips
To store, let the casserole cool to room temperature before placing it in the fridge, where it will keep for up to three days. Reheating can be done in the oven at a low temperature to retain its texture. This casserole also holds up well for potlucks as it’s easy to reheat and serve.
Variations and Substitutions
For a different flavor twist, try adding a bit of orange zest into the sweet potato layer for a citrusy kick. If you’re looking for a higher-protein option, consider serving this casserole alongside a protein-rich side like grilled chicken. You could also swap the all-purpose flour for a gluten-free alternative to cater to gluten sensitivities. Finally, for a dairy-free version, using coconut cream instead of half-and-half works beautifully.
Why This Recipe Is The Real Deal
What makes this Sweet Potato Casserole truly shine is the texture. The creamy sweet potato base pairs perfectly with the crunchy pecan topping, creating a satisfying bite that your family will love. Having tested this recipe multiple times, I can assure you it strikes the right balance of sweet and savory.
This recipe works so beautifully because of how the flavors come together—each element enhances the others, creating layers of deliciousness that evoke fond memories around the table. It’s a dish that feels special, yet is perfect for any occasion.
More High Protein Recipes You’ll Love
If you enjoyed this recipe, these easy ideas are a great next step:
- Hot Honey Beef Sweet Potato Boats
- Easy Ground Turkey Sweet Potato Bake
- Savory Sweet Potato Taco Bowl
Want more? Browse all of our high protein desserts recipes or explore the full high protein recipes collection.
Frequently Asked Questions
How long does Sweet Potato Casserole Recipe take to make?
Prep time is 20 minutes and the total time is 50 minutes . It makes 8 servings.
How should I store Sweet Potato Casserole Recipe?
Store leftovers in an airtight container in the fridge for up to 4 days.
Can I freeze Sweet Potato Casserole Recipe?
Yes. Cool completely, freeze in portions for up to 3 months, and thaw in the fridge before reheating.
Can I make Sweet Potato Casserole Recipe ahead of time?
Yes. Prep the ingredients ahead of time, then cook or reheat when you are ready to eat.
What is your top tip for Sweet Potato Casserole Recipe?
Read the recipe through and prep your ingredients first so everything comes together smoothly.
What substitutions work for Sweet Potato Casserole Recipe?
Swap proteins, vegetables or dairy for what you have on hand. Greek yogurt and reduced-fat cheese are easy ways to adjust the macros.
The Bottom Line
I encourage you to try this Sweet Potato Casserole for your next gathering or family dinner. It’s comforting, delicious, and captures the essence of homestyle cooking. I’d love to hear how it turns out for you!
Lauren Mitchell
Recipe Creator at The Cookly
Easy high-protein recipes for everyday life.

Sweet Potato Casserole Recipe
Ingredients
- 4 cup sweet potatoes peeled and cubed
- 1/2 cup unsalted butter melted, divided
- 1/2 cup brown sugar divided
- 1/3 cup half-and-half
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1 teaspoon cinnamon
- 1/2 cup all-purpose flour
- 1 cup pecans chopped
- 1 cup mini marshmallows optional
Instructions
- Heat your oven to 375°F (191°C).
- Place the sweet potato chunks in a large pot, cover with cold water, and boil until very tender. Drain well.
- To the warm potatoes, add half the melted butter, half the brown sugar, half-and-half, eggs, vanilla, salt, and cinnamon. Mash until smooth and creamy.
- In a separate bowl, combine the flour, remaining brown sugar, pecans, and a pinch of salt. Pour in the remaining melted butter and stir until crumbly.
- Spread the sweet potato mixture evenly into a prepared baking dish. Sprinkle the pecan crumble over the top. Add marshmallows if using.
- Bake for about 25-30 minutes, until the topping is golden and the edges are bubbling. Let rest for 10 minutes before serving.
