Germany · Europe

Traditional German Christmas Goose with Red Cabbage

Updated November 2, 2026

Total time
4 hr 40 min
prep 45 min · cook 3 hr 30 min
Serves
8
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Germany
Europe

Jump to recipe

Traditional German Christmas Goose with Red Cabbage

German Weihnachtsgans is a festive roast goose, often served at Christmas with sweet-sour red cabbage, potato dumplings, and rich pan gravy. Families and regions season and serve it differently; this version uses apple and onion for aroma and keeps the dumplings and cabbage on the plate as classic accompaniments.

Ingredients

  • 1 whole goose, 10–12 lb (4.5–5.4 kg), thawed completely if frozen, with giblets removed
  • 1 tbsp (15 g) kosher salt, plus more to season the cavity
  • 1 tsp (2 g) freshly ground black pepper
  • 2 medium tart apples, about 12 oz (340 g), quartered
  • 1 medium yellow onion, about 7 oz (200 g), quartered
  • 2 tsp (2 g) dried marjoram, or 2 tbsp (6 g) chopped fresh marjoram
  • 1 cup (240 ml) water, for the roasting pan
  • 2 lb (900 g) red cabbage, cored and thinly sliced
  • 1 medium tart apple, about 6 oz (170 g), peeled, cored, and grated
  • 1 small yellow onion, about 4 oz (115 g), finely chopped
  • 2 tbsp (28 g) goose fat or unsalted butter
  • ⅓ cup (80 ml) red wine vinegar
  • ½ cup (120 ml) dry red wine, or unsweetened apple juice
  • ½ cup (120 ml) water or unsalted stock, plus more if needed
  • 2 tbsp (25 g) brown sugar
  • 1 tsp (5 g) fine salt, plus more to taste
  • 2 whole cloves and 1 bay leaf
  • 3 lb (1.36 kg) starchy potatoes, such as russets
  • 1 cup (120 g) potato starch, plus extra for adjusting the dough
  • ½ tsp (1 g) ground nutmeg
  • ½ tsp (3 g) fine salt for the dumpling dough
  • ½ cup (30 g) small dry bread cubes, for the dumpling centers
  • 2 tbsp (16 g) all-purpose flour, for the gravy
  • 2 cups (480 ml) unsalted chicken or goose stock, warmed

