Easy German Bratwurst Skillet with Sauerkraut & Apples

Ready In
Servings
Difficulty

I had claimed to hate sauerkraut for thirty-two years. Thirty-two years of wrinkling my nose at the smell, of pushing it to the side of the plate at Oktoberfest parties, of declaring it a “ruined cabbage situation” with all the authority of someone who had never actually tried a good version. Then a Tuesday happened. A regular, nothing-special Tuesday when I was starving, the fridge was mostly empty, and I threw together what I thought would be a sad, solo dinner. I was caught red-handed, fork halfway to my mouth, when my husband walked in. “Wait,” he said, squinting. “Is that… kraut? On your fork?” It was. And I wasn’t stopping.

This Easy German Bratwurst Skillet with Sauerkraut and Apples is the dish that made me eat my words—literally. I mean, I had always loved bratwurst. The snap of the casing, the juicy, savory inside. That part was never the problem. It was the tangy, sour partner I had written off. But here’s the thing I learned that Tuesday night: when you cook sauerkraut down with apples and a little bit of onion, something magical happens. The sharp edges soften. The sweetness from the apples sneaks in and makes everything more… friendly. It stops being a “ruined cabbage situation” and starts being the best part of the plate. Maybe you’ve been there, stubbornly avoiding an ingredient for years, only to find out you just hadn’t met the right version of it yet.

This skillet dinner is fast—like, faster than ordering takeout fast. It uses one pan, which honestly is my favorite kind of cooking on a weeknight. The bratwurst gets beautifully browned, the apples get tender and caramelized, and the sauerkraut soaks up all those lovely pork juices. It’s the kind of meal that feels like a cozy hug on a plate, but it doesn’t demand hours of your time or a trip to a specialty store. I keep making it because it proved me wrong, and I love being wrong when it tastes this good.

Why You’ll Love This Recipe

This isn’t just another sausage recipe. This is the one that turns skeptics into believers and makes a busy Tuesday night feel a little bit special. Here is why this Easy German Bratwurst Skillet with Sauerkraut and Apples will become a regular in your dinner rotation:

  • Quick & Easy: From fridge to table in about 30 minutes. No marinating, no complicated steps, just simple cooking that works.
  • Simple Ingredients: You need bratwurst, sauerkraut, an apple, an onion, and a few pantry staples. That’s it. No fancy grocery trip required.
  • Perfect for Weeknights: This is the definition of a one-pan weeknight dinner. Minimal dishes, maximum flavor, and it comes together while you’re still unloading the dishwasher.
  • Crowd-Pleaser: I have served this to my “I don’t like German food” friend and my “I only eat chicken nuggets” nephew. Both asked for seconds. It’s that good.
  • Unbelievably Delicious: The combination of savory, juicy bratwurst with sweet, caramelized apples and tangy, mellowed sauerkraut is pure comfort food magic. It’s the kind of meal where you take a bite and just nod slowly.

What sets this recipe apart from other sausage skillets is the technique. Instead of just dumping everything in the pan, we brown the bratwurst first to develop that deep, rich flavor. Then we cook the apples and onions in the rendered fat until they are soft and golden, which builds a flavor base that makes the whole dish sing. The sauerkraut isn’t an afterthought—it gets a chance to cook down and mellow out, absorbing all those lovely pork and apple juices. This isn’t just another version of sausage and kraut. It is the best version.

