Cranberry Pecan Sweet Potato Casserole: Cozy, Flavorful Comfort in One Bake
When the weather hints at turning cool, this Cranberry Pecan Sweet Potato Casserole becomes a welcome kitchen friend. It isnu2019t loud or flashy, but it delivers comfort with a gentle balance of flavors that feel like a hug on a plate. This dish blends creamy sweet potatoes with tart cranberries and a little crunch from pecans, all baked together into a cozy casserole that can stand on its own or join a larger holiday spread. Itu2019s accessible for weeknights, yet special enough for guests, which is why I keep a version of it on rotation through the fall and early winter.
Ingredients for this Cranberry Pecan Sweet Potato Casserole
- 4 medium sweet potatoes
- 1/2 cup orange juice or apple juice
- 1/4 cup brown sugar
- 2 tablespoons butter, melted
- 1/2 cup cranberries, fresh or dried
- 1/2 cup pecans, chopped
- 1 teaspoon vanilla extract
- 1/4 teaspoon ground cinnamon
- Pinch of salt
Instructions
- Preheat your oven to 375°F (190°C). Scrub the sweet potatoes and pierce each once with a fork. Bake them on a lined sheet for about 45 minutes, until they are very tender.
- While the potatoes bake, chop the pecans and set aside a small handful for topping. If you are using dried cranberries, you can slice them in half to release more tart flavor.
- When the potatoes are done, let them cool briefly. Peel and mash them in a large bowl. Stir in the melted butter, brown sugar, vanilla, cinnamon, and a pinch of salt. Mix until smooth and creamy.
- Fold in the cranberries and half of the chopped pecans. Pour the mixture into a lightly greased casserole dish and smooth the top.
- Sprinkle the remaining pecans over the top. If you like a light glaze, drizzle a tablespoon of juice over the surface.
- Bake for about 20 minutes until the edges are bubbling and the pecans are golden. If the top browns too quickly, cover loosely with foil for the last 5 minutes.
Cook and Prep Times
- Prep time: 15 minutes
- Cook time: 65 minutes (including sweet potato baking)
- Total time: About 1 hour 20 minutes
Nutritional information
Calories per serving: approximately 340. This estimate accounts for a standard serving of the casserole as part of a balanced meal. If you swap dried cranberries for fresh or reduce the brown sugar by a tablespoon, the calories shift accordingly. The dish brings fiber from the sweet potatoes and healthy fats from the pecans, while still delivering a comforting, dessert-like flavor profile that pairs well with savory holiday mains.
Frequently asked questions
Can I make this ahead of time?
Yes. You can mash and mix the base a day ahead, store it in the fridge, and then top with pecans and bake on the day you plan to serve. If the mixture is very cold, give it a few extra minutes in the oven to heat through and become creamy again.
What changes if I use fresh cranberries instead of dried?
Fresh cranberries add a brighter tartness. They may pop a bit when baked, which is nice. If using fresh, you might want to add a touch more sugar or a splash of orange juice to balance the tartness and keep the casserole from drying out.
Can I make it vegan?
Absolutely. Swap the butter for a plant-based margarine or a neutral oil like canola, and use a plant-based milk if you want a creamier texture. The vanilla and cinnamon still shine, and the pecans keep the crunch you expect from a holiday side.

Cranberry Pecan Sweet Potato Casserole
Ingredients
- 4 medium sweet potatoes
- 1/2 cup orange juice or apple juice
- 1/4 cup brown sugar
- 2 tablespoons butter, melted
- 1/2 cup cranberries, fresh or dried
- 1/2 cup pecans, chopped
- 1 teaspoon vanilla extract
- 1/4 teaspoon ground cinnamon
- pinch salt
Instructions
- Preheat your oven to 375°F (190°C). Scrub the sweet potatoes and pierce each once with a fork. Bake them on a lined sheet for about 45 minutes, until they are very tender.
- While the potatoes bake, chop the pecans and set aside a small handful for topping. If you are using dried cranberries, you can slice them in half to release more tart flavor.
- When the potatoes are done, let them cool briefly. Peel and mash them in a large bowl. Stir in the melted butter, brown sugar, vanilla, cinnamon, and a pinch of salt. Mix until smooth and creamy.
- Fold in the cranberries and half of the chopped pecans. Pour the mixture into a lightly greased casserole dish and smooth the top.
- Sprinkle the remaining pecans over the top. If you like a light glaze, drizzle a tablespoon of juice over the surface.
- Bake for about 20 minutes until the edges are bubbling and the pecans are golden. If the top browns too quickly, cover loosely with foil for the last 5 minutes.







