Roast Czech Goose is one of those dishes that looks grand, tastes rich and deeply comforting, yet still carries the warmth and simplicity of proper home cooking. It’s the kind of meal that makes you slow down, lean on the counter for a moment, and appreciate how food has a way of tying moments together. Something most people need to do.
Goose has a long and proud history in Central Europe, especially in the Czech Republic, where it holds a special place during autumn feasts and festive winter gatherings. Unlike chicken or even turkey, goose brings with it a certain ceremony. It’s a bird that asks you to give it time, patience, and care—something I’ve always found oddly calming. When the house fills with the aroma of roasting goose, scented subtly with caraway and marjoram, you know you’re in for a treat that’s equal parts tradition and indulgence.
What makes a roast Czech goose distinct is its apparent simplicity. There’s no fussiness here, no elaborate marinades or complicated preparation. Instead, it leans on modest, robust flavours that have stood the test of time: salt, pepper, a generous sprinkle of caraway seeds, and the herbaceous warmth of marjoram. Those few ingredients bring out the best in the goose, letting its natural richness shine rather than masking it. Roast Czech Goose is one of those gentle reminders that humble seasoning, when used with confidence, can transform a good ingredient into something unforgettable.
Of course, if you’ve cooked goose before, you’ll know that it comes with a surprising bonus: fat. Lots of fat. It renders out as the bird slowly roasts, collecting in the bottom of the tray like liquid gold. Goose fat is treasured for good reason—spooning those drippings over vegetables or saving it for future recipes feels like a gift that keeps on giving. Czech home cooks often tuck slices of apple or onion around the bird as it roasts, letting them absorb the juices and soften into something sweet and savoury at the same time. But even without those additions, the goose stands on its own—crisp skin, tender meat, and a flavour that feels both rustic and refined.
I think what I love best about preparing Roast Czech Goose is how it transforms a simple afternoon into something ceremonial. It’s not a rushed weekday dinner. You can’t shortcut your way through it. You give it time in the oven, checking occasionally to admire the bronzed skin or to baste gently if you’re feeling doting. While it roasts, you can set the table, open a good drink or perhaps stir some side dishes together. There’s a quiet joy in that sort of pacing—the kind of cooking that makes you part of something slower and older which must be good.
And then there’s the moment it comes to the table. A whole roast Czech goose has presence. That deep golden-brown skin, crisp enough to crackle slightly under the knife, is an invitation all on its own. The meat beneath is succulent, richer than poultry but still softer and more tender than game. It’s the kind of dish that makes everyone around the table sit up a little straighter, eyes widening just a touch, followed by the inevitable “oh, that smells amazing.”
Roast Czech Goose feels like the kind of meal that gathers people. Whether enjoyed during a cosy winter evening or a special Sunday meal, it brings a sense of nostalgia—even if you’ve never cooked it before. It’s an old-world dish with a wonderfully accessible soul.
A few ideas for what to serve alongside Roast Czech Goose:
- Traditional Czech bread dumplings
- Red cabbage braised slowly with apples
- Roasted potatoes crisped in goose fat
- Sauerkraut with caraway and a touch of sweetness
- A simple green salad dressed lightly with vinegar and oil
If you enjoy hearty, comforting dishes with plenty of character, Roast Czech Goose fits beautifully into any home cook’s repertoire. It’s celebratory yet down-to-earth, simple yet full of depth—a dish that reminds you why cooking is such a deeply satisfying part of life.

Roast Czech Goose
Equipment
Ingredients
- 4.5 kg goose cleaned and patted dry
- 2 tbsp salt
- 1 tsp black pepper
- 1 tbsp caraway seeds
- 2 tbsp dried marjoram
- 2 medium onions quartered
- 2 medium apples quartered, optional but traditional
- 250 ml water light stock
Instructions
Prepare the Goose:
- Remove any excess fat from the cavity and neck area, but save it—you can render it later for roasting potatoes.
- Pat the goose very dry with kitchen paper; dry skin helps it crisp.4.5 kg goose
- Using a skewer or small sharp knife, prick the skin all over, especially around the thighs and breast, without piercing the meat. This allows the fat to render out properly.
Season Generously:
- Mix the salt, pepper, caraway seeds and marjoram together in a small bowl. Rub the seasoning mixture thoroughly all over the goose, including inside the cavity.2 tbsp salt, 1 tsp black pepper, 1 tbsp caraway seeds, 2 tbsp dried marjoram
- Stuff the cavity with the onions and apples if using—they gently perfume the meat and help it stay moist.2 medium onions, 2 medium apples
Start the Roast:
- Place the goose breast-side up on a rack inside a roasting tray.
- Pour the water or stock into the bottom of the tray to prevent burning and to create steam at the start of cooking.250 ml water
- Roast at 180°C (160°C fan) / 350°F for 1 hour.
Drain Fat and Continue Roasting:
- After the first hour, carefully remove the tray and pour off the rendered fat into a heatproof bowl.
- There will be a lot—this is normal and valuable for cooking later.
- Return the goose to the oven and roast for another 1½–2 hours, draining off fat once or twice more.
Check for Doneness:
- A properly roasted goose should reach 74°C / 165°F in the thickest part of the thigh. The skin should be deeply golden and crisp, and the legs should wiggle freely.
Rest the Goose:
- Transfer the roast Czech goose to a carving board and let it rest for 20 minutes before cutting. This allows the juices to redistribute and makes slicing easier.
Optional Gravy:
- Skim off any excess fat from the roasting juices (save the fat separately).
- Place the roasting tray over medium heat, add a splash of stock, and scrape up any browned bits. Simmer for 5 minutes, strain, and serve as a light, flavourful gravy.

8 comments
The roast turned out perfectly golden and the marjoram added a wonderful aroma.
Amazing
I love goose but my wife doesn’t. However this recipe has changed her view as it’s so well balanced.
The meat was tender and full of flavour, though it did produce a lot of fat—great for potatoes later!
A beautifully traditional dish that tasted just like something you’d get in a Czech countryside pub.
A bit time-consuming but completely worth it for a special family meal.
Deliciously rich goose with amazing crispy skin; the caraway flavour made it feel so authentic.
Absolutely loved this recipe; simple seasonings but such a deep, comforting taste.