Instructions

  1. Prepare the goose. Remove the neck and giblets from the cavity; reserve them for stock or discard. Pat the goose very dry, including inside the cavity. Trim away loose excess fat around the opening and neck, saving it for rendering if you like. With the tip of a small sharp knife or a skewer, prick the skin all over the breast and thighs, taking care not to pierce the meat. This helps the substantial layer of goose fat render as the bird roasts. Rub the skin with the salt and pepper. Set the goose on a rack over a roasting pan and leave it uncovered at room temperature for 30 minutes while you prepare the cabbage ingredients. Do not leave raw poultry out for longer than two hours total.
  2. Start roasting. Heat the oven to 350°F (175°C). Put the quartered apples and onion, along with the marjoram and a little salt, loosely inside the cavity; they are there to scent the meat, not to serve as stuffing. Pour 1 cup (240 ml) water into the roasting pan, keeping it below the rack. Roast breast-side up. After the first hour, carefully spoon or baste away excess rendered fat from the pan into a heatproof container, leaving the juices and a thin layer of liquid. Repeat every 45–60 minutes so the fat does not smoke. Add a little water if the pan becomes dry. A 10–12 lb goose commonly takes about 3 to 3½ hours, but temperature, not the clock, determines doneness.
  3. Cook the red cabbage while the goose roasts. Melt the goose fat or butter in a large heavy pot over medium heat. Add the chopped onion and cook for 4–5 minutes, stirring until softened but not browned. Stir in the sliced cabbage and grated apple. Add the vinegar, wine, water or stock, brown sugar, salt, cloves, and bay leaf. Cover and simmer gently for 60–75 minutes, stirring every 15 minutes. Add a splash of water if the pot looks dry. The cabbage should be tender but retain some texture. Remove the cloves and bay leaf, then taste and balance with a little more vinegar, sugar, or salt as needed. Keep warm over very low heat.
  4. Check the goose and rest it. Begin checking the bird around 2 hours 45 minutes. Insert a food thermometer into the thickest part of the breast and the innermost part of a thigh without touching bone. Poultry, including goose, must reach the USDA FSIS safe minimum internal temperature of 165°F (74°C). If a spot is below that temperature, return the bird to the oven and check again after 10–15 minutes. Transfer the cooked goose to a carving board, tent it loosely with foil, and rest for 25 minutes. Do not rely on clear juices or skin color as a substitute for a thermometer.
  5. Make the potato dumplings. While the goose roasts, put the potatoes, unpeeled, in a large pot and cover with cold water. Bring to a boil, then simmer until a knife slides easily into the center, about 20–25 minutes depending on size. Drain, let them cool just enough to handle, and peel. Press them through a potato ricer or mash very smoothly while still warm; avoid using a blender, which can make the potatoes gluey. Let the mash cool until warm rather than steaming. Mix in the potato starch, nutmeg, and salt until a soft dough forms. If it sticks heavily to your hands, add potato starch a tablespoon at a time. Divide into 8 portions. Flatten each, place a few bread cubes in the middle, and seal into smooth balls. Lower them into a large pot of gently simmering salted water; do not let it boil hard. Cook for 15–18 minutes, until they rise and feel firm. Lift out with a slotted spoon. The dumplings can cook during the goose’s resting time; keep them warm in a covered dish with a spoonful of cooking water.
  6. Finish the gravy and carve. Carefully pour the roasting-pan liquid into a measuring jug and let the fat rise. Spoon off most of the fat, reserving 2 tablespoons (28 g). Set the roasting pan over medium heat if it is stovetop-safe, or transfer the reserved fat and browned pan juices to a saucepan. Whisk in the flour and cook for 1 minute. Gradually whisk in the warm stock and enough defatted roasting juices to taste. Simmer for 5–8 minutes, stirring, until smooth and lightly thickened; add more stock if it becomes too thick. Taste before adding salt because the pan juices may already be seasoned. Carve the goose and serve with the cabbage, dumplings, and gravy.

Tips

  • Dry skin helps it roast well. Patting the goose dry and pricking only the skin encourages fat to render and helps the skin brown. Avoid making deep cuts into the breast, which can let meat juices escape.
  • Handle the fat carefully. Goose fat is valuable for roasting potatoes, but strain it into a heatproof container and refrigerate it promptly. Never pour hot fat down the sink. If you do not have enough rendered goose fat for the cabbage, use butter as listed.
  • Adjust the dumpling dough gently. Potato moisture varies with the variety and how long the potatoes drain. Add starch gradually; too much can make dumplings dense. Cook one small test dumpling first, then add a little more starch if it breaks apart in the water.
  • Use the practical wine substitute. Unsweetened apple juice can replace the red wine in the cabbage. It makes the flavor fruitier and less dry, so begin with the listed amount of brown sugar and adjust only after tasting.

Serving Suggestions

Arrange carved goose on a warmed platter and serve the red cabbage and dumplings in separate bowls so guests can choose their portions. Spoon gravy over the meat or pass it at the table; keep extra gravy warm because potato dumplings readily absorb it. A crisp green salad or simply cooked green beans can provide a fresh contrast to the rich bird and sweet-sour cabbage. If you want a more substantial meal, roasted carrots or Brussels sprouts also fit comfortably on a Christmas table without competing with the traditional sides.

For carving, remove each leg at the joint, then slice the breast meat across the grain. Goose is rich, so allow a few slices per person rather than treating it like a lean chicken roast. Put the aromatic apple and onion from the cavity aside rather than presenting them as stuffing. They have been in contact with raw poultry and may not have reached a safe temperature throughout.

Variations

German Christmas goose is not prepared identically everywhere. Some cooks use mugwort or more marjoram, while others add prunes, chestnuts, or citrus to the cavity. You can add ½ cup (75 g) chopped prunes or cooked chestnuts to the cabbage during its final 20 minutes for a sweeter, more textured side. Keep the cavity aromatics simple if you want the goose flavor to remain the focus.

For a dumpling variation, omit the bread cubes and shape plain potato dumplings, or use small toasted bread cubes as centers for a more traditional contrast in texture. If potato starch is difficult to find, potato flour is not always a direct substitute because products differ in how they absorb water. Cornstarch can work in a pinch, but the dumplings may be less springy and have a slightly different texture; add it gradually and test one dumpling before shaping the rest.

You can also make the cabbage without wine by using apple juice or additional stock. For a sharper result, increase the vinegar by a teaspoon at a time near the end. For a less sweet cabbage, reduce the brown sugar to 1 tablespoon (13 g). These changes keep the familiar sweet-and-sour character while letting you adjust it to the rest of the meal.

Storage and Reheating

Refrigerate cooked goose, cabbage, dumplings, and gravy within 2 hours of cooking, storing them separately in shallow covered containers. Most cooked leftovers keep for 3–4 days in the refrigerator. Remove meat from the bones before storing if that makes it easier to chill and reheat evenly. Goose fat should be kept in a separate clean, covered container in the refrigerator and used within about a week; discard it if it smells off or has been contaminated by food crumbs.

For best texture, reheat sliced goose covered with a spoonful of stock or gravy in a 325°F (165°C) oven until the meat reaches 165°F (74°C). You can also reheat portions gently in a covered skillet with a little liquid. Warm cabbage and gravy on the stovetop, stirring occasionally. Reheat dumplings by lowering them into gently simmering water for several minutes or steaming them until hot throughout; avoid a vigorous boil, which can split them. Reheated leftovers should reach 165°F (74°C). Freeze cooked goose and cabbage for up to 2–3 months for best quality; potato dumplings can become softer after freezing, so they are best eaten fresh or refrigerated.

Frequently Asked Questions

Can I make any parts of the meal ahead?
Yes. Make the red cabbage up to 2 days ahead, cool it promptly, and refrigerate it; its flavor holds well and often becomes more rounded overnight. The goose is best roasted on the day you serve it. You can boil and rice the potatoes earlier in the day, then cover and chill them, but bring them back toward room temperature before mixing the dough and expect to add starch gradually.

How do I know when the goose is done?
Use an instant-read food thermometer in the thickest breast area and the inner thigh, avoiding bone. Both locations should read at least 165°F (74°C), the USDA FSIS safe minimum for poultry. A large bird may need more or less time than the estimate, so begin checking before the expected finish rather than extending the roast automatically.

Why is my goose skin not crisp?
Wet skin, a crowded pan, or frequent basting can slow browning. Pat the bird thoroughly dry before roasting, keep it uncovered, and avoid pouring liquid over the skin. If the meat has reached its safe temperature but the skin needs more color, use the oven’s broiler briefly while watching continuously; move the pan if fat begins to smoke.

Can I roast a smaller goose?
Yes, but the cooking time will be shorter and depends on the bird’s shape as well as its weight. Keep the same oven temperature, start checking the internal temperature earlier, and use the thermometer readings rather than scaling the time by a fixed number of minutes per pound. Reduce the cavity apples and onion if they do not fit loosely.

Can I use red cabbage from a jar?
You can serve prepared red cabbage as a shortcut, but its sweetness and acidity vary, so taste it before adding extra vinegar or sugar. The homemade version gives you more control over texture and seasoning. If using packaged cabbage, warm it gently in a covered saucepan and add a splash of water if it seems thick.

What can I do with leftover goose fat?
Strain it through a fine sieve into a clean heatproof container, cool it, and refrigerate it. Use a small amount to roast potatoes or sauté vegetables. Keep it refrigerated and do not reuse fat that smells rancid, has been left out for an extended period, or contains unstrained food residue.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).