Sweet Potato Casserole with Madeira Wine

Prep: 20 minCook: 1 hr 25 min12 servingsmedium
Sweet Potato Casserole with Madeira Wine

A sophisticated side dish of roasted sweet potatoes blended with butter, half-and-half, and Madeira wine, enriched with warm spices like cinnamon and nutmeg plus bright orange zest. The creamy puree gets topped with toasted pecans or walnuts for textural contrast. Serve at Thanksgiving, Christmas, or holiday dinners as an elegant alternative to candied versions. This version skips brown sugar and marshmallows, letting the wine's subtle sweetness and citrus notes shine through while maintaining a refined, less dessert-like profile.

Ingredients

12 servings
  • 6 sweet potatoes, large, whole
  • 7 tablespoons butter, softened
  • ½ cup half-and-half
    heavy cream1:1richer textureadds dairy

    confidence:4

  • ½ cup Madeira wine, or dry sherry
    dry sherry1:1swap

    confidence:5

  • 1 tablespoon orange rind, grated
    lemon zest0.75:1sharper citrus

    confidence:4

  • ½ teaspoon ground cinnamon
  • ½ teaspoon salt
  • ½ teaspoon nutmeg, ground
  • 1 tablespoon butter, cold, sliced(optional)
  • pecans or walnuts, chopped(optional)
    walnuts1:1milder flavor

    confidence:5

    Full guide →

Instructions

  1. 1

    Poke sweet potatoes several times with a fork.

  2. 2

    Arrange on oven rack and roast until a knife slips through easily.

  3. 3

    Place cookie sheet on rack below to catch drips.

  4. 4

    Cool potatoes under cold water and peel off skin in wide strips.

  5. 5

    Whip potatoes with softened butter, half-and-half, Madeira, orange rind, cinnamon, salt, and nutmeg using mixer or food processor.

  6. 6

    Taste and adjust seasoning.

  7. 7

    Transfer to buttered baking dish and level surface with back of spoon.

  8. 8

    Top with chopped nuts or dot with butter slivers.

  9. 9

    Cover and refrigerate if making ahead.

  10. 10

    Bake uncovered until heated through.

  11. 11

    If starting from cold, allow longer baking time.

Tips

Tip 1

Placing a cookie sheet below potatoes catches drips and prevents oven mess during the long roast.

Tip 2

Peeling hot potatoes under cold running water loosens the skin dramatically, making removal quick and less messy.

Tip 3

Taste the puree before baking; wine and citrus intensify slightly with heat, so season conservatively.

Good to Know

Storage

Covered in refrigerator up to 3 days. Do not freeze; texture becomes grainy after thawing.

Make Ahead

Prepare through pureeing, transfer to buttered dish, cover, and refrigerate up to 1 day. Bake from cold at 350F for about 45 minutes.

Serve With

Serve warm as a side dish alongside roasted turkey, ham, or prime rib. Pairs well with cranberry sauce or green bean dishes.

See pairing guide →

Common Mistakes

Watch

Overbake the initial potatoes to avoid a gummy, underseasoned puree.

Watch

Skip tasting before baking to avoid flat flavors that wine would have balanced.

Watch

Use cold potatoes without adjusting bake time to avoid a watery, undercooked center.

Substitutions

Madeira wine
dry sherry1:1swap

confidence:5

Full guide →
half-and-half
heavy cream1:1richer textureadds dairy

confidence:4

Full guide →
half-and-half
whole milk1:1lighter resultadds dairy

confidence:3

Full guide →
pecans
walnuts1:1milder flavor

confidence:5

Full guide →
orange rind
lemon zest0.75:1sharper citrus

confidence:4

Full guide →
Find more substitutions →

FAQ

Can I make this casserole completely ahead of time?

Yes. Prepare through the puree stage, transfer to the buttered dish, cover tightly, and refrigerate up to one day. Bake from cold at 350F for approximately 45 minutes until heated through.

What if I don't have Madeira wine on hand?

Dry sherry is a direct one-to-one substitute with nearly identical flavor profile. Dry white wine works but loses the wine's characteristic sweetness and depth. Omitting wine entirely yields a flatter, less sophisticated dish.

How long can I keep leftovers and can I reheat them?

Store covered in the refrigerator up to 3 days. Reheat gently at 300F in a covered dish to prevent drying. Do not freeze; thawing causes the puree to separate and become grainy.