This recipe connects because it is comfort food reimagined. It is hearty and satisfying without being heavy. It feels like a special meal but fits into a regular weeknight schedule. It is perfect for impressing someone who thinks they don’t like sauerkraut, or for treating yourself to a dinner that feels like a warm hug after a long day.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store. Let me walk you through each one and share a few tips I have learned along the way.

  • 4 fresh bratwurst sausages (about 1 lb / 450 g): The star of the show. Look for fresh bratwurst in the meat section, not pre-cooked. I prefer Johnsonville or a good quality brand from a local butcher. The fresh ones have a better snap and juicier texture. If you can only find pre-cooked, they will work, but you won’t get the same browning or flavor depth. Prick them with a fork a few times before cooking to prevent them from bursting.
  • 1 tablespoon olive oil (15 ml): Just a little to help the browning process. You can also use avocado oil or even bacon fat for extra flavor.
  • 1 medium yellow onion, thinly sliced (about 1 cup / 150 g): Yellow onion is perfect here—it sweetens up beautifully as it cooks. You can use a white onion in a pinch, but avoid red onion as it can be a bit too sharp.
  • 1 large apple, cored and thinly sliced (about 1 cup / 150 g): This is the secret ingredient that converts sauerkraut haters. Use a firm, slightly tart apple like Granny Smith, Honeycrisp, or Fuji. The tartness balances the richness of the sausage and the tang of the kraut. Peel it if you prefer, but I like leaving the skin on for a little texture and color.
  • 1 can (14 oz / 400 g) sauerkraut, drained but not rinsed (about 2 cups): This is non-negotiable for the authentic flavor. I like the brand Frank’s or Bubbies for a good, tangy kraut. Do not rinse it—you want some of that brine for flavor. Just drain off the excess liquid. If you are using a jarred refrigerated sauerkraut, even better. It tends to have a crisper texture.
  • 1/2 cup chicken broth (120 ml): This helps deglaze the pan and creates a little bit of steam to cook everything through. You can use beef broth or even apple cider for a sweeter twist.
  • 1 teaspoon caraway seeds (optional, but recommended): This is the classic German flavor. It adds a subtle, slightly anise-like note that pairs beautifully with the kraut and apple. If you don’t have it, you can skip it, but it really does add something special.
  • 1 bay leaf: Another classic aromatic that infuses the dish with a subtle earthy flavor. Remember to remove it before serving.
  • Salt and black pepper, to taste: Go easy on the salt at first—the bratwurst and sauerkraut are already salty. You will likely only need a pinch.
  • Fresh parsley, chopped (for garnish): Optional, but a sprinkle of green at the end makes everything look more appetizing. Plus, it adds a fresh pop of flavor.

Substitution Guidance: For a gluten-free option, ensure your bratwurst is gluten-free (some brands use breadcrumbs as a binder). Use tamari or coconut aminos instead of soy sauce if you are adding any. For a dairy-free meal, this recipe is naturally dairy-free. If you want to add more vegetables, a sliced bell pepper or some shredded carrot would be lovely additions. You can swap the apple for a pear in the fall for a slightly different sweetness.

Equipment Needed

One of the best things about this recipe is how little equipment it requires. You don’t need a fancy kitchen to make this Easy German Bratwurst Skillet with Sauerkraut and Apples. Here is what you will need:

  • A large skillet or cast-iron pan (12-inch / 30 cm): This is the only pan you will use. A cast-iron skillet is ideal because it holds heat beautifully and gives the bratwurst a gorgeous sear. But any heavy-bottomed skillet will work. I have made this in a non-stick pan too, and it turned out great. Just make sure it has a lid or you have a piece of foil to cover it.
  • A sharp knife and cutting board: For slicing the onion and apple. A good, sharp knife makes this job quick and safe.
  • A wooden spoon or spatula: For stirring and scraping up the browned bits from the bottom of the pan. Those bits are pure flavor.
  • Tongs: For turning the bratwurst. They give you better control than a fork, which can pierce the casing and let the juices escape.
  • A lid or foil: To cover the skillet while the sauerkraut cooks down. This traps the steam and helps everything meld together.

If you don’t have a cast-iron skillet, don’t worry. I made this for years in an old, scratched non-stick pan before I got my cast iron. It still tasted amazing. The most important thing is that the pan is large enough to hold everything in a single layer. Budget-friendly options work just fine here.

Preparation Method

german bratwurst skillet with sauerkraut and apples preparation steps

