Ingredients
Method
Preparation
- Pat the bratwurst dry. In a large skillet, heat 1 tbsp olive oil or butter over medium-high heat.
- Add the bratwurst and brown on all sides, about 8–10 minutes total. (Tip: don’t pierce the sausages — you want to keep the juices inside.)
- Remove the browned bratwurst to a plate and reduce heat to medium. Add sliced onion and apple to the skillet; sauté 5–7 minutes until softened and slightly caramelized.
- Stir in minced garlic and cook 30 seconds until fragrant.
Cooking
- Add sauerkraut, beer or broth, Dijon mustard, caraway seeds, brown sugar, and bay leaf. Stir to combine and scrape up any browned bits from the pan.
- Return the bratwurst to the skillet, nestling them into the sauerkraut mixture. Bring to a gentle simmer, cover, and cook 12–15 minutes until sausages are cooked through (internal temp 160°F/71°C for pork/beef, 165°F/74°C for poultry).
- Remove the lid, simmer 2–3 minutes more if you want the sauce to reduce a bit. Taste and season with salt and pepper. Discard the bay leaf.
- Let the sausages rest 3–5 minutes. Garnish with fresh parsley and serve with mustard, rye bread, roasted potatoes, or a low-carb side.
- Quick alternative: Grill the bratwurst until cooked and then warm them in a pot of sauerkraut for 8–10 minutes so they pick up the flavor.
Notes
Healthy swaps: Use turkey or chicken bratwurst for lower saturated fat. Choose lean, nitrate-free sausages or chicken-based bratwurst for a lighter option. For low-carb: skip the bun and serve over mashed cauliflower, roasted cabbage, or a simple green salad. Gluten-free: check sausage labels (some contain fillers), use gluten-free buns or serve with boiled potatoes or spaetzle substitutes. Vegan option: swap bratwurst for smoked vegan sausages (soy or pea protein) and use vegetable broth instead of beer — sauerkraut is typically vegan already.
