Love this? Save it for later!
Share the inspiration with your friends
My brother-in-law, Mark, had claimed to hate sauerkraut for as long as I’d known him. Fifteen years. The man would physically recoil at the mention of it, making a face like he’d just bitten into a lemon. Then, last October, I made this German bratwurst skillet for a family dinner, figuring I’d just eat the leftover sauerkraut myself the next day. I set the skillet on the table, and without a word, Mark loaded his plate. I watched him take a bite—and then another. He didn’t say anything, just kept eating. I finally caught his eye and raised an eyebrow. “This is really good,” he mumbled, his fork already reaching for more sauerkraut. I didn’t have the heart to remind him of his decade-and-a-half-long boycott. Honestly, I was too busy being smug about it.
That’s the thing about this dish. It’s not trying to convince anyone. It just sits there, all savory and slightly sweet, with those juicy bratwurst nestled in tangy sauerkraut and tender apple slices. The whole thing comes together in one skillet in under 30 minutes. Maybe you’ve been there—staring down a package of bratwurst on a Tuesday night, wondering if you have the energy for anything complicated. This is the answer. It’s weeknight magic, plain and simple. Let me tell you, once you taste how the apples mellow out the sauerkraut’s bite, you’ll understand why Mark got caught red-handed.
Why You’ll Love This Recipe
This isn’t just another sausage recipe. I’ve tested this one through a handful of busy weeknights, and it’s become my go-to for a reason. It’s the kind of meal that makes you feel like you’ve put in effort when you really haven’t.
- Quick & Easy: From start to finish, this is on the table in about 25 minutes. No marinating, no complicated steps, just simple cooking.
- Simple Ingredients: You likely have the onion, apple, and oil in your kitchen right now. The bratwurst and sauerkraut are easy to find at any grocery store.
- Perfect for Busy Weeknights: This is the ultimate “I’m tired and hungry” dinner. One skillet means minimal cleanup, and the flavor is deeply satisfying.
- Crowd-Pleaser: Even self-proclaimed sauerkraut haters (like Mark) will go back for seconds. It’s a total surprise hit every time.
- Unbelievably Delicious: The combination of savory, juicy bratwurst with tangy sauerkraut and sweet, caramelized apples is pure comfort food. It’s balanced, it’s hearty, and it just works.
What makes this version different? It’s the technique of browning the bratwurst first to get that deep, rich flavor, then using the same pan to soften the apples and onions. The apples are the secret—they add a natural sweetness that tames the sauerkraut without making it sugary. I’ve tried versions that skip the apple, and they always feel one-dimensional. This one hits all the notes: savory, tangy, sweet, and a little bit smoky from the sausage. It’s comfort food reimagined—faster, simpler, but with the same soul-soothing satisfaction that makes you close your eyes after that first bite.
What Ingredients You Will Need
This recipe uses a handful of simple, wholesome ingredients to deliver bold flavor without any fuss. Most of these are pantry staples or easy to find at your local market.
- Bratwurst: 4 links (about 1 pound). I prefer fresh bratwurst from the butcher counter, but pre-cooked or smoked bratwurst work perfectly too. If using pre-cooked, you’ll just need less time to brown them. Johnsonville is a reliable brand I grab in a pinch.
- Sauerkraut: 1 can (14-16 ounces) or about 2 cups of refrigerated sauerkraut, drained but not rinsed. You want that tangy flavor to stay. Look for bags in the refrigerated section near the pickles for a fresher, crunchier texture. I like the brand “Frank’s” for a good balance of tang and crunch.
- Apple: 1 medium apple, cored and sliced into thin half-moons. Use a firm, slightly tart apple like Granny Smith or Honeycrisp. The tartness holds up to cooking and balances the rich sausage. If you only have a sweet apple like Fuji, it will still be delicious—just a little sweeter.
- Onion: 1 medium yellow or sweet onion, thinly sliced. Yellow onion gives a nice savory base, but a sweet Vidalia onion will add even more sweetness to contrast the sauerkraut.
- Olive Oil or Butter: 1 tablespoon for browning the bratwurst. Butter adds a richer flavor, but olive oil works great and is a bit lighter.
- Chicken or Vegetable Broth: ½ cup (120 ml). This helps deglaze the pan and creates a little steam to finish cooking everything together. Low-sodium broth is best so you can control the salt.
- Caraway Seeds: 1 teaspoon (optional, but highly recommended). These little seeds have a mild, licorice-like flavor that is classic with sauerkraut. They add an authentic German touch. If you don’t have them, it’s still fantastic.
- Salt and Black Pepper: To taste. Go easy on the salt because the bratwurst and sauerkraut are already salty.
- Fresh Parsley: A small handful, chopped, for garnish (optional). It adds a pop of color and a fresh finish.
Substitution Guidance: For a gluten-free meal, just check your bratwurst labels—many are gluten-free, but some use fillers. Smoked kielbasa or even Italian sausage can stand in for bratwurst with a slightly different flavor profile. If you’re avoiding apples, try a firm pear like Bosc for a similar sweet-tart effect.
Equipment Needed
You don’t need a lot of fancy gear for this one. That’s part of the beauty of it.
- Large Skillet or Cast Iron Pan: A 12-inch skillet with a lid is ideal. Cast iron gives you the best browning, but a heavy-bottomed stainless steel or non-stick pan works just fine. I use my trusty 12-inch cast iron skillet—it’s seasoned to perfection and adds a little extra flavor.
- Sharp Knife and Cutting Board: For slicing the apple and onion. A good chef’s knife makes quick work of it.
- Wooden Spoon or Spatula: For stirring and scraping up the browned bits from the bottom of the pan.
- Measuring Spoons and Cups: For the broth and caraway seeds.
- Tongs: Helpful for turning the bratwurst without piercing them (so they stay juicy).
If you don’t have a lid for your skillet, a sheet of aluminum foil tented over the top works as a great substitute. I’ve done it plenty of times when I’ve misplaced my lid.
Preparation Method

Let’s get cooking. This whole thing moves fast, so have your ingredients prepped and ready to go.
- Prep your ingredients: Thinly slice your onion and apple. I like to keep the apple slices about ¼-inch thick so they soften but don’t turn to mush. Drain the sauerkraut in a colander, but don’t rinse it. Give it a gentle squeeze with your hands to remove excess liquid—you want it a little damp, not dripping.
- Brown the bratwurst: Place your large skillet over medium-high heat and add 1 tablespoon of olive oil or butter. Once it’s shimmering, add the 4 bratwurst links. Cook them for about 4-5 minutes, turning occasionally with tongs, until they are nicely browned on all sides. Don’t crowd the pan—if your bratwurst are huge, you might need to do this in two batches. The goal is a deep, golden-brown crust. Once browned, transfer the bratwurst to a plate. They won’t be cooked through yet, and that’s fine.
- Sauté the aromatics: Reduce the heat to medium. Add the sliced onion and apple to the same skillet. There should be enough fat left in the pan from the bratwurst. If it looks dry, add a tiny splash of oil. Cook, stirring occasionally, for about 4-5 minutes, until the onions are softened and translucent and the apples are just starting to get tender. Scrape up any browned bits from the bottom of the pan—that’s flavor gold.
- Add the sauerkraut and broth: Add the drained sauerkraut, ½ cup of chicken or vegetable broth, and 1 teaspoon of caraway seeds (if using) to the skillet. Stir everything together to combine. Let it come to a gentle simmer.
- Finish cooking: Nestle the browned bratwurst back into the skillet, pushing them down into the sauerkraut mixture. Bring the liquid to a simmer, then cover the skillet with your lid. Reduce the heat to medium-low and let it cook for about 10-12 minutes. The bratwurst will finish cooking through, and the flavors will meld beautifully. The apples should be soft but still hold their shape.
- Serve: Remove the lid. Taste the sauerkraut mixture and add a pinch of salt and a crack of black pepper if needed (remember, the sausage is salty). Serve the bratwurst hot, topped with a generous spoonful of the sauerkraut, onion, and apple mixture. Garnish with fresh chopped parsley if you have it.
Sensory Cue: When you lift the lid at the end, you should be hit with a wonderful aroma—savory and slightly tangy from the kraut, sweet from the apples, and rich from the browned sausage. The apples should be soft enough to cut with a fork, but not falling apart.
Cooking Tips & Techniques
I’ve made this dish more times than I can count, and I’ve learned a few things the hard way. Here’s how to nail it every time.
- Don’t skip the browning step: I know it’s tempting to just throw everything in the pan and let it simmer, but browning the bratwurst first is non-negotiable. That deep, caramelized exterior is where so much of the flavor comes from. It’s the same reason you brown meat for a stew—it adds a layer of complexity you just can’t get any other way.
- Watch your heat: If the heat is too high when you add the onions and apples, they’ll burn before they soften. Medium heat is your friend here. Patience pays off.
- Don’t over-stir the sauerkraut: Once you nestle the bratwurst back in, let it be. Over-stirring can break up the apples and make the texture mushy. Let it simmer gently.
- Check your bratwurst doneness: If you’re using fresh bratwurst, they need to reach an internal temperature of 160°F (71°C). An instant-read thermometer is your best friend here. Stick it in the end of a sausage to check. Pre-cooked bratwurst just need to be heated through.
- My biggest failure: The first time I made this, I used a sweet red apple and added a splash of apple cider vinegar on a whim. It was a vinegar bomb. The apple was too sweet, the vinegar was too sharp—it was a mess. Stick with a tart apple and let the natural flavors do the work. I learned that lesson the hard way, with a very sour skillet and a very disappointed family.
Variations & Adaptations
This recipe is a fantastic base for experimentation. Here are a few ways I’ve switched it up.
- Dietary Adaptations: For a low-carb or keto-friendly meal, skip the apple and add a sliced fennel bulb instead. It has a mild, slightly sweet licorice flavor that pairs beautifully with bratwurst and sauerkraut. For a gluten-free version, just double-check your bratwurst ingredients.
- Flavor Twists: Add ½ teaspoon of smoked paprika along with the caraway seeds for a subtle smoky depth. Or, stir in a tablespoon of whole-grain mustard just before serving for a tangy kick. I’ve also added a handful of sliced mushrooms along with the onions for an earthier flavor—it’s really good.
- Seasonal Variations: In the fall, swap the apple for a sliced firm pear like Bosc or Anjou. In the summer, you can add a handful of fresh green beans or sliced zucchini in the last 5 minutes of cooking for extra veggies.
- Different Sausages: This skillet is fantastic with smoked kielbasa, spicy Italian sausage, or even chicken bratwurst. Just adjust the cooking time based on the sausage type. Pre-cooked sausages will need less time in the simmering step.
Serving & Storage Suggestions
This dish is incredibly versatile when it comes to serving. I love it straight out of the skillet, but it plays well with others too.
- Serving Temperature: Serve it hot, right off the stove. The bratwurst should be juicy, and the sauerkraut mixture warm and fragrant.
- What to Serve With It: A side of crusty bread or soft pretzels is perfect for soaking up the juices. For a lighter meal, serve it over a bed of mashed potatoes or egg noodles. A simple green salad with a tangy vinaigrette also cuts through the richness beautifully. A cold German beer or a crisp apple cider is the ideal drink pairing.
- Storage Instructions: Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually meld and deepen overnight, making it even better the next day.
- Reheating Tips: Reheat gently in a skillet over medium-low heat with a splash of broth or water to keep it from drying out. You can also microwave it in 30-second bursts, but the skillet method gives you better texture.
- Freezing: This dish freezes surprisingly well. Let it cool completely, then transfer to a freezer-safe container. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat as directed.
Nutritional Information & Benefits
This is a hearty, satisfying meal that also offers some surprising nutritional perks.
- Estimated Nutritional Values (per serving, with 2 bratwurst and sauerkraut mixture): Calories: 450-550, Protein: 25g, Fat: 35g, Carbohydrates: 15g, Fiber: 4g, Sugar: 8g. These are estimates and will vary based on the specific bratwurst and ingredients you use.
- Health Benefits: Sauerkraut is a fermented food, which means it’s packed with probiotics that are great for gut health. It’s also a good source of vitamin C and vitamin K. Apples provide fiber and antioxidants. Bratwurst, while higher in fat, is a good source of protein and B vitamins.
- Dietary Considerations: This recipe is naturally gluten-free (check your bratwurst) and can be made low-carb by omitting the apple. It is not suitable for a vegetarian or vegan diet without significant substitutions.
- Potential Allergens: This recipe may contain dairy (if using butter) and gluten (depending on the bratwurst). Always check labels if you have allergies.
Conclusion
This easy German bratwurst skillet is the kind of recipe that earns a permanent spot in your weeknight rotation. It’s fast, it’s forgiving, and it delivers flavor that tastes like you spent way more time than you actually did. The combination of savory sausage, tangy kraut, and sweet apples is a classic for a reason—it just works. I love it because it feels like a little escape to a cozy German beer hall, even on a hectic Tuesday night.
I’d love for you to give it a try. Make it your own—throw in some extra spices, swap the apple for a pear, or serve it over a pile of buttery noodles. Then come back and let me know how it turned out in the comments. Did you convert a sauerkraut hater in your life? I’d love to hear that story. Until then, happy cooking, and don’t forget to save this one for your next busy night!
Frequently Asked Questions
Can I use pre-cooked bratwurst for this recipe?
Yes, absolutely. Pre-cooked or smoked bratwurst will work perfectly. You’ll still brown them first to get that nice color, but they’ll need less time in the simmering step—just about 5-7 minutes to heat them through.
What kind of apple is best for this skillet?
A firm, tart apple like Granny Smith or Honeycrisp is ideal. They hold their shape well during cooking and their tartness balances the richness of the bratwurst and sauerkraut. A sweet apple like Fuji or Gala will work, but the dish will be a little sweeter.
Can I make this dish ahead of time?
Yes, it’s a great make-ahead meal. The flavors actually get better after a day in the fridge. Just cook it as directed, let it cool, and store it in an airtight container. Reheat gently in a skillet with a splash of broth to keep it moist.
Is this recipe gluten-free?
It can be, but you need to check your bratwurst. Many fresh bratwurst are gluten-free, but some brands use bread crumbs or other fillers as binders. Always read the label. Sauerkraut, apples, onions, and broth are naturally gluten-free.
How do I prevent the apples from turning to mush?
The key is to slice them about ¼-inch thick and not to overcook them. Once you add them to the skillet with the onions, cook them just until they start to soften. They will continue to cook gently when you simmer the whole dish with the bratwurst, so they should hold their shape nicely.
Pin This Recipe!

Easy German Bratwurst Skillet with Sauerkraut & Apples
A quick and easy one-skillet meal featuring juicy bratwurst nestled in tangy sauerkraut and sweet, caramelized apples. Ready in under 30 minutes, it’s a weeknight dinner that even self-proclaimed sauerkraut haters will love.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: German
Ingredients
- 4 bratwurst links (about 1 pound)
- 1 can (14-16 ounces) sauerkraut, drained but not rinsed
- 1 medium apple (Granny Smith or Honeycrisp), cored and sliced into thin half-moons
- 1 medium yellow or sweet onion, thinly sliced
- 1 tablespoon olive oil or butter
- ½ cup (120 ml) chicken or vegetable broth (low-sodium preferred)
- 1 teaspoon caraway seeds (optional)
- Salt and black pepper to taste
- Fresh parsley, chopped, for garnish (optional)
Instructions
- Prep your ingredients: Thinly slice the onion and apple into ¼-inch thick slices. Drain the sauerkraut in a colander (do not rinse) and gently squeeze out excess liquid.
- Brown the bratwurst: Heat 1 tablespoon of olive oil or butter in a large skillet over medium-high heat. Add the bratwurst and cook for 4-5 minutes, turning occasionally, until browned on all sides. Transfer to a plate (they will not be cooked through).
- Sauté the aromatics: Reduce heat to medium. Add the sliced onion and apple to the same skillet. Cook for 4-5 minutes, stirring occasionally, until softened and translucent. Scrape up any browned bits from the bottom of the pan.
- Add the sauerkraut and broth: Add the drained sauerkraut, ½ cup of broth, and 1 teaspoon of caraway seeds (if using). Stir to combine and bring to a gentle simmer.
- Finish cooking: Nestle the browned bratwurst back into the skillet. Cover with a lid, reduce heat to medium-low, and simmer for 10-12 minutes until the bratwurst are cooked through (internal temperature of 160°F for fresh bratwurst) and the apples are tender.
- Serve: Remove the lid. Season the sauerkraut mixture with salt and pepper to taste. Serve the bratwurst hot, topped with the sauerkraut, onion, and apple mixture. Garnish with fresh parsley if desired.
Notes
For a low-carb version, omit the apple and add sliced fennel bulb. To prevent apples from turning to mush, slice them ¼-inch thick and do not overcook. If using pre-cooked bratwurst, reduce simmering time to 5-7 minutes. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days or frozen for up to 3 months.
Nutrition
- Serving Size: 2 bratwurst with sau
- Calories: 500
- Sugar: 8
- Sodium: 1200
- Fat: 35
- Saturated Fat: 12
- Carbohydrates: 15
- Fiber: 4
- Protein: 25
Keywords: bratwurst, sauerkraut, apples, German, skillet, one-pan, weeknight dinner, easy


