Quick Recipe Version (TL;DR)
Quick Ingredients
- 4 lb (1.8 kg) boneless pork shoulder, cut into 3–4 large chunks
- 2 1/2 tsp kosher salt; 1 1/2 tsp black pepper
- 2 tsp caraway seeds, lightly crushed
- 1 tbsp neutral oil; 2 tbsp unsalted butter
- 2 large yellow onions (about 1 lb/450 g), thinly sliced
- 4 garlic cloves, sliced
- 24 oz (680 g) sauerkraut, rinsed and squeezed dry
- 2 tart apples (e.g., Granny Smith), peeled and thickly sliced
- 1 cup (240 ml) dry hard cider or apple juice
- 1 cup (240 ml) low-sodium chicken stock
- 2 bay leaves; 4 thyme sprigs; 1 tbsp light brown sugar (optional)
- 2 1/2 lb (1.1 kg) Yukon Gold potatoes, peeled and chunked
- 6 tbsp (85 g) unsalted butter; 1 cup (240 ml) warm whole milk; salt
- 3–4 tbsp Dijon mustard, for serving; chopped parsley (optional)
Do This
- 1. Heat oven to 325°F (163°C). Pat pork dry; season with salt, pepper, and caraway.
- 2. Sear pork in 1 tbsp oil in a Dutch oven over medium-high, 3–4 min per side; remove.
- 3. Add 2 tbsp butter, onions, and garlic; cook 6–8 min until golden around edges.
- 4. Stir in sauerkraut, apples, brown sugar. Add cider and stock; scrape up browned bits. Add bay and thyme; return pork and bring to a simmer.
- 5. Cover and braise in oven 2 1/2–3 hours until fork-tender (195–205°F/90–96°C). Uncover last 20 min to reduce.
- 6. Boil potatoes in salted water until tender, 15–20 min. Drain; mash with 6 tbsp butter and 1 cup warm milk; season.
- 7. Rest pork 15 min. Break into big chunks; fold into sauerkraut mixture. Serve over mash with Dijon and parsley.
Why You’ll Love This Recipe
- Deep, cozy flavors: tangy sauerkraut, sweet apples, and warm caraway balance the rich pork.
- Hands-off comfort: a slow oven braise does the work while your kitchen smells amazing.
- Weeknight-friendly prep, dinner-party results: it is unfussy but looks and tastes special.
- Make-ahead friendly and great for leftovers.
Grocery List
- Produce: Yellow onions, garlic, tart apples, Yukon Gold potatoes, fresh thyme, parsley (optional)
- Dairy: Unsalted butter, whole milk
- Pantry: Boneless pork shoulder, sauerkraut, caraway seeds, bay leaves, chicken stock, hard cider or apple juice, light brown sugar, Dijon mustard, kosher salt, black pepper, neutral oil
Full Ingredients
Pork and Braise
- 4 lb (1.8 kg) boneless pork shoulder, cut into 3–4 large chunks
- 2 1/2 tsp kosher salt (plus more to taste)
- 1 1/2 tsp freshly ground black pepper
- 2 tsp caraway seeds, lightly toasted and crushed
- 1 tbsp neutral oil (canola or grapeseed)
- 2 tbsp unsalted butter
- 2 large yellow onions (about 1 lb/450 g), thinly sliced
- 4 garlic cloves, thinly sliced
- 24 oz (680 g) sauerkraut, rinsed briefly and squeezed dry
- 2 tart apples (e.g., Granny Smith or Honeycrisp), peeled, cored, and cut into 1/2-inch (1.3 cm) slices
- 1 cup (240 ml) dry hard cider (or apple juice)
- 1 cup (240 ml) low-sodium chicken stock
- 2 bay leaves
- 4 fresh thyme sprigs (or 1 tsp dried thyme)
- 1 tbsp light brown sugar (optional, balances sauerkraut tang)
- 1–2 tsp apple cider vinegar, to finish (optional, to brighten)
Buttery Mashed Potatoes
- 2 1/2 lb (1.1 kg) Yukon Gold potatoes, peeled and cut into 1 1/2-inch chunks
- 6 tbsp (85 g) unsalted butter
- 1 cup (240 ml) whole milk, warmed
- 1 tsp kosher salt, plus more to taste
- 1/4 tsp white or black pepper
To Serve
- 3–4 tbsp sharp Dijon mustard
- Chopped fresh parsley, for garnish (optional)

