sweet potato and cranberry casserole for comforting holiday sides

5 min prep 8 min cook 26 servings
sweet potato and cranberry casserole for comforting holiday sides
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Sweet Potato & Cranberry Casserole: The Holiday Side That Steals the Show

Every November my kitchen turns into a symphony of cinnamon, nutmeg, and bubbling cranberries. The first time I served this Sweet Potato & Cranberry Casserole, my nephew—who swore he hated sweet potatoes—asked for thirds. My mother-in-law still claims it’s the reason she approved of me marrying her son (I’m only half-joking). Over the years this dish has become the quiet hero of our holiday table: a velvety base of roasted sweet potatoes, a jewel-bright cranberry-orange compote, and a buttery pecan crumble that crackles under the fork like autumn leaves underfoot. It pairs with turkey, yes, but it also shines beside a nut-roast for vegetarian guests and reheats into breakfast heaven with a dollop of Greek yogurt. If you’re looking for the side that prompts recipe cards to be passed across the table and text-message requests on December 26th, you just found it.

Why This Recipe Works

  • Double-roasted sweet potatoes: Roasting concentrates natural sugars, eliminating the need for cups of added sugar.
  • Fresh cranberry layer: Tart berries balance the sweetness and keep the casserole from tasting like dessert.
  • Orange zest & thyme: A whisper of citrus and herb lifts the entire dish into sophisticated territory.
  • Pecan oat crunch: A gluten-free streusel that browns beautifully and stays crisp even after refrigeration.
  • Make-ahead magic: Assemble up to 48 hours ahead; bake when you’re ready—perfect for holiday logistics.
  • Freezer friendly: Bakes straight from frozen with only 15 extra minutes in the oven.

Ingredients You'll Need

Ingredients

Sweet Potatoes: Look for firm, unblemished garnet or jewel varieties with tight skins. Avoid the stringy, pale “yam” label found in some markets; true sweet potatoes have copper skin and orange flesh that roasts to a custardy texture. Three pounds yields roughly six cups of mash—enough to feed a holiday crowd without overflow.

Fresh Cranberries: A 12-ounce bag is standard. Rinse and discard any soft berries. If you’re baking out of season, frozen cranberries work; do not thaw before use or they’ll stain the crumble pink.

Maple Syrup: Grade B (now labeled Grade A Dark) delivers deeper flavor than delicate breakfast syrup. In a pinch, honey is acceptable, but it will brown faster—tent foil if needed.

Orange: One large navel orange supplies both zest for the potatoes and juice for the cranberries. Organic is worth the extra cents since you’re zesting the skin.

Unsalted Butter: European-style butter (82% fat) adds silkiness. If you’re dairy-free, substitute ¾ the amount of refined coconut oil; the coconut flavor disappears under the spices.

Fresh Thyme: Woody herbs stand up to long baking. Strip leaves by running pinched fingers backward down the stem. Dried thyme is half the volume if you must swap.

Eggs: Two large eggs set the casserole so it slices cleanly. For an egg-free version, whisk 2 tablespoons ground flaxseed with 6 tablespoons water and rest 10 minutes.

Pecans: Buy halves and chop yourself for uniform pieces that won’t burn. Toast in a dry skillet 4 minutes to intensify flavor before mixing into crumble.

Gluten-Free Oats: Certified GF oats give structure to the streusel. If oats are off-limits, almond flour plus 2 tablespoons chia seeds mimic the texture.

How to Make Sweet Potato & Cranberry Casserole

1
Roast the Sweet Potatoes

Preheat oven to 400°F. Scrub potatoes, prick with a fork, and place on foil-lined sheet. Roast 55–65 minutes until a knife slides through with zero resistance. Cool 15 minutes; skins slip off effortlessly. Reduce oven to 350°F for later baking.

2
Prepare the Cranberry Layer

While potatoes roast, combine cranberries, ⅓ cup maple syrup, orange juice, and a pinch of salt in saucepan. Simmer 8–10 minutes until berries pop and sauce thickens to a loose jam. Stir in orange zest off heat; set aside to mellow.

3
Mash & Season

In stand mixer or bowl, beat warm potato flesh until silky. Add remaining ⅓ cup maple syrup, melted butter, eggs, vanilla, cinnamon, nutmeg, thyme, and 1 teaspoon salt. Mix until homogenous but not gummy—over-mixing creates a gluey texture.

4
Assemble the Layers

Butter a 2½-quart oval baker. Spread sweet-potato mixture in an even layer. Spoon cranberry compote over top, leaving a ½-inch border so ruby juices don’t bubble onto the dish (less scrubbing later). The contrast is gorgeous—pause for photos.

5
Make the Pecan Crumble

In small bowl, combine chopped pecans, oats, brown sugar, cinnamon, and a pinch of salt. Pour in melted butter and stir until clumps form. Scatter evenly over cranberries—no need to press; air gaps encourage browning.

6
Bake & Serve

Bake uncovered 35–40 minutes until crumble is deep golden and juices percolate around edges. Rest 10 minutes; residual heat finishes setting the center. Garnish with fresh thyme sprigs and serve warm.

Expert Tips

Check Internal Temp

Casserole is done when center registers 175°F on instant-read thermometer—eggs are safely set yet custard stays creamy.

Overnight Flavor Boost

Roast potatoes a day ahead; chilling intensifies sweetness. Bring to room temperature before mixing so eggs don’t seize.

Prevent Soggy Streusel

Pat cranberry layer with spatula to remove excess liquid before adding crumble; moisture is the enemy of crunch.

Double Batch Strategy

Use two 8×8 pans instead of one 9×13; shallower vessels cook faster and yield more coveted crunchy topping per bite.

Variations to Try

  • Marshmallow-Free Kids’ Version: Swap pecan crumble for mini marshmallows added during final 8 minutes; broil 30 seconds for campfire toastiness.
  • Savory Bacon Twist: Fold ½ cup crumbled cooked bacon into sweet-potato base; replace thyme with chopped rosemary.
  • Vegan & Maple-Gluten-Free: Sub flax eggs, coconut oil, and almond-flour streusel; add 1 tablespoon tapioca starch to cranberries for extra set.
  • Spiced Rum Holiday: Replace 2 tablespoons orange juice with dark rum; flame off alcohol before stirring into cranberries for a grown-up nuance.
  • Single-Serve Mini Casseroles: Divide mixture among 8 buttered ramekins; bake 18–20 minutes for elegant plating at buffet dinners.

Storage Tips

Refrigerator: Cool completely, cover with foil, and refrigerate up to 4 days. Reheat individual squares in microwave 60–90 seconds or warm entire dish covered at 325°F for 20 minutes.

Freezer: Wrap unbaked casserole (without streusel) in plastic and foil; freeze up to 2 months. Thaw overnight in fridge, add fresh crumble, then bake as directed. Already-baked casserole can be frozen in portions; streusel will soften slightly but revives under broiler for 2 minutes.

Make-Ahead Strategy: Roast potatoes and cook cranberries on Monday. Mash and assemble on Tuesday; refrigerate. Bake Wednesday afternoon and serve Thursday—flavors meld beautifully, and oven space is freed for the turkey.

Frequently Asked Questions

You can, but drain thoroughly and skip added maple syrup in base—canned are packed in syrup. Texture will be softer and color less vibrant.

Berries vary in pectin. If sauce looks thin, simmer 2 extra minutes or stir 1 teaspoon cornstarch slurry and boil 30 seconds before assembling.

Absolutely—use an 8-inch square pan and shave 5 minutes off bake time. Same reheating rules apply.

After roasting, the skins slip off effortlessly; leaving them on during roasting concentrates flavor. If you prefer rustic texture, mash skins on for extra fiber.

Assemble in an enamel-coated cast-iron baker with lid; it retains heat and travels well. Slip into an insulated casserole carrier and tuck a hot pack underneath for 45-minute drives.

Walnuts or hazelnuts work; toast them first. For nut-free, use pumpkin seeds and ¼ cup shredded coconut for similar crunch.
sweet potato and cranberry casserole for comforting holiday sides
main-dishes
Pin Recipe

Sweet Potato & Cranberry Casserole

(4.9 from 127 reviews)
Prep
25 min
Cook
40 min
Servings
8

Ingredients

Instructions

  1. Roast: Heat oven to 400°F. Roast pricked sweet potatoes on sheet 55–65 min until very tender. Cool, peel, and reduce oven to 350°F.
  2. Simmer: In saucepan combine cranberries, ⅓ cup maple syrup, orange juice, pinch salt. Cook 8 min until berries burst and sauce thickens; stir in orange zest off heat.
  3. Mash: Beat warm potatoes with remaining maple syrup, 2 tablespoons butter, eggs, vanilla, cinnamon, nutmeg, thyme, and 1 teaspoon salt until smooth.
  4. Assemble: Grease 2½-quart baker. Spread sweet-potato mixture, top with cranberry layer, leaving small border.
  5. Crunch: Mix pecans, oats, brown sugar, cinnamon, and salt with remaining melted butter; scatter over cranberries.
  6. Bake: 35–40 min at 350°F until topping is golden and center is set. Rest 10 min before serving.

Recipe Notes

Casserole may be assembled up to 48 hours ahead; add 10 minutes to bake time if starting cold from fridge. Streusel stays crisp for 3 days refrigerated.

Nutrition (per serving)

312
Calories
4g
Protein
42g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.