Let me walk you through this step-by-step. I have made this Easy German Bratwurst Skillet with Sauerkraut and Apples more times than I can count, so I have picked up a few tricks along the way. Follow these steps, and you will have a perfect dinner in about 30 minutes.

  1. Prepare the ingredients (5 minutes): Before you start cooking, get everything ready. Thinly slice the onion. Core the apple and slice it into thin wedges—about 1/4 inch thick. Drain the sauerkraut in a colander but do not rinse it. Pat the bratwurst dry with a paper towel. This helps them brown better. Having everything prepped makes the cooking process smooth and stress-free.
  2. Brown the bratwurst (8-10 minutes): Place your large skillet over medium-high heat and add the olive oil. Once the oil is shimmering, carefully add the bratwurst. Let them cook undisturbed for about 4 minutes. You want a deep, golden-brown sear. Use tongs to turn them and cook for another 4 minutes on the other side. The goal here is color and flavor, not to cook them all the way through. They will finish cooking later. The smell at this point is incredible—that savory, porky aroma is the start of something great.
  3. Set the bratwurst aside (1 minute): Once the bratwurst are nicely browned on all sides, use your tongs to transfer them to a plate. Don’t worry if they are not cooked through. Set them aside. You will see some browned bits stuck to the bottom of the pan—that is gold. Do not clean the pan.
  4. Cook the onion and apple (5-7 minutes): Reduce the heat to medium. Add the sliced onion to the pan with the rendered fat. Cook, stirring occasionally, for about 3 minutes until it starts to soften and turn translucent. Then add the sliced apple. Cook for another 3-4 minutes, stirring every so often. The onion and apple will soak up those delicious browned bits from the bottom of the pan. You want the apple to soften slightly but still hold its shape. The kitchen will smell sweet and savory at this point.
  5. Add the sauerkraut and aromatics (2 minutes): Add the drained sauerkraut to the pan. Sprinkle in the caraway seeds (if using) and add the bay leaf. Stir everything together so the sauerkraut gets coated in the pan juices. Let it cook for about 2 minutes, just to warm it through and let the flavors start mingling.
  6. Add the broth and nestle the bratwurst back in (2 minutes): Pour the chicken broth into the pan. Use your wooden spoon to scrape up any remaining browned bits from the bottom—this is called deglazing and it adds so much flavor. Nestle the browned bratwurst back into the skillet, pushing them down into the sauerkraut mixture. They should be partially submerged.
  7. Cover and simmer (10-12 minutes): Bring the liquid to a gentle simmer. Cover the skillet with a lid or a piece of foil. Reduce the heat to medium-low and let it cook for 10-12 minutes. This allows the bratwurst to cook through completely and the flavors to meld together. The sauerkraut will soften and mellow, absorbing the sweet and savory juices from the apples, onions, and sausage.
  8. Check for doneness and rest (2 minutes): After 10 minutes, check that the bratwurst are cooked through. An instant-read thermometer should read 160°F (71°C) in the center. If they need more time, cover and cook for another 2-3 minutes. Once done, remove the skillet from the heat. Let it rest, uncovered, for 2 minutes. This allows the juices to redistribute. Remove the bay leaf before serving.
  9. Serve and garnish (1 minute): Spoon the sauerkraut and apple mixture onto plates or into shallow bowls. Place one or two bratwurst on top. Sprinkle with fresh chopped parsley for a pop of color and freshness. Serve immediately.

Sensory Cues: When you brown the bratwurst, listen for a steady sizzle. If it’s too loud, the heat is too high. The apples should be tender but not mushy when you push them with a spatula. The sauerkraut will go from looking pale and stringy to a more golden, almost buttery color as it cooks down. The final dish should smell savory, slightly sweet, and tangy all at once.

Cooking Tips & Techniques

After making this Easy German Bratwurst Skillet with Sauerkraut and Apples more times than I can count, I have learned a few things the hard way. Let me save you some trouble.

Don’t skip the browning step. I know it is tempting to just throw everything in the pan and let it cook, but that initial sear on the bratwurst is where the deep, rich flavor comes from. Those browned bits on the bottom of the pan are called fond, and they are the foundation of this dish. I once tried to save time by skipping this step, and the whole dish tasted flat and sad. Don’t be like me. Take the extra 8 minutes.