Step-by-Step Instructions
Step 1: Preheat and season the pork
Heat the oven to 325°F (163°C). Pat the pork shoulder dry with paper towels. Season all over with the kosher salt, black pepper, and crushed caraway seeds, pressing the seasonings into the meat. Let sit at room temperature while you prepare the aromatics, about 10 minutes.
Step 2: Sear to build deep flavor
Heat a heavy Dutch oven (5–7 qt) over medium-high heat. Add the neutral oil. When shimmering, sear pork chunks on all sides until well browned, 3–4 minutes per side. Do this in batches if needed to avoid crowding. Transfer browned pork to a plate and reduce heat to medium.
Step 3: Sauté onions and garlic
Add the butter to the pot. Stir in the sliced onions and a pinch of salt. Cook, stirring occasionally, until softened and golden around the edges, 6–8 minutes. Add the sliced garlic and cook 30–60 seconds until fragrant.
Step 4: Build the braise with sauerkraut, apples, and liquids
Stir in the sauerkraut, apple slices, and brown sugar (if using). Pour in the hard cider and chicken stock, scraping up any browned bits from the bottom. Add bay leaves and thyme. Nestle the seared pork and any juices back into the pot, submerging it slightly in the mixture. Bring to a gentle simmer.
Step 5: Oven braise until spoon-tender
Cover the pot and transfer to the oven. Braise for 2 1/2–3 hours, until the pork is fork-tender and registers 195–205°F (90–96°C) internally. Remove the lid for the last 20 minutes to allow the top to lightly brown and the liquid to reduce to a glossy sauce.
Step 6: Make buttery mashed potatoes
About 30 minutes before the braise is done, place potatoes in a large pot, cover with cold water by 1 inch, and add 1 tsp kosher salt. Bring to a boil and cook until the potatoes are tender when pierced, 15–20 minutes. Drain well and return to the hot pot over low heat for 1 minute to steam off moisture. Mash with 6 tbsp butter and the warm milk until creamy but still fluffy. Season with additional salt and pepper to taste. Keep warm.
Step 7: Finish and balance the braise
Transfer the pot from the oven and let the pork rest 10–15 minutes. Skim any excess fat from the surface. Pull the pork into large, rustic chunks right in the pot. Taste the sauce; add a splash (1–2 tsp) of apple cider vinegar if you want a little extra brightness, and adjust salt and pepper as needed. Remove bay leaves and thyme stems.
Step 8: Plate and serve with Dijon
Spoon a generous bed of mashed potatoes into warm shallow bowls. Top with chunks of pork and plenty of the sauerkraut-apple-onion mixture with its glossy juices. Add a spoonful of sharp Dijon on the side to cut through the richness. Finish with chopped parsley if you like. Serve hot.
Pro Tips
- Rinse sauerkraut briefly and squeeze dry to control salt and tang; do not over-rinse or the braise will taste flat.
- Lightly toast and crush the caraway seeds to release their aroma for a more pronounced, warm spice note.
- For shreddable pork, aim for 195–205°F (90–96°C) internal temp; anything lower will slice but not pull.
- Yukon Golds make naturally buttery mash; warm the milk to keep potatoes silky rather than gluey.
- Slow cooker option: after searing and sautéing, transfer everything to a slow cooker and cook on Low 8–9 hours.
Variations
- Beer Braise: Swap the hard cider for 1 cup malty lager or pilsner; keep the stock the same for balance.
- Smoky Add-in: Brown 4 oz (115 g) diced bacon or smoked sausage with the onions for a subtle smoky backbone.
- Different Starch: Serve with buttered spaetzle, rye bread, or roasted baby potatoes instead of mash.
Storage & Make-Ahead
Refrigerate cooled pork and sauerkraut mixture up to 4 days or freeze up to 3 months. Reheat gently on the stovetop with a splash of stock or water until bubbling. Mashed potatoes keep 3 days; rewarm with extra milk. For make-ahead, braise the pork a day in advance; chill, remove solidified fat, then reheat covered at 300°F (150°C) until hot. Season and add vinegar at the end, then plate with fresh mash and Dijon.
Nutrition (per serving)
Approx. 820 calories; 45 g fat; 48 g carbs; 42 g protein; 6 g fiber; 1450 mg sodium. Estimates only, based on 6 servings.


Leave a Reply