Pioneer Woman Sweet Potato Casserole is a Thanksgiving staple that blurs the line between a side dish and a dessert. It features a velvety, spiced sweet potato base covered in a buttery, brown-sugar-and-pecan streusel topping that gets perfectly crunchy in the oven.
The first time I made this, I tried to mash the potatoes with a fork, and I ended up with big, stringy lumps that ruined the smooth texture of the base. Now, I always use a potato masher or an electric mixer to ensure it’s completely smooth before I fold in the eggs and butter. That’s the difference between a refined, silky casserole and one that feels a bit messy.
If you do nothing else, don’t skimp on the butter in the topping. That butter is what turns the flour, sugar, and pecans into a golden, caramelized crust instead of just a pile of loose sugar.
Pioneer Woman Sweet Potato Casserole Ingredients
For the Potatoes:
- 4 cups (900g) sweet potatoes, peeled and cubed
- 1 cup (200g) granulated sugar
- 1/2 cup (115g) whole milk
- 1/2 cup (115g) unsalted butter, softened
- 2 large eggs
- 1 tsp (5ml) vanilla extract
- 1/2 tsp (3g) salt
For the Topping:
- 1 cup (200g) brown sugar, packed
- 1 cup (120g) pecans, chopped
- 1/2 cup (65g) all-purpose flour
- 1/4 cup (55g) unsalted butter, softened

How To Make Pioneer Woman Sweet Potato Casserole
- 1. Boil the potatoes: Place your peeled, cubed sweet potatoes in a large pot of water. Bring to a boil and cook until they are fork-tender (about 15–20 minutes). Drain well.
- 2. Mash the base: While they are still hot, mash the potatoes in a large bowl. Add the granulated sugar, milk, softened butter, vanilla, and salt. Mix until the mixture is completely smooth.
- 3. Temper and add the eggs: Beat your eggs in a small bowl first, then stir them into the potato mixture. Mixing them in separately ensures they are fully incorporated without accidentally “scrambling” from the heat of the potatoes.
- 4. Prepare the pan: Grease a 9×13 inch baking dish. Spread the potato mixture into the dish in an even layer.
- 5. Mix the topping: Combine the brown sugar, chopped pecans, flour, and softened butter in a bowl. Use a fork to work the butter in until you have coarse, sandy crumbs.
- 6. Top and bake: Sprinkle the pecan mixture over the potatoes. Bake at 175°C (350°F) for 30 to 40 minutes. The edges should be bubbling and the topping should be golden brown and firm to the touch.

Recipe Tips
- Boil vs. Roast: Boiling is traditional for this recipe, but if you want deeper flavor, try roasting the sweet potatoes whole in their skins at 400°F (200°C) until tender. It intensifies the natural sweetness.
- Avoid stringy potatoes: If your sweet potatoes have tough, stringy fibers, push them through a potato ricer after boiling. It makes the final dish incredibly professional and smooth.
- Keep the topping crunchy: If you like an extra-crunchy top, toast your chopped pecans in a dry pan for 2–3 minutes before mixing them into the topping.
- Test for doneness: Since the sweet potatoes are already cooked, you are really just baking the casserole until the eggs have set the base and the sugar-butter topping has caramelized.

What To Serve With Pioneer Woman Sweet Potato Casserole Recipe
- The Main: Roast turkey, honey-glazed ham, or a savory herb-crusted pork roast.
- Balance: Serve with green beans with toasted almonds or a bitter green salad (like arugula) to contrast the sweetness of the casserole.

How To Store Pioneer Woman Sweet Potato Casserole Recipe
- Fridge: Cover and store in an airtight container for up to 3 days.
- Reheat: Cover with foil and reheat in a 350°F (175°C) oven until warmed through. Avoid the microwave if you want to keep the pecan topping crisp.
- Freeze: You can assemble the base and freeze it for up to 1 month. Thaw in the fridge overnight, then prepare and add the fresh topping right before you bake it.
Pioneer Woman Sweet Potato Casserole Nutrition Facts
Per serving (estimated for 10 servings):
| Nutrient | Amount |
| Calories | 410 kcal |
| Protein | 5g |
| Fat | 18g |
| Carbohydrates | 58g |
| Sugar | 42g |
| Sodium | 190mg |
FAQs
Can I use canned sweet potatoes?
You can, but the flavor and texture are significantly better with fresh potatoes. If you use canned, make sure to drain and rinse them thoroughly to remove the extra syrup.
Is this Pioneer Woman Sweet Potato Casserole too sweet?
It is a very sweet dish! If you prefer it slightly less sugary, you can reduce the granulated sugar in the potato base by 1/4 cup without sacrificing the texture.
Why is my topping sinking?
Usually, this happens if the potato base isn’t thick enough or if the topping is added while the potatoes are still boiling hot. Let the potato base cool for a few minutes before adding the topping.
Can I make this Pioneer Woman Sweet Potato Casserole Recipe vegan?
Yes! Use a plant-based milk, vegan butter, and a flax egg (1 tbsp flax meal + 3 tbsp water per egg) to achieve a similar result.

Try More Pioneer Woman Recipes:
- Pioneer Woman Mashed Potatoes Recipe
- Pioneer Woman Grilled Potato Salad Recipe
- Pioneer Woman German Potato Salad Recipe
Pioneer Woman Sweet Potato Casserole Recipe
Description
The Pioneer Woman’s Sweet Potato Casserole is more than just a side dish—it’s nearly a dessert that holds its own on a savory dinner plate. The base is an incredibly smooth, buttery mash stabilized with eggs to create a light, almost soufflé-like texture. What sets this version apart is the crunchy pecan streusel topping; unlike the marshmallow-topped versions, this one relies on caramelized brown sugar, flour, and butter to create a salty-sweet “crust” that provides a necessary textural contrast to the creamy potatoes underneath.
Ingredients
For the Potatoes:
For the Topping:
Instructions
- Boil the potatoes: Place your peeled, cubed sweet potatoes in a large pot of water. Bring to a boil and cook until they are fork-tender (about 15–20 minutes). Drain well.
- Mash the base: While they are still hot, mash the potatoes in a large bowl. Add the granulated sugar, milk, softened butter, vanilla, and salt. Mix until the mixture is completely smooth.
- Temper and add the eggs: Beat your eggs in a small bowl first, then stir them into the potato mixture. Mixing them in separately ensures they are fully incorporated without accidentally “scrambling” from the heat of the potatoes.
- Prepare the pan: Grease a 9×13 inch baking dish. Spread the potato mixture into the dish in an even layer.
- Mix the topping: Combine the brown sugar, chopped pecans, flour, and softened butter in a bowl. Use a fork to work the butter in until you have coarse, sandy crumbs.
- Top and bake: Sprinkle the pecan mixture over the potatoes. Bake at 175°C (350°F) for 30 to 40 minutes. The edges should be bubbling and the topping should be golden brown and firm to the touch.
Notes
-
Boil vs. Roast: Boiling is traditional for this recipe, but if you want deeper flavor, try roasting the sweet potatoes whole in their skins at 400°F (200°C) until tender. It intensifies the natural sweetness.
Avoid stringy potatoes: If your sweet potatoes have tough, stringy fibers, push them through a potato ricer after boiling. It makes the final dish incredibly professional and smooth.
Keep the topping crunchy: If you like an extra-crunchy top, toast your chopped pecans in a dry pan for 2–3 minutes before mixing them into the topping.
Test for doneness: Since the sweet potatoes are already cooked, you are really just baking the casserole until the eggs have set the base and the sugar-butter topping has caramelized.