Watch your heat. Medium-high heat for browning, then medium for the onions and apples, then medium-low for simmering. If you keep the heat too high when you add the sauerkraut, it can burn or dry out. If the heat is too low, the apples will just steam instead of caramelizing. I burned my first batch of onions because I walked away to answer a text. Lesson learned.

Use a lid that fits well. The simmering step relies on steam to cook the bratwurst through and soften the sauerkraut. If your lid doesn’t fit well, the liquid will evaporate too quickly. If that happens, just add a splash more broth or water. I have used foil in a pinch, and it works fine.

Let it rest. That 2-minute rest at the end is not optional. It lets the juices in the bratwurst settle so they don’t run out all over your plate when you cut into them. I learned this the hard way after cutting into a bratwurst too early and watching all that lovely juice pool on the cutting board. Heartbreaking.

Multitasking tip: While the bratwurst are browning, slice your onion and apple. While the onion and apple are cooking, drain your sauerkraut. This recipe moves fast, so having everything ready to go makes it stress-free.

Variations & Adaptations

One of the best things about this Easy German Bratwurst Skillet with Sauerkraut and Apples is how adaptable it is. I have tried several variations, and they all turned out delicious. Here are some ideas to make it your own.

Dietary Variations: For a lower-carb option, skip the apples and add an extra cup of sauerkraut or some sliced cabbage. The caraway seeds will still give you that classic flavor. For a gluten-free version, just double-check your bratwurst ingredients. Most are gluten-free, but some brands use breadcrumbs. For a dairy-free meal, this recipe is already dairy-free, so you are good to go.

Flavor Twists: I once added a tablespoon of whole grain mustard to the sauerkraut mixture, and it was fantastic. The mustard seeds added a nice pop of texture and a little extra tang. Another time, I swapped the apple for a ripe pear in the fall, and the sweetness was more subtle and floral. Both were excellent. You can also add a splash of apple cider vinegar at the end if you want more acidity, or a teaspoon of brown sugar if you want it sweeter.

Protein Swaps: This recipe works beautifully with other sausages. Try it with smoked kielbasa, Italian sausage (sweet or hot), or even chicken sausage for a lighter option. If you use a pre-cooked sausage like kielbasa, just slice it into rounds and brown the cut sides. You will need less simmering time since it is already cooked.

Add More Vegetables: I have added shredded carrot and sliced bell pepper to the skillet when I wanted more color and nutrients. They cook down nicely with the onions and apples. A handful of spinach stirred in at the very end wilts beautifully and adds a fresh green element.

My Personal Variation: My favorite way to make this is to add a tablespoon of apple cider vinegar and a teaspoon of honey to the sauerkraut along with the broth. It gives the dish a sweet-and-sour punch that I absolutely love. I have also been known to throw in a few juniper berries when I have them—they add that authentic German forest flavor.

Serving & Storage Suggestions

This Easy German Bratwurst Skillet with Sauerkraut and Apples is a complete meal in one pan, but it also pairs beautifully with a few simple sides. Here is how I like to serve and store it.

Serving: Serve the bratwurst and sauerkraut hot, straight from the skillet. Spoon the sauerkraut and apple mixture over the sausages. I love serving this with a dollop of whole grain mustard on the side for dipping. A crusty piece of bread or a soft pretzel is perfect for sopping up the juices. For a lighter side, a simple green salad with a tangy vinaigrette cuts through the richness beautifully. You can also serve it over mashed potatoes or egg noodles for a heartier meal. The flavors are robust and satisfying, so it pairs well with a crisp, cold beer or a glass of dry Riesling.

Storage: Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The flavors actually get better as they meld together overnight. The sauerkraut will soften more, and the apple sweetness will permeate everything. I often make a double batch just for the leftovers.

