Central European Sunday Supper — Herb-Roasted Pork Loin with Spaetzle
A family-friendly Central European Sunday supper built around a herb-roasted pork loin finished with a mustard-onion pan sauce, paired with warm spaetzle, tangy braised red cabbage, and a warm German potato salad; bright cucumber-dill salad and an apple spritzer keep the meal lively for kids and adults alike. The menu balances hands-off stovetop braises and an oven roast with two finish-to-order items (spaetzle and salad) scheduled to land at the table hot.
1. FINAL MENU
- Name of the meal: Central European Sunday Supper — Herb-Roasted Pork Loin with Spaetzle
- Cuisine type: German / Central European
- Serve time: 5:00 PM
This dinner is worth sitting down for because it layers classic Central European textures and flavors: a simply seasoned, roasted pork loin carved hot and brightened by a mustard-onion pan sauce; slow-simmered braised red cabbage with apple; comforting warm German potato salad with crisp bacon; fresh spaetzle made at the last moment; and a crisp cucumber-dill salad to cut the richness — all arranged so each temperature- and texture-sensitive item finishes exactly at service for the best possible plate for adults and kids alike.
- Herb-Roasted Pork Loin with Mustard-Onion Pan Sauce
- Braised Red Cabbage with Apple (Rotkohl)
- Warm German Potato Salad with Bacon (Kartoffelsalat, warm)
- Fresh Spaetzle tossed in Butter
- Cucumber-Dill Salad (Gurkensalat) — finish-to-order
- Apple Spritzer (kid-friendly drink)
- Vanilla Yogurt with Honey & Toasted Almonds (optional)
2. FULLY EXECUTABLE RECIPES
Herb-Roasted Pork Loin with Mustard-Onion Pan Sauce
Equipment
- 12-inch heavy skillet (ovenproof) and/or 12-inch skillet for searing
- 9x13 rimmed roasting pan or 3-quart shallow roasting dish
- Instant-read thermometer
- Tongs, meat thermometer, small whisk, cutting board, chef's knife
Ingredients
- 1 (3.5 lb) boneless pork loin, trimmed
- 2 teaspoons kosher salt
- 1 teaspoon freshly ground black pepper
- 2 tablespoons vegetable oil
- 1 medium yellow onion — sliced (about 1 cup)
- 2 tablespoons Dijon mustard
- 1 tablespoon whole-grain mustard
- 1 teaspoon caraway seeds, lightly crushed
- 1 cup low-sodium chicken broth
- 1/2 cup German lager or dry pale ale (optional; see substitutions)
- 2 tablespoons unsalted butter
- 1 tablespoon all-purpose flour (for pan sauce slurry)
Practical substitutions
- If lager/beer is unavailable: use an additional 1/2 cup chicken broth (so 1 1/2 cups total) and 1 tablespoon apple cider vinegar.
- If whole-grain mustard is unavailable: use an extra tablespoon Dijon.
Cooking / Baking
- Oven: 400°F
- Roast target internal temperature: 145°F (then rest 10–15 minutes; carryover will bring to safe temp)
- Total cook time: 55 minutes active in oven + 10–15 minutes resting; total recipe time (including searing and sauce): ~1 hour 10 minutes
Instructions
- Remove pork from refrigerator 10 minutes before cooking; pat dry with paper towels. Preheat oven to 400°F.
- Rub pork evenly with 2 tsp kosher salt, 1 tsp pepper, and 1 tsp crushed caraway seeds.
- Heat 2 tbsp vegetable oil in a 12-inch ovenproof skillet over medium-high until shimmering (about 2 minutes).
- Sear pork 2–3 minutes per side until golden brown all around (use tongs); remove pork to a plate.
- Lower heat to medium; add sliced onion to the hot skillet and sauté 3–4 minutes until softened and beginning to brown.
- Stir in 2 tbsp Dijon mustard and 1 tbsp whole-grain mustard with the onions. Return pork to the skillet and roast uncovered in the preheated oven at 400°F for 45 minutes, or until internal temperature reaches 140–142°F (thermometer in thickest part). (Final target after rest: 145°F.)
- When thermometer reads 140–142°F, remove pork to a cutting board and tent loosely with foil; let rest 10–15 minutes.
- While pork rests, place skillet with onions and drippings on medium heat. Add 1/2 cup beer (or additional stock if substituting) and 1 cup chicken broth; scrape browned bits with a wooden spoon. Simmer 3–5 minutes.
- In a small bowl whisk 1 tbsp flour into 2 tbsp cold water to make a slurry. Whisk slurry into the simmering pan liquid and cook 1–2 minutes until slightly thickened. Stir in 2 tbsp butter, adjust salt and pepper with exact 1/4 teaspoon kosher salt and 1/8 teaspoon pepper if needed.
- Slice pork into 1/2-inch slices and serve immediately with pan sauce spooned over.
Braised Red Cabbage with Apple (Rotkohl)
Equipment
- 5- to 6-quart Dutch oven or heavy 4–5 qt saucepan with lid
- Chef's knife, cutting board, measuring spoons
Ingredients
- 2.0 lb red cabbage, core removed and thinly sliced (about 8 cups shredded)
- 2 medium apples (Granny Smith or Braeburn), peeled if desired, cored and diced (about 1 1/2 cups)
- 1 large yellow onion — thinly sliced (about 1 1/2 cups)
- 3 tablespoons apple cider vinegar
- 2 tablespoons packed brown sugar
- 1 cup apple juice (or 1 cup low-sodium chicken stock)
- 2 tablespoons unsalted butter
- 1 teaspoon caraway seeds, lightly crushed
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
Practical substitutions
- If apple juice is not available: use 1 cup low-sodium chicken or vegetable stock plus 1 tablespoon brown sugar.
Cooking / Baking
- Stove: medium then low simmer
- Total cook time: 1 hour (15 minutes active prep + 45 minutes gentle simmer)
Instructions
- In a 5- to 6-quart Dutch oven, melt 2 tbsp butter over medium heat. Add 1 large sliced onion and sauté 3–4 minutes until soft.
- Add shredded cabbage, diced apples, 3 tbsp apple cider vinegar, 2 tbsp brown sugar, 1 cup apple juice, 1 tsp crushed caraway seeds, 1/2 tsp salt and 1/4 tsp pepper. Stir to combine.
- Bring to a brisk simmer, cover, reduce heat to low and maintain a gentle simmer for 45 minutes, stirring once or twice. Adjust seasoning with up to 1/4 tsp more salt if needed.
- Keep covered and gently warm until serving at 5:00 PM. (This dish can finish right at service time.)
Warm German Potato Salad with Bacon
Equipment
- 6-quart pot for boiling potatoes
- 10-inch skillet
- Large mixing bowl, chef's knife, colander
Ingredients
- 3.0 lb small waxy potatoes (Yukon Gold or red potatoes), scrubbed
- 6 oz thick-cut bacon (about 6 slices)
- 1 medium yellow onion — finely diced
- 1/4 cup white wine vinegar
- 1/4 cup low-sodium chicken broth
- 1 tablespoon granulated sugar
- 1 tablespoon Dijon mustard
- 2 tablespoons unsalted butter
- 2 tablespoons chopped fresh flat-leaf parsley
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
Practical substitutions
- If white wine vinegar is unavailable: use 1/4 cup apple cider vinegar.
Cooking / Baking
- Stove
- Total cook time: ~45 minutes (25 minutes boiling + 20 minutes finishing in skillet/dressing)
Instructions
- Place 3 lb scrubbed potatoes whole in a 6-quart pot; cover with cold water by 1 inch and add 1/2 teaspoon salt. Bring to a boil over high heat and simmer until fork-tender, about 20–25 minutes depending on size.
- While potatoes cook, chop 6 oz bacon and cook in a 10-inch skillet over medium heat until crisp, about 6–8 minutes. Transfer bacon to paper towels, reserve 1 tbsp bacon fat in skillet (discard excess or reserve).
- In the hot skillet with 1 tbsp reserved fat, add 1 medium finely diced onion and sauté 3–4 minutes until softened.
- In a small bowl whisk 1/4 cup white wine vinegar, 1/4 cup chicken broth, 1 tbsp sugar, and 1 tbsp Dijon mustard.
- Drain potatoes; while still hot, cut into 3/4-inch pieces and place in a large mixing bowl. Add the warm onion mixture, hot dressing mixture, 2 tbsp butter, cooked bacon, chopped parsley, 1 tsp kosher salt and 1/2 tsp pepper. Toss gently to coat. Keep warm (cover) and serve close to 5:00 PM.
Fresh Spaetzle (Stovetop, finish-to-order)
Equipment
- Large mixing bowl
- 3- to 4-quart pot (for boiling)
- Spaetzle maker or large-holed colander / coarse grater and a sturdy spatula
- 10-inch skillet for tossing
- Measuring cups/spoons
Ingredients
- 4 cups all-purpose flour (approx. 20 oz)
- 4 large eggs
- 1 1/2 cups whole milk
- 1 teaspoon kosher salt
- 2 tablespoons unsalted butter
- 1/4 teaspoon freshly ground black pepper
Practical substitutions
- If a spaetzle maker is unavailable: use a large-holed colander or push dough through a coarse grater with a spatula.
Cooking / Baking
- Stove; boiling water
- Total cook time: 20 minutes active (10 minutes dough + 10 minutes boiling/tossing)
- Finish-to-order: final step must land within ~5 minutes of serve time.
Instructions
- In a large mixing bowl whisk together 4 cups flour and 1 tsp kosher salt.
- Whisk 4 large eggs with 1 1/2 cups milk in a separate bowl, then pour into the flour, stirring until a thick but sticky batter forms (10–30 seconds; do not overmix).
- Bring a 3–4 quart pot of salted water to a rolling boil.
- Using a spaetzle maker, place over the pot and push batter through into boiling water in batches, or press batter through a large-holed colander/grater with a spatula.
- When spaetzle float (about 1–2 minutes), remove with a slotted spoon to a plate; repeat until all batter is cooked.
- In a 10-inch skillet melt 2 tbsp butter over medium heat, add cooked spaetzle, toss 1–2 minutes to coat and warm; season with 1/4 tsp black pepper. Serve immediately. (Timing: cook and toss so final service at 5:00 PM.)
Cucumber-Dill Salad (Gurkensalat) — finish-to-order
Equipment
- Cutting board, chef's knife, medium mixing bowl, whisk
Ingredients
- 2 large English cucumbers (or 3 medium regular cucumbers), thinly sliced (about 6 cups)
- 3/4 cup sour cream
- 2 tablespoons white wine vinegar
- 2 tablespoons chopped fresh dill
- 1 tablespoon granulated sugar
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
Practical substitutions
- Plain Greek-style yogurt can replace sour cream (same amount).
Cooking / Baking
- No cooking
- Total cook time: 10 minutes (finish-to-order)
Instructions
- Thinly slice cucumbers and place in a medium bowl.
- Whisk together 3/4 cup sour cream, 2 tbsp white wine vinegar, 2 tbsp chopped dill, 1 tbsp sugar, 1/2 tsp salt and 1/4 tsp pepper.
- Toss dressing with cucumber slices just before serving (within 5 minutes of 5:00 PM) so cucumbers remain crisp.
Apple Spritzer (Kid-friendly drink) — makes 6 servings (1 cup / 8 oz each)
Equipment
- 1.5- to 2-quart pitcher, measuring cups, spoons, chilled glasses
Ingredients (per serving)
- 3/4 cup (6 fl oz) chilled sparkling apple cider (non-alcoholic)
- 1/4 cup (2 fl oz) chilled club soda or plain sparkling water
- Ice cubes and lemon slices for garnish (optional)
Ingredients (total for 6)
- 4 1/2 cups (36 fl oz) sparkling apple cider
- 1 1/2 cups (12 fl oz) club soda
Practical substitutions
- If sparkling apple cider is unavailable, use chilled 100% apple juice (4 1/2 cups) and increase club soda to 2 cups for more fizz.
Cooking / Baking
- No cooking
- Total prep time: 5 minutes; chill 1 hour if possible
Instructions
- Chill apple cider and club soda thoroughly in advance if possible.
- In a pitcher combine 4 1/2 cups sparkling apple cider and 1 1/2 cups club soda; gently stir.
- Pour 3/4 cup cider + 1/4 cup club soda into each chilled glass over ice and garnish with a lemon slice if desired.
Vanilla Yogurt with Honey & Toasted Almonds (optional)
Not nut-free: almonds.
Equipment
- Mixing bowl, small skillet or baking sheet for toasting almonds
Ingredients (total for 6, optional)
- 3 cups plain yogurt (regular or Greek)
- 6 tablespoons honey
- 3/4 cup sliced almonds
Cooking / Baking
- Toast almonds in a dry skillet over medium heat 3–4 minutes until fragrant, stirring constantly. Total prep time: 10 minutes.
Instructions
- Toast 3/4 cup sliced almonds in a dry skillet over medium heat for 3–4 minutes until golden and fragrant; remove to cool.
- Spoon 1/2 cup yogurt into each serving bowl, drizzle 1 tbsp honey per serving, and top with 2 tablespoons toasted almonds. Serve chilled or at room temperature.
3. LINEAR TIMELINE (3:40 PM–5:00 PM)
- 3:40 PM: Herb-Roasted Pork Loin — Take pork from fridge 10 minutes before cooking, preheat oven to 400°F, pat pork dry and rub with 2 tsp kosher salt, 1 tsp pepper and 1 tsp crushed caraway seeds.
- 3:50 PM: Herb-Roasted Pork Loin — Heat 2 tbsp vegetable oil in a 12-inch ovenproof skillet over medium-high; sear pork 2–3 minutes per side until browned; remove briefly to plate.
- 3:58 PM: Herb-Roasted Pork Loin — Add sliced onion to skillet, sauté 2–3 minutes, brush onions with 2 tbsp Dijon and 1 tbsp whole-grain mustard, return pork to skillet and place in preheated oven; set timer for 45 minutes.
- 4:00 PM: Braised Red Cabbage — Begin prep: core and thinly slice 2.0 lb red cabbage, dice 2 apples, and slice 1 large onion; measure vinegar, brown sugar and caraway.
- 4:15 PM: Braised Red Cabbage — Melt 2 tbsp butter in Dutch oven over medium, sauté sliced onion 3–4 minutes, add cabbage, apples, 3 tbsp apple cider vinegar, 2 tbsp brown sugar, 1 cup apple juice, 1 tsp caraway, 1/2 tsp salt and 1/4 tsp pepper; bring to simmer, cover, reduce to low and simmer 45 minutes (set timer).
- 4:15 PM: Warm Potato Salad — Put 3.0 lb scrubbed potatoes into 6-qt pot, cover with cold water and 1/2 tsp salt; set on high to bring to a boil.
- 4:20 PM: Herb-Roasted Pork Loin — Check pork after ~22 minutes in oven for even browning; leave to finish roasting to timer (no action unless needed).
- 4:25 PM: Warm Potato Salad — Start cooking bacon: chop 6 oz bacon and cook in 10-inch skillet until crisp (6–8 minutes); reserve 1 tbsp fat and transfer bacon to paper towel.
- 4:30 PM: Warm Potato Salad — Drain potatoes when fork-tender (about 20–25 minutes from boil start), cut into 3/4-inch pieces and keep warm in pot; sauté onion in reserved bacon fat 3–4 minutes.
- 4:35 PM: Herb-Roasted Pork Loin — Check internal temperature; if nearing 140–142°F, prepare to remove for resting at ~4:43 PM; otherwise continue roasting.
- 4:40 PM: Spaetzle — Mix spaetzle batter (4 cups flour, 4 eggs, 1 1/2 cups milk, 1 tsp salt) in large bowl (about 10 minutes).
- 4:40 PM: Warm Potato Salad — Whisk 1/4 cup white wine vinegar, 1/4 cup chicken broth, 1 tbsp sugar and 1 tbsp Dijon; add to hot potatoes with 2 tbsp butter, cooked onions and reserved bacon; toss gently, add parsley, keep covered and warm.
- 4:43 PM: Herb-Roasted Pork Loin — Remove pork from oven when internal temp reads 140–142°F, transfer to cutting board, tent loosely with foil and rest 10–15 minutes.
- 4:45 PM: Braised Red Cabbage — Stir the cabbage once; keep covered and maintain low simmer until service at 5:00 PM or until very warm.
- 4:50 PM: Spaetzle — Bring salted water to boil; press/spoon batter through spaetzle maker or colander into boiling water in batches; as spaetzle float (1–2 min), remove with slotted spoon to plate. Repeat until batter used.
- 4:52 PM: Spaetzle — In 10-inch skillet melt 2 tbsp butter over medium, add cooked spaetzle and toss 1–2 minutes to warm; season with 1/4 tsp black pepper. Keep hot and ready to plate.
- 4:55 PM: Herb-Roasted Pork Loin — Carve rested pork into 1/2-inch slices; reheat pan with drippings over medium and finish pan sauce by adding 1/2 cup beer and 1 cup chicken broth, simmer 3–4 minutes, whisk in 1 tbsp flour slurry and 2 tbsp butter to thicken; transfer sauce to serving spoon.
- 4:55 PM: Cucumber-Dill Salad — Toss sliced cucumbers with sour cream dressing (3/4 cup sour cream, 2 tbsp white wine vinegar, 2 tbsp dill, 1 tbsp sugar, 1/2 tsp salt, 1/4 tsp pepper); finish-to-order so cucumbers stay crisp.
- 4:58 PM: Plating & Final Warmups — Re-toss spaetzle briefly if needed, keep potato salad covered and warm, give cabbage one final stir and keep covered.
- 5:00 PM: Service — Place carved pork with pan sauce on platter, serve spaetzle hot, braised cabbage hot, warm potato salad, and cucumber salad immediately; pour Apple Spritzer into glasses and serve. (Serve time: 5:00 PM)
4. CONSOLIDATED SHOPPING LIST
Produce
- Red cabbage — 2.0 lb
- Apples — 2 medium (⁺)
- Yellow onions — 3 large total (used across recipes) ⁺
- Yukon Gold or red potatoes — 3.0 lb
- English cucumbers — 2 large (or 3 medium)
- Fresh flat-leaf parsley — 2 tablespoons chopped
- Fresh dill — 2 tablespoons chopped
- Lemon slices for garnish (optional) — 6 slices ⁰
Meat / Seafood
- Boneless pork loin — 3.5 lb
- Thick-cut bacon — 6 oz (about 6 slices)
Dairy
- Unsalted butter — 6 tablespoons total ⁺
- Sour cream — 3/4 cup
- Plain yogurt (optional dessert) — 3 cups ⁰
- Eggs — 4 large
- Whole milk — 1 1/2 cups
Dry Goods / Pantry
- Kosher salt — 1 rounded tablespoon total ⁺
- Freshly ground black pepper — about 1 teaspoon total ⁺
- Vegetable oil — 2 tablespoons
- Dijon mustard — 3 tablespoons total ⁺
- Whole-grain mustard — 1 tablespoon
- Caraway seeds — 2 teaspoons total ⁺
- Low-sodium chicken broth — 1 1/4 cups total ⁺
- German lager or dry pale ale — 1/2 cup (optional substitution: additional chicken broth)
- Apple cider vinegar — 3 tablespoons
- White wine vinegar — 1/2 cup total ⁺
- Brown sugar — 2 tablespoons
- Granulated sugar — 4 tablespoons total ⁺
- All-purpose flour — 4 cups + 1 tablespoon
- Apple juice — 1 cup (or additional stock)
- Sliced almonds — 3/4 cup ⁰
- Honey — 6 tablespoons ⁰
- All-purpose flour (for spaetzle) — included above (4 cups)
- Bacon fat / reserved fat — handled from bacon purchase
Drinks
- Sparkling apple cider (non-alcoholic) — 4 1/2 cups
- Club soda — 1 1/2 cups
(Note: every ingredient used in more than one recipe is marked with ⁺; optional-dessert-only items are marked with ⁰.)
5. NOTES & ASSUMPTIONS
- Optional table-side items: extra whole-grain mustard, pickle spears or cornichons, and extra chopped parsley for garnish.
- Global substitutions: low-sodium vegetable broth may replace chicken broth in all cooking if you prefer non-meat stock; if no sparkling apple cider is available, use chilled 100% apple juice plus extra club soda for fizz.
- Child-safety notes: keep children away from the oven and boiling pots during the 4:40–5:00 PM finish window. Use oven mitts when handling the hot skillet and roasting pan. Keep knives out of reach until finished.
- Timeline risk(s): The tightest execution window is 4:40–5:00 PM when spaetzle must be made, the cucumber salad dressed, and carved pork and pan sauce finished. This 20-minute window contains all finish-to-order steps and requires careful sequencing; stove space (two burners + oven) is required simultaneously.
- Mitigation mindset: prepare mise en place exactly as listed (ingredients chopped, all measuring done) before 4:40 PM so the 4:40–5:00 PM window is assembly and timing rather than chopping. Keep one pot for spaetzle boiling and the Dutch oven on a low simmer for the cabbage; use the 10-inch skillet for spaetzle butter-toss and for finishing sauce. If you fall behind on spaetzle, cook in slightly larger batches (shorter single pushes) rather than trying one large push.
- Latest safe start time: You can start as late as 3:40 PM for a 5:00 PM serve.