Five Sharp
Someone shared their Sunday dinner plan with you. Get your own, free.Start free
German / Central European · posted August 28, 2026 · to cook Saturday, September 12, 2026

Bavarian Saturday Family Supper

A cozy Central European feast centered on richly caramelized onions and pan-seared beef, complemented by hand-cut egg spätzle and slow‑braised red cabbage; honest, homey techniques deliver restaurant-quality texture and flavor suitable for adults and children.

1. FINAL MENU

  • Name of the meal: Bavarian Saturday Family Supper
  • Cuisine type: German / Central European
  • Serve time: 17:00

This menu is worth sitting down for because it balances bold, savory intensity (deeply caramelized onions and a mustard-forward pan sauce) with comforting starch (fresh egg spätzle) and a bright, slowly braised red cabbage that cuts the richness; the textures — crisp‑seared beef, pillowy spätzle and tender cabbage — arrive together for a classic family-style Central European plate.

  • Zwiebelrostbraten — pan-seared beef steaks with deeply caramelized onions and mustard-butter pan sauce
  • Spätzle — fresh egg noodles, hand-pressed and finished in butter
  • Rotkohl — braised red cabbage with apple, juniper and apple‑cider tang
  • Apfelkompott (optional) — gently stewed apple compote with cinnamon ⁰
  • Apfelschorle (kid drink) — 50/50 apple juice and sparkling water
  • Dry German Riesling, 1 bottle (adult beverage)

2. FULLY EXECUTABLE RECIPES

Zwiebelrostbraten — pan-seared beef with caramelized onions & mustard pan sauce

Equipment

  • 30 cm heavy skillet (cast-iron or stainless steel)
  • 2 mixing bowls
  • Tongs
  • Instant-read thermometer
  • Plate and foil for resting

Ingredients

  • Beef sirloin steaks, 4 pieces, 180 g each — total 720 g
  • All-purpose flour, 60 g
  • Vegetable oil (neutral), 40 ml ⁺
  • Unsalted butter, 40 g ⁺ (30 g for onions, 10 g for finishing sauce)
  • Yellow onions, sliced thin, 500 g ⁺
  • Sea salt, 8 g
  • Ground black pepper, 1 g ⁺
  • Beef stock, 200 ml
  • Dijon mustard, 30 g
  • Worcestershire sauce, 15 ml
  • Fresh flat-leaf parsley, chopped 8 g (for garnish)

Practical substitutions

  • If sirloin is unavailable, use top sirloin or rump steak of similar thickness (~1.5–2.0 cm). If Dijon mustard is unavailable, use 30 g of whole-grain mustard.

Cooking / Baking

  • Total cook time: 30 minutes active (onions separate — see Rotkohl timeline overlap)

Instructions

  1. Pat steaks dry with paper towels. Sprinkle each steak with 2 g sea salt and 0.25 g ground black pepper (total 8 g salt, 1 g pepper distributed). Dredge each steak lightly in 60 g flour, shaking off excess. Set steaks on a plate.
  2. Heat the 30 cm skillet over medium-high until very hot (approx. 2–3 minutes). Add 20 ml vegetable oil.
  3. Add all 4 steaks to the pan (they should fit in a 30 cm pan if trimmed). Sear first side 3.5 minutes without moving. Flip and sear second side 3.5 minutes for medium-rare (target internal temp 54–56°C). Adjust +2–3°C for medium.
  4. Transfer steaks to a warm plate and tent loosely with foil to rest. Reserve pan and fond.
  5. Return pan to medium heat, add 10 g butter and 10 ml vegetable oil. Add 200 g of the cooked caramelized onions (see Rotkohl/onion recipe for when to finish onions); sauté 30 seconds to warm the onions and loosen fond.
  6. Add 200 ml beef stock, scrape browned bits, bring to a simmer and reduce by about half (2–3 minutes). Whisk in 30 g Dijon mustard and 15 ml Worcestershire sauce. Swirl in remaining 10 g butter off heat to finish sauce. Taste—no additional salt added in recipe.
  7. Slice steaks against the grain into 1 cm slices, arrange on warmed plates, spoon mustard-onion pan sauce on top, sprinkle 8 g chopped parsley over all, and serve immediately.