Reheating: The best way to reheat this is in a skillet over medium-low heat. Add a splash of water or broth to prevent it from drying out, cover it, and let it warm through for about 5-7 minutes. You can also microwave it in a covered dish for 2-3 minutes, but the bratwurst casing might lose a bit of its snap. I have reheated it in the oven at 350°F (175°C) for about 10 minutes, and it worked great.

Freezing: This dish freezes surprisingly well. Let it cool completely, then transfer it to a freezer-safe container. It will keep for up to 3 months. Thaw it overnight in the refrigerator before reheating. The texture of the apples will be softer after freezing, but the flavor will still be excellent.

Nutritional Information & Benefits

While this Easy German Bratwurst Skillet with Sauerkraut and Apples is a comfort food dish, it also has some surprising nutritional benefits. Here is a rough estimate per serving (one bratwurst with about 1 cup of sauerkraut mixture):

  • Calories: Approximately 450-500
  • Protein: 22-25 grams
  • Fat: 30-35 grams
  • Carbohydrates: 20-25 grams
  • Fiber: 5-7 grams
  • Sugar: 10-12 grams (naturally occurring from the apple and onion)
  • Sodium: 800-1000 mg (varies greatly by sauerkraut and bratwurst brand)

Health Benefits: Sauerkraut is a fermented food, which means it is packed with probiotics that are great for gut health. It is also rich in vitamin C and vitamin K. The apples provide fiber and antioxidants, particularly in the skin. The onions contain quercetin, a powerful anti-inflammatory compound. While bratwurst is not a lean protein, it is a good source of B vitamins and iron. This dish is naturally gluten-free and dairy-free, making it accessible for many dietary needs.

Dietary Considerations: If you are watching your sodium intake, look for low-sodium sauerkraut and bratwurst. You can also rinse the sauerkraut briefly if you need to reduce the salt, but you will lose some flavor. For a lower-fat option, use chicken or turkey bratwurst. This meal is not suitable for a low-FODMAP diet due to the onion and apple.

My Perspective: I don’t eat this every night, but I feel good about serving it to my family. It is a real, whole-food meal with simple ingredients. The probiotics in the sauerkraut are a nice bonus, and the fiber from the apple helps balance out the richness. It is comfort food that I don’t feel guilty about.

Conclusion

This Easy German Bratwurst Skillet with Sauerkraut and Apples is proof that you can change your mind about an ingredient you thought you hated. It is also proof that a truly satisfying weeknight dinner doesn’t have to be complicated or time-consuming. With just one pan and about 30 minutes, you can have a meal that tastes like it came from a cozy German tavern, right in your own kitchen.

I love this recipe because it is forgiving. You can swap the apple for a pear, add extra mustard, or throw in some spinach, and it will still be delicious. It is the kind of dish that makes you feel like a good cook without requiring you to do a lot of work. And honestly, on a busy Tuesday night, that is exactly what I need.

I hope you give this a try, especially if you have been avoiding sauerkraut for years like I did. You might just surprise yourself. And when you do make it, I would love to hear how it turned out. Did you add any twists? Did it convert a sauerkraut hater in your house? Drop a comment below and let me know. Your feedback helps other readers, and it makes my day to hear about your kitchen victories.

Until next time, happy cooking. And remember—sometimes the best meals come from the ingredients you thought you didn’t like.

Frequently Asked Questions

Can I use pre-cooked bratwurst for this recipe?

Yes, you can, but the texture and flavor will be slightly different. Pre-cooked bratwurst won’t brown as deeply or develop the same rich fond on the bottom of the pan. If using pre-cooked, slice them in half lengthwise to get more surface area for browning, and reduce the simmering time to about 5 minutes since they are already cooked through.

Do I have to rinse the sauerkraut?

No, do not rinse it. You want some of that brine for flavor. Just drain off the excess liquid from the can or jar. If you are very sensitive to salt, you can give it a quick rinse in a colander, but you will lose some of the tangy flavor that makes this dish work.

Can I make this in a slow cooker or Instant Pot?

You can adapt it for a slow cooker, but you will lose the browning step. For a slow cooker, brown the bratwurst in a skillet first, then transfer everything to the slow cooker and cook on low for 4-6 hours. For an Instant Pot, use the sauté function to brown the bratwurst and cook the onions and apples, then add the sauerkraut and broth and pressure cook on high for 5 minutes with a quick release.

What if I don’t have caraway seeds?

No problem. The dish will still be delicious without them. Caraway seeds add a classic German flavor, but you can skip them entirely or substitute with a pinch of fennel seeds or even a sprinkle of dried dill. The apples and onions provide plenty of flavor on their own.

How do I prevent the bratwurst from bursting while cooking?

Prick each bratwurst a few times with a fork before adding them to the pan. This allows steam to escape as they cook, which prevents the casings from bursting. Also, make sure your heat is not too high during the browning step. A steady, medium-high heat is perfect.

Pin This Recipe!

german bratwurst skillet with sauerkraut and apples recipe
Print

Easy German Bratwurst Skillet with Sauerkraut & Apples

This one-pan skillet dinner features juicy bratwurst, caramelized apples, and tangy sauerkraut cooked together in about 30 minutes. It’s the perfect weeknight meal that turns sauerkraut skeptics into believers.

  • Author: Juno
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: German

Ingredients

Scale
  • 4 fresh bratwurst sausages (about 1 lb / 450 g)
  • 1 tablespoon olive oil (15 ml)
  • 1 medium yellow onion, thinly sliced (about 1 cup / 150 g)
  • 1 large apple, cored and thinly sliced (about 1 cup / 150 g)
  • 1 can (14 oz / 400 g) sauerkraut, drained but not rinsed (about 2 cups)
  • 1/2 cup chicken broth (120 ml)
  • 1 teaspoon caraway seeds (optional, but recommended)
  • 1 bay leaf
  • Salt and black pepper, to taste
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Prepare the ingredients: Thinly slice the onion. Core the apple and slice into thin wedges about 1/4 inch thick. Drain the sauerkraut in a colander but do not rinse. Pat the bratwurst dry with a paper towel.
  2. Brown the bratwurst: Place a large skillet over medium-high heat and add the olive oil. Once shimmering, add the bratwurst and cook undisturbed for about 4 minutes until deep golden brown. Use tongs to turn and cook another 4 minutes on the other side. Transfer to a plate (they will not be fully cooked through).
  3. Cook the onion and apple: Reduce heat to medium. Add the sliced onion to the pan with the rendered fat. Cook, stirring occasionally, for about 3 minutes until softened. Add the sliced apple and cook for another 3-4 minutes until the apple softens slightly but still holds its shape.
  4. Add the sauerkraut and aromatics: Add the drained sauerkraut, caraway seeds (if using), and bay leaf. Stir together and cook for about 2 minutes to warm through.
  5. Add the broth and nestle the bratwurst back in: Pour the chicken broth into the pan and scrape up any browned bits from the bottom. Nestle the browned bratwurst back into the skillet, partially submerged in the sauerkraut mixture.
  6. Cover and simmer: Bring to a gentle simmer. Cover the skillet with a lid or foil. Reduce heat to medium-low and cook for 10-12 minutes until the bratwurst are cooked through (internal temperature of 160°F / 71°C).
  7. Rest and serve: Remove from heat and let rest, uncovered, for 2 minutes. Remove the bay leaf. Spoon the sauerkraut and apple mixture onto plates, top with bratwurst, and garnish with fresh parsley.

Notes

Prick bratwurst with a fork before cooking to prevent bursting. Do not rinse sauerkraut to retain flavor. For gluten-free, ensure bratwurst is gluten-free. Leftovers keep in the refrigerator for up to 4 days and freeze well for up to 3 months.

Nutrition

  • Serving Size: 1 bratwurst with abo
  • Calories: 475
  • Sugar: 11
  • Sodium: 900
  • Fat: 33
  • Saturated Fat: 11
  • Carbohydrates: 23
  • Fiber: 6
  • Protein: 24

Keywords: bratwurst, sauerkraut, apples, German, skillet, one-pan, weeknight dinner, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating