This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Learning how to roast a goose can feel like unlocking a secret to rich, flavorful holiday meals. Goose isn’t the go-to bird on most American Thanksgiving tables but it should be. With its deep, savory meat, crisp golden skin, and easy prep, roasted goose makes an unforgettable holiday centerpiece.
This German-inspired version, known as Weihnachtsgans, is stuffed with apples, onions, and thyme for a fragrant, festive flavor that works beautifully for both Thanksgiving and Christmas.
Why This Roasted Goose Recipe Works
Simple Holiday Elegance
This recipe is low effort, high reward. There’s no brining or complicated prep. Once the bird is in the oven, it’s mostly hands-off.
Rich Flavor and Crispy Skin
Goose meat is naturally rich and flavorful, like a cross between duck and turkey. The fat renders out while it roasts, leaving you with tender meat and crisp, golden skin.
A Festive Alternative to Turkey
Switching to goose for your holiday meal brings old-world charm and unexpected flavor. Looking for turkey recipes too? Scroll to the bottom for delicious options to pair or alternate.
Ingredients and Swaps
What You’ll Need
For the Goose:
- 1 (4½-pound) goose
- 1 tablespoon salt (plus extra for seasoning)
- Dash of black pepper
- 2 teaspoons dried thyme
- 2 medium apples, cored and quartered
- 1 small onion, sliced
For the Gravy:
- 2 tablespoons pan drippings
- 2 tablespoons all-purpose flour
- 1 (14-ounce) can chicken broth
- Salt and pepper to taste
- 1 teaspoon dried thyme (optional)
Ingredient Notes
Fresh goose has the best flavor, but frozen works great—just allow a couple of days to thaw. Tart apples like Granny Smith hold up during roasting and add a subtle sweetness. Use good-quality broth for the gravy; it makes all the difference.
Substitutions and Variations
- Use fresh thyme (3x the dried amount) for brighter flavor
- Swap duck or chicken if goose isn’t available
- For gluten-free gravy, use cornstarch or gluten-free flour
How to Roast a Goose Step-by-Step
1. Prep the Goose
Preheat your oven to 350°F. Wash and dry the goose well. Season the cavity with salt, pepper, and thyme. Stuff with apples and onions.
2. Set Up the Roasting Pan
Mix 1 tablespoon of salt with 1 cup of water and pour it into your roasting pan. Set a rack on top. Prick the skin all over with a fork or skewer to help fat escape during roasting.

3. Roast Breast-Side Down
Place the goose breast-side down on the rack. Roast for 50 minutes, basting once or twice with the pan juices. Add more water if needed.
4. Flip and Finish Roasting
Carefully turn the goose breast-side up. Roast for another 50 minutes, basting occasionally. You’re aiming for deep golden skin and an internal temp of 165°F.

5. Rest and Make Gravy
Let the goose rest for 5–10 minutes. Meanwhile, combine pan drippings and flour in a saucepan over medium heat. Cook for 1 minute. Gradually whisk in the broth. Add salt, pepper, and thyme to taste. Simmer until thickened.

6.serve
Expert Tips for Roasting Goose
Best Practices for Juicy Meat
- Always prick the skin to release fat
- Use a rack so the bird doesn’t sit in fat
- Let it rest before carving to keep the juices in
Common Mistakes to Avoid
- Don’t skip drying the goose—it helps the skin crisp
- Forgetting to prick the skin can lead to greasy results
- Avoid overcooking—165°F is your target
Save Time Without Sacrificing Flavor
Prepare the gravy ahead and reheat when ready to serve
Season and stuff the goose the night before
What to Serve with Roasted Goose
Traditional Side Dishes
- Potato croquettes or creamy mashed potatoes
- Buttered Brussels sprouts
- Roasted apples and onions from the goose cavity
- Canned peach halves with currant jelly or cranberry sauce
Plating Ideas for the Holiday Table
Serve the goose carved on a large platter, surrounded by roasted apples, herbs, and vegetables. Add a drizzle of gravy just before serving.
Best Drinks to Pair
- Pinot Noir or German Spätburgunder
- Märzen or doppelbock beers
- Apple cider or pomegranate juice for a non-alcoholic pairing
Leftovers and Storage Tips
How to Store Leftovers
Refrigerate leftovers in a sealed container for up to 4 days. Freeze tightly wrapped portions for up to 3 months.
Reheating Without Drying Out
Reheat covered in a 325°F oven or warm slices in a skillet with broth for moisture.

Frequently Asked Questions
Yes. You can roast the goose partially a few hours before serving and finish it in the oven before mealtime.
A 4½-pound goose feeds about 4 people. For more guests, use a larger goose or serve alongside turkey.
Cranberry sauce is a great substitute and adds the same tangy-sweet contrast.
Delicious Variations and Holiday Ideas
Make it Gluten-Free
Use cornstarch or GF flour for the gravy. The rest of the recipe is naturally gluten-free.
Add Seasonal Flavor Twists
- Add orange zest or a splash of brandy to the cavity
- Sprinkle the skin with smoked paprika for extra depth
Make It Part of Your Thanksgiving Spread
Pair your goose with traditional Thanksgiving sides or add a turkey for variety. Check out these delicious turkey recipes:
- Easy Thanksgiving Turkey Recipe (No Brine, No Baste)
- Juicy Roast Turkey for Thanksgiving
- How to Roast a Turkey in a Convection Oven
Final Thoughts
If you want to create a holiday meal that’s unique and unforgettable, roasting a goose is the way to go. It’s flavorful, festive, and rooted in rich tradition. Whether you’re planning a classic German Christmas or updating your Thanksgiving dinner board, this roasted goose is guaranteed to impress.
Need more holiday cooking inspiration? Follow Bake With Lina on Pinterest for even more recipes, tips, and festive ideas. Try this recipe and tag us to show off your holiday table. Happy roasting!



How to Roast a Goose
- Prep Time: 30 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Roasting
- Cuisine: German
Description
Weihnachtsgans or German Christmas goose is the go-to festive centerpiece, bursting with savory and fruity flavors. Though it's less common today, it's incredibly simple to prepare and delivers a hearty, unforgettable meal.
Ingredients
- 1 (4 ½-pound) goose
- 1 tablespoon salt, more for the bird
- 1 dash pepper
- 2 teaspoons dried thyme
- 2 medium apples, cored and quartered
- 1 small onion, cut lengthwise into ¼-inch strips
- 2 tablespoons pan drippings
- 2 tablespoons all-purpose flour
- 1 (14-ounce) can chicken broth
- Salt, optional
- Freshly ground black pepper, optional
- 1 teaspoon dried thyme, optional
- Canned peaches, currant jelly, buttered Brussels sprouts, potato croquettes (for serving)
Instructions
- Preheat oven to 350°F (177°C)
- Wash and dry the goose thoroughly
- Season the cavity with salt, pepper, and thyme, then stuff with apple quarters and onions
- Mix 1 tablespoon salt with 1 cup water and pour into the bottom of the roasting pan
- Place goose breast-side down on a roasting rack and pierce the skin to release fat
- Roast for 50 minutes, basting with the salt water mixture as needed
- Turn the goose over onto its back and continue roasting for another 50 minutes, basting occasionally
- Let the goose rest for 5 minutes before carving
- For the gravy, combine 2 tablespoons pan drippings and 2 tablespoons flour in a saucepan
- Cook for 1 minute, then gradually stir in chicken broth
- Season with salt, pepper, and thyme if desired; keep warm
- Serve the goose with gravy, canned peaches with currant jelly, Brussels sprouts, potato croquettes, and the cooked apples and onions
Notes
Cranberry sauce makes a great substitute for currant jelly. Goose is best served with sides that balance its richness, like tart fruit and crispy potatoes.
Nutrition
- Serving Size: 1 serving
- Calories: 214
- Sugar: 5g
- Sodium: 300mg
- Fat: 6g
- Saturated Fat: 2g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 75mg











Leave a Reply