Spätzle — fresh hand-pressed egg noodles

Equipment

  • 4 L pot for boiling water
  • Colander
  • Large mixing bowl
  • Spätzle maker or coarse-holed grater / large-holed colander (see substitution)
  • 25–28 cm sauté pan (for finishing)
  • Slotted spoon

Ingredients

  • All-purpose flour, 300 g ⁺
  • Large eggs, 4 — total ≈ 200 g
  • Whole milk, 120 ml
  • Sea salt, 6 g ⁺
  • Ground nutmeg, 0.5 g
  • Unsalted butter, 20 g ⁺ (to finish)
  • Water for boiling (approx. 3 L) — not listed on shopping list

Practical substitutions

  • If you do not have a spätzle maker, use a coarse-holed box grater set over the pot or a large-holed colander: press the batter through with a spatula.

Cooking / Baking

  • Total cook time: 25 minutes (batter + dropping + finishing)

Instructions

  1. In a large mixing bowl, whisk together 300 g flour, 6 g salt and 0.5 g nutmeg.
  2. Whisk in 4 eggs and 120 ml milk until a sticky, elastic batter forms (about 2–3 minutes vigorous mixing). Batter should be thicker than pancake batter but pourable; if extremely stiff, add 10–20 ml milk.
  3. Bring a large pot of salted water to a rolling boil (use ~3 L water and 6 g salt).
  4. Position spätzle maker (or colander/grater) over the boiling pot. Working in two batches, press or scrape batter into the boiling water so small strands fall in. Cook each batch until the spätzle float plus 2 minutes (about 2.5–3 min).
  5. Use slotted spoon to transfer cooked spätzle to a colander; drain briefly, then transfer to the 25–28 cm sauté pan over low heat with 20 g butter. Toss 1 minute to coat and warm. Keep warm and serve immediately.

Rotkohl — braised red cabbage with apple & juniper

Equipment

  • Large heavy 24–26 cm saucepan with lid or Dutch oven
  • Chef’s knife and cutting board
  • Wooden spoon

Ingredients

  • Red cabbage, trimmed and shredded, 1,000 g
  • Unsalted butter, 30 g ⁺
  • Yellow onion, finely chopped, 150 g ⁺
  • Apple (firm, e.g., Braeburn), peeled and diced, 180 g
  • Brown sugar, 30 g
  • Apple cider vinegar, 120 ml
  • Apple juice, 150 ml ⁺
  • Juniper berries, 6 whole (lightly crushed)
  • Sea salt, 8 g ⁺
  • Ground black pepper, 1 g ⁺

Practical substitutions

  • If juniper berries are unavailable, substitute 1/2 tsp whole allspice/pimento. If apple juice is unavailable, use dry red wine diluted with water (100 ml wine + 50 ml water).

Cooking / Baking

  • Total cook time: 55 minutes (10 minutes active prep + ~45 minutes simmer)

Instructions

  1. Core and halve the cabbage, shred finely (use a sharp knife). Chop onion and dice apple.
  2. In the saucepan over medium heat, melt 30 g butter and add 150 g chopped onion. Sauté 3–4 minutes until soft.
  3. Add shredded cabbage, diced apple and 30 g brown sugar. Sauté 3 minutes, stirring.
  4. Add 120 ml apple cider vinegar, 150 ml apple juice and 6 crushed juniper berries. Season with 8 g salt and 1 g black pepper.
  5. Bring to a simmer, reduce heat to low, cover and simmer for 40–45 minutes, stirring every 8–10 minutes until cabbage is tender and liquids are reduced. Keep covered off-heat if done slightly early; it holds well for up to 15 minutes.

Apfelkompott — stewed apple compote (optional) ⁰

Equipment

  • Small saucepan

Ingredients

  • Apples, peeled and diced, 600 g ⁰
  • Granulated sugar, 50 g ⁰
  • Water, 150 ml ⁰
  • Cinnamon stick, 1 ⁰

Practical substitutions

  • If apples are very sweet, reduce sugar to 30 g.

Cooking / Baking

  • Total cook time: 25 minutes (active 10 min)

Instructions

  1. Combine 600 g diced apples, 50 g sugar, 150 ml water and 1 cinnamon stick in a small saucepan.
  2. Bring to a simmer over medium heat, reduce to low and cook uncovered 15–20 minutes until apples are tender and syrupy. Remove cinnamon stick and serve warm or room temperature.

Apfelschorle — kid-friendly apple spritzer (non-optional)

Equipment

  • Pitcher or four 300–350 ml glasses
  • Stirring spoon

Ingredients

  • Apple juice (100%), 500 ml ⁺
  • Sparkling water, chilled, 500 ml
  • Ice cubes (optional)
  • Fresh mint sprigs, 8 g (garnish)

Cooking / Baking

  • Total time: 5 minutes (chill recommended)

Instructions

  1. Combine 500 ml apple juice with 500 ml chilled sparkling water in a pitcher (50/50 ratio). Stir gently.
  2. Fill 4 glasses with ice if using, pour 125 ml apple-sparkling mix per glass (for 250 ml servings) and garnish with mint sprig.

Adult beverage — Dry German Riesling (purchased)

Equipment

  • Wine glasses

Ingredients

  • Dry German Riesling (e.g., Kabinett or trocken), 1 bottle (750 ml)

Cooking / Baking

  • Total time: none (purchase)

Instructions

  1. Chill bottle to 8–10°C. Open and serve in wine glasses with the meal.

3. LINEAR TIMELINE (16:05–17:00)

  • 16:05: Rotkohl — Trim, halve and finely shred 1,000 g red cabbage, chop 150 g onion and dice 180 g apple; melt 30 g butter in 24–26 cm saucepan and sauté onion 3–4 minutes, add cabbage, apple and 30 g brown sugar and sauté 3 minutes.
  • 16:08: Rotkohl — Add 120 ml apple cider vinegar, 150 ml apple juice, 6 crushed juniper berries, 8 g salt and 1 g pepper; bring to simmer, cover and reduce heat to low to braise for 45 minutes (stir every ~8–10 minutes).
  • 16:25: Zwiebelrostbraten (onions) — Slice 500 g yellow onions thin; heat 30 cm skillet over medium, add 20 ml oil + 30 g butter and begin caramelizing onions, stirring frequently but not constantly; cook 30 minutes until deep golden (target finish ≈ 16:55).
  • 16:38: Spätzle — In a large bowl whisk 300 g flour, 6 g salt and 0.5 g nutmeg, then whisk in 4 eggs and 120 ml milk until smooth batter; set mixing bowl beside the stove.
  • 16:48: Spätzle / Zwiebelrostbraten (prep) — Bring 3 L salted water in large pot to a rolling boil; position spätzle maker or colander over pot; preheat 30 cm skillet (reserved for steaks) on a different burner to high.
  • 16:50: Zwiebelrostbraten (steaks) — Add 20 ml oil to hot 30 cm skillet and place all 4 dredged steaks (720 g total) in pan; sear first side 3.5 minutes undisturbed.
  • 16:52: Spätzle — While steaks sear, press/scrape first half of spätzle batter into boiling water; cook until floating +2 min (≈2.5–3 min), then drain with slotted spoon into colander.
  • 16:53: Zwiebelrostbraten (steaks) — Flip steaks and sear second side 3.5 minutes (target internal 54–56°C for medium-rare). Continue to monitor spätzle batch in pot.
  • 16:55: Spätzle — Drop second half of batter into boiling water; cook 2.5–3 min then drain and transfer both batches to 25–28 cm sauté pan with 20 g butter; toss briefly to coat and keep warm.
  • 16:55: Zwiebelrostbraten (onions) — Caramelized onions should be deep golden now; remove ~200 g of onions for the pan sauce and leave remainder in skillet to keep warm briefly.
  • 16:56: Zwiebelrostbraten (sauce) — Return steaks to pan briefly (or use pan with fond), add 200 g warmed caramelized onions, pour in 200 ml beef stock, scrape fond and simmer 2–3 minutes to reduce; whisk in 30 g Dijon mustard, 15 ml Worcestershire sauce and 10 g butter to finish sauce.
  • 16:58: Zwiebelrostbraten / plating — Transfer steaks to cutting board, slice cross-grain into 1 cm slices, arrange on warmed plates, spoon mustard-onion sauce over steaks and sprinkle 8 g chopped parsley.
  • 16:59: Rotkohl — Give braised cabbage a final stir and adjust consistency; if still loose, uncover and simmer 1 minute; remove from heat and keep covered (it may hold 5–15 minutes).
  • 16:59: Spätzle — Give buttered spätzle one final toss in the pan and portion onto plates alongside steaks and rotkohl.
  • 17:00: All components — Garnish dishes as directed, pour Apfelschorle into glasses, open and present Riesling, and serve dinner precisely at 17:00.

4. CONSOLIDATED SHOPPING LIST

Produce

  • Yellow onions — 650 g ⁺
  • Red cabbage — 1,000 g
  • Apples — 180 g ⁺ (for Rotkohl)
  • Apples — 600 g ⁰ (for optional Apfelkompott)
  • Fresh flat-leaf parsley — 8 g
  • Fresh mint — 8 g

Meat / Seafood

  • Beef sirloin steaks — 720 g

Dairy

  • Unsalted butter — 90 g ⁺
  • Whole milk — 120 ml
  • Large eggs — 4

Dry Goods / Pantry

  • All-purpose flour — 360 g ⁺
  • Granulated sugar — 50 g ⁰
  • Brown sugar — 30 g
  • Apple juice (100% juice) — 650 ml ⁺
  • Apple cider vinegar — 120 ml
  • Dijon mustard — 30 g
  • Worcestershire sauce — 15 ml
  • Beef stock — 200 ml
  • Juniper berries — 6 whole
  • Ground nutmeg — 0.5 g
  • Ground black pepper — 2 g ⁺
  • Sea salt — 22 g ⁺
  • Vegetable oil (neutral) — 40 ml ⁺
  • Cinnamon stick — 1 ⁰

Drinks

  • Dry German Riesling (bottle) — 1 × 750 ml

5. NOTES & ASSUMPTIONS

  • Optional table-side items: extra Dijon mustard and chopped parsley for passing; coarse salt for finishing plates.
  • Global substitution: if juniper berries are unavailable, use 1/2 tsp whole allspice as a substitute in the Rotkohl.
  • Child-safety note: the tight sear-and-drop window (16:50–16:58) involves hot oil and boiling water simultaneously; keep children away from stove during that 8–10 minute interval and handle hot pans with oven mitts.
  • Timeline risk(s): the tightest execution window is 16:50–16:58 when steaks are searing, spätzle are being dropped into boiling water, and the pan sauce must be started — this requires coordinated staging and at least two usable burners (one large for boiling spätzle, one for the steak pan). If you only have a small single-burner range, execution is at-risk.
  • Practical mitigation mindset: mise en place — have onions already caramelized and set near the stove, spätzle batter mixed and spoon/press at hand, all liquids measured and within arm’s reach; set the pot for boiling on a high-output burner so it stays at a steady boil. Think “one shot” for the final sear: everything else needs to be ready before the first steak hits the pan.
  • Latest safe start time: You can start as late as 16:05 for a 17:00 serve.

Get a Sunday dinner plan like this, free.

One complete dinner a week, tuned to your household: menu, recipes, shopping list and timeline. One magic link, no card.