Creamy Sweet Potato Casserole with Buttery Pecan Topping

TahiraJaved

This Sweet Potato Casserole Recipe pairs a silky, cinnamon scented filling with a crunchy brown sugar pecan crust. This sweet potato casserole is creamy, lightly sweet, and rich, with a topping that crackles under the spoon.

My early versions were disappointing. I boiled the potatoes, the filling turned watery and bland, and the topping went soggy within minutes. After six test bakes, three fixes made the difference: roasting the potatoes whole, mashing them by hand, and baking the streusel with cold butter.

What makes this version different is the roasting. Dry heat concentrates the sweetness, so the filling needs less sugar and tastes like caramelized sweet potato, not candy. A little orange zest brightens it, and the topping uses flour, so it bakes into a true crisp. It needs one dish and one bowl. My uncle, who skips most sides, went back for thirds and asked who made it.

Why You’ll Love This Sweet Potato Casserole Recipe

  • Silky, creamy filling made from roasted sweet potatoes, not boiled ones
  • Crunchy pecan streusel that stays crisp from the oven to the table
  • Balanced sweetness, with a bright hint of orange and warm spice
  • Make ahead friendly, since you can assemble the filling 2 days early
  • Easy to serve a crowd, with 10 generous scoops from one 9 by 13 inch dish
  • Freezer friendly, so it fits easily into a busy holiday schedule

Quick Information

  • Prep Time: 20 minutes
  • Roast Time: 55 minutes
  • Cook Time: 30 to 35 minutes
  • Cooling and Rest Time: 25 minutes
  • Total Time: About 2 hours 15 minutes, mostly hands off
  • Servings: 10
  • Difficulty: Easy
  • Calories: 400 per serving
  • Important Tool: A 9 by 13 inch baking dish
  • Best For: Thanksgiving, Christmas, Sunday dinners, or potlucks
  • Course: Side Dish
  • Cuisine: American
  • Category: Side Dishes

Nutrition Information

  • Calories: 400
  • Protein: 5g
  • Carbohydrates: 53g
  • Fat: 18g
  • Fiber: 5g
  • Sugar: 26g
  • Sodium: 270mg
  • Serving Size: 1 scoop (about 1/10 of the casserole)
  • Servings Per Recipe: 10

This sweet potato casserole is a rich holiday side, with most of the calories coming from the butter, pecans, and brown sugar. Sweet potatoes add fiber and vitamin A, and a smaller scoop beside a green vegetable makes a balanced plate.

Nutrition information is an estimate calculated from standard ingredient values and will vary based on specific brands and portion sizes used.

Ingredients

For the Sweet Potato Filling

  • 3 pounds (1.4kg) orange sweet potatoes, such as Garnet or Jewel, scrubbed
  • 1/2 cup (100g) packed light brown sugar
  • 4 tablespoons (57g) unsalted butter, melted
  • 1/2 cup (120ml) whole milk, at room temperature
  • 2 large eggs, at room temperature
  • 2 teaspoons alcohol free vanilla extract
  • 1 tablespoon orange zest
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground ginger
  • 1/4 teaspoon ground nutmeg
  • 3/4 teaspoon fine salt

For the Pecan Streusel Topping

  • 1/2 cup (62g) all purpose flour
  • 1/2 cup (100g) packed light brown sugar
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon fine salt
  • 4 tablespoons (57g) cold unsalted butter, cubed
  • 1 cup (115g) chopped pecans

For Garnish

  • 2 tablespoons chopped toasted pecans
  • Flaky sea salt, optional

Ingredient Notes: Choose sweet potatoes of similar size, about 8 ounces each, so they roast at the same speed. I tested this with Garnet sweet potatoes and Kerrygold butter, and both gave a deep, caramel flavor and a rich, silky bite. Use real butter in the topping and keep it cold, since the small pieces melt and create the crunchy clusters.

Tip: Pick firm sweet potatoes with smooth, tight skin. Soft spots or sprouts mean the potatoes are old and can taste bitter.

sweet Potato Casserole recipe ingredients

Equipment Needed

  • 9 by 13 inch baking dish: bakes the casserole in an even layer
  • Rimmed baking sheet lined with foil: catches the sugary juices while the potatoes roast
  • Potato masher or ricer: mashes the flesh smooth without turning it gluey
  • Microplane zester: zests the orange into fine, fragrant strands
  • Pastry cutter or fork: cuts the cold butter into the streusel
  • Instant read thermometer: confirms the center reaches 165°F

Practical Tip: Line the baking sheet with foil, since roasting sweet potatoes leaks sticky syrup that burns onto the pan and is very hard to scrub.

Preparation

Preheat the oven to 400°F (200°C) with the rack in the center. Scrub the sweet potatoes, pierce each one 5 or 6 times with a fork, and set them on a foil lined baking sheet.

Chop the pecans and zest the orange. Cube the cold butter for the topping and keep it in the fridge until you need it. Measure the milk, eggs, sugar, and spices before you start.

Step by Step Instructions

1. Roast the sweet potatoes

Roast the whole potatoes at 400°F for 50 to 60 minutes, until the skins wrinkle, syrup leaks out, and a knife slides in with no resistance. Cool for 15 minutes.

2. Mash the flesh

Scoop the flesh into a large bowl, discard the skins, and mash until smooth, pulling out any long strings. You should have about 4 cups. Lower the oven to 350°F (175°C).

3. Mix the filling

Once the potatoes have cooled until warm, stir in the brown sugar, melted butter, milk, eggs, vanilla, orange zest, spices, and salt until smooth and glossy.

Chef’s Note: Let the potato flesh cool until warm before adding the eggs, then mix gently.

4. Fill the dish

Grease the 9 by 13 inch dish, spread the filling evenly, and smooth the top with a spatula. The filling should look thick and pale orange.

5. Make the topping

Whisk the flour, brown sugar, cinnamon, and salt, then cut in the cold butter until the mixture looks like coarse crumbs with a few pea sized pieces. Stir in the pecans.

Chef’s Note: Keep the topping butter cold so the streusel forms crisp clusters.

6. Bake

Sprinkle the topping over the filling and bake at 350°F for 30 to 35 minutes, until the topping is deep golden, the edges bubble, and the center reaches 165°F with only a slight jiggle.

Chef’s Note: Tent with foil if the pecans brown early, and check the center before removing the dish.

7. Rest and serve

Let the casserole rest for 10 minutes, so the filling sets and the scoops hold their shape. Garnish with pecans and flaky salt and serve warm.

Expert Tips & Tricks

  • Roast, do not boil. Boiling adds water, which thins the filling and dilutes the flavor, while roasting concentrates the sweetness.
  • Learn from my mistake. My first casserole used boiled potatoes and a blender. The filling was soupy, gluey, and bland, so now I roast the potatoes and mash them by hand.
  • Keep the butter cold in the topping. Cold butter melts slowly and forms crisp clusters, while warm butter turns the topping into a greasy paste.
  • Use room temperature eggs and milk. They blend into the filling smoothly, with no scrambled bits or lumps.
  • Make ahead. Assemble the filling in the dish up to 2 days ahead, cover and refrigerate it, and make the topping up to 5 days early. Add the topping just before baking, with 10 extra minutes.
  • Store it loosely covered. A loose foil tent keeps the topping crisp, since a tight lid traps steam.
  • Save time. Roast the potatoes the day before, and the casserole comes together in 20 minutes of work.

Common Mistakes & Troubleshooting

Watery, soupy filling: Boiled potatoes, too much milk, or an underbaked center cause a loose casserole. Roast the potatoes, measure the milk, and bake until the center barely jiggles. If it is runny, bake 10 more minutes and rest for 10.

Gummy, gluey texture: Overmixing with a food processor or blender breaks down the starch. Mash by hand or on low speed, and stop when the filling is smooth. If it is already gluey, stir in 1 tablespoon of milk and serve warm.

Bland, flat flavor: Underseasoned potatoes taste dull, especially after boiling. Use the full 3/4 teaspoon of salt, the orange zest, and the spices. Fix a flat casserole with a squeeze of orange juice and a pinch of flaky salt on top.

Soggy or burnt topping: A warm topping, wet filling, or too much time uncovered causes problems. Keep the butter cold, and tent with foil if the pecans darken early. Broil for 1 minute to re-crisp a soft topping, watching closely.

Dry, cracked top: Overbaking or too hot an oven dries the filling. I once baked it at 425°F to speed things up, and the edges cracked and dried out. Bake at 350°F and pull the casserole when the center still has a slight wobble.

Storage Instructions

  • Room Temperature: Do not leave the casserole out longer than 2 hours, since it contains eggs and dairy.
  • Refrigerator: Store covered for up to 4 days.
  • Freezer: Freeze the unbaked filling, wrapped twice, for up to 2 months, or freeze the baked casserole for up to 1 month. Freeze the topping in a bag for up to 3 months.
  • Reheating: Warm covered at 350°F for 20 to 25 minutes, then uncover for the last 5 minutes to re-crisp the topping, until the center reaches 165°F.
  • Make Ahead: Assemble the filling up to 2 days ahead and add the topping before baking.
  • My storage tip: I keep the topping in a covered container in the refrigerator and sprinkle it on only when the casserole goes into the oven, so it never softens in the fridge.

Variations & Substitutions

  • Spicy version: Add 1/2 teaspoon chipotle powder and 1/4 teaspoon cayenne to the filling for a smoky, sweet heat.
  • Mild, kid friendly version: Skip the ginger and orange zest, and top with gelatin free mini marshmallows for the last 5 minutes of baking.
  • Vegetarian version: The recipe is already vegetarian, with no gelatin or meat ingredients.
  • Vegan version: Use full fat coconut milk, vegan butter, and 1/2 cup of unsweetened applesauce in place of the eggs.
  • Gluten free version: Replace the flour in the topping with 1/2 cup of almond flour or a 1:1 gluten free blend.
  • Savory version: Skip the sugar and cinnamon, add 1 teaspoon of smoked paprika, thyme, and 1/2 cup of shredded sharp cheddar.
  • Other substitutions: Swap the pecans for walnuts, replace half the brown sugar with maple syrup, or fold in 1/2 cup of dried cranberries.

Serving Suggestions

Sweet potato casserole is best served warm, in generous scoops, beside rich mains and something fresh.

  • Garnishes: Toasted pecans, flaky sea salt, or a drizzle of maple syrup
  • Main dishes: Roast turkey, roast chicken, or sliced beef
  • Fresh sides: Green beans, a crisp salad, or a fruit bowl for a bright holiday table
  • Drinks: Warm apple cider, sparkling water with cranberry, or iced tea
  • Dessert pairings: Finish with an Apple Pie or a slice of Oreo cheesecake for a showstopping holiday spread
  • Meal combinations: Explore more side dish recipes for other crowd pleasers

Meal Prep Tip: I roast the sweet potatoes two days before Thanksgiving and assemble the dish the night before, so on the big day it only needs the topping and 40 minutes in the oven.

Frequently Asked Questions

Can I keep sweet potato casserole warm for a holiday dinner?

Yes, hold it in a 200°F oven, loosely covered with foil, for up to 1 hour, or in a slow cooker set to warm for up to 2 hours. Tent the foil loosely so steam escapes and the topping stays crisp. Never leave the dish out longer than 2 hours total, because it contains eggs and dairy. If the top loses its crisp, broil for 1 to 2 minutes just before serving, watching closely so your sweet potato casserole does not burn.

Why is my sweet potato casserole stringy?

Stringy casserole usually comes from fibrous sweet potatoes or from mashing them by hand without removing the tough strands. Roast the potatoes until very soft, pull out any long fibers as you scoop, and mash with a ricer or an electric mixer on low speed until smooth. Look for thick, even potatoes, since small, thin ones are often woody. For a silky sweet potato casserole, pass the flesh through a fine mesh sieve if the strings persist.

Can I use canned sweet potatoes or yams?

Yes, use two 29 ounce cans of cut sweet potatoes or yams, drained very well and patted dry, in place of the roasted potatoes. Canned versions are packed in syrup, so cut the brown sugar in the filling to 1/4 cup and taste before adding more. Mash them smooth, and add 1/4 teaspoon more salt. The texture is a little softer than roasted, so your sweet potato casserole may need 5 extra minutes of baking.

How long do I bake it in a smaller dish or in ramekins?

For an 8 by 8 inch dish with a half batch, bake at 350°F for 25 to 30 minutes. For individual 8 ounce ramekins, set them on a baking sheet and bake for 20 to 25 minutes. A deeper dish needs longer, up to 40 minutes, so check the center. It is done when the edges bubble, the topping is golden, and the middle barely jiggles. Rest for 10 minutes so the filling sets.

Are yams and sweet potatoes the same?

No, though many American stores label orange sweet potatoes as yams. True yams come from Africa and Asia, with rough, bark like skin and starchy, white or purple flesh that tastes mild and dry. The orange, sweet roots in most grocery stores are sweet potatoes, usually varieties like Garnet or Jewel. For this sweet potato casserole, choose deep orange flesh, since it mashes creamy and tastes naturally sweet.

Conclusion

The best sweet potato casserole is the one you let rest for ten minutes before anyone digs in. That short wait lets the filling set, the topping crisp, and every scoop hold its shape on the plate.

I made a double batch for Thanksgiving last year, and my family went back for it before the turkey was carved. My aunt, who always brings her own sweet potatoes, asked me to write down the roasting trick before she left.

Make it once as written, then play with the topping. A handful of dried cranberries or a pinch of cayenne gives this sweet potato casserole a new twist every holiday.

For more easy side dish recipes like this one, follow along on Pinterest at MyRecipesDiary.

Sweet potato casserole
TahiraJaved

Creamy Sweet Potato Casserole

This creamy sweet potato casserole is loaded with tender potatoes, rich melted cheese, and a perfectly golden topping. Warm, comforting, and irresistibly delicious, it's the ultimate side dish for family dinners, holidays, and special gatherings!
Prep Time 20 minutes
Cook Time 1 hour 30 minutes
Cooling and Rest Time 25 minutes
Total Time 2 hours 15 minutes
Servings: 10 servings
Course: Side Dish
Cuisine: American
Calories: 400

Ingredients
  

For the Sweet Potato Filling
  • 3 lb orange sweet potatoes scrubbed
  • 1/2 cup packed light brown sugar
  • 4 tbsp unsalted butter melted
  • 1/2 cup whole milk at room temperature
  • 2 large eggs at room temperature
  • 2 tsp alcohol free vanilla extract
  • 1 tbsp orange zest
  • 1 tsp ground cinnamon
  • 1/2 tsp ground ginger
  • 1/4 tsp ground nutmeg
  • 3/4 tsp fine salt
For the Pecan Streusel Topping
  • 1/2 cup all purpose flour
  • 1/2 cup packed light brown sugar
  • 1/2 tsp ground cinnamon
  • 1/4 tsp fine salt
  • 4 tbsp cold unsalted butter cubed
  • 1 cup chopped pecans
For Garnish
  • 2 tbsp chopped toasted pecans
  • Flaky sea salt optional

Equipment

  • 9 by 13 inch baking dish bakes the casserole in an even layer
  • Rimmed baking sheet lined with foil catches the sugary juices while the potatoes roast
  • Potato masher or ricer mashes the flesh smooth without turning it gluey
  • Microplane zester zests the orange into fine, fragrant strands
  • Pastry cutter or fork cuts the cold butter into the streusel
  • Instant read thermometer confirms the center reaches 165°F

Method
 

  1. Roast the whole potatoes at 400°F for 50 to 60 minutes, until the skins wrinkle, syrup leaks out, and a knife slides in with no resistance. Cool for 15 minutes.
  2. Scoop the flesh into a large bowl, discard the skins, and mash until smooth, pulling out any long strings. You should have about 4 cups. Lower the oven to 350°F (175°C).
  3. Once the potatoes have cooled until warm, stir in the brown sugar, melted butter, milk, eggs, vanilla, orange zest, spices, and salt until smooth and glossy.
  4. Grease the 9 by 13 inch dish, spread the filling evenly, and smooth the top with a spatula. The filling should look thick and pale orange.
  5. Whisk the flour, brown sugar, cinnamon, and salt, then cut in the cold butter until the mixture looks like coarse crumbs with a few pea sized pieces. Stir in the pecans.
  6. Sprinkle the topping over the filling and bake at 350°F for 30 to 35 minutes, until the topping is deep golden, the edges bubble, and the center reaches 165°F with only a slight jiggle.
  7. Let the casserole rest for 10 minutes, so the filling sets and the scoops hold their shape. Garnish with pecans and flaky salt and serve warm.
  8. Roast the sweet potatoes instead of boiling them and keep the topping butter cold; boiled potatoes make a watery filling, and warm butter makes the topping greasy.

Notes

  • Mash by hand or on low speed to avoid a gluey texture.
  • Tent the dish with foil if the topping browns before the filling sets.
  • Rest the casserole for 10 minutes so the scoops hold their shape.
Storage: Refrigerate covered up to 4 days, or freeze the unbaked filling up to 2 months.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating