Written by

Donna Sanchez

Published

Best German Bratwurst Skillet with Sauerkraut & Apples

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

This was supposed to be a simple weeknight sausage and peppers situation. You know the one—just brown some brats, toss in bell peppers and onions, call it dinner. I had everything laid out on the counter. The brats were thawing, the peppers were washed, and I was feeling pretty good about getting dinner on the table in under thirty minutes. Then my youngest ran in crying over a scraped knee, I got distracted, and somehow grabbed a bag of sauerkraut instead of the bell peppers. I didn’t even realize until I heard that distinct sour pop of the jar opening. Honestly, I almost dumped it out. But I had already poured it into the hot skillet, and the smell—that tangy, earthy aroma mixing with the sizzling bratwurst—made me pause. I spotted a couple of apples sitting in the fruit bowl, looking a little lonely. On a whim, I chopped one up and tossed it in. My husband walked in ten minutes later and asked what smelled so amazing. The kids came running, forks in hand, which never happens. I stood there watching them eat something I’d basically thrown together by accident, and I thought, okay, maybe I’m onto something. Maybe you’ve been there too—when a kitchen mistake turns out better than the plan ever could have.

That night, I scribbled down what I’d done on a crumpled receipt before I forgot. The next week, I made it again on purpose, tweaked the apple-to-sauerkraut ratio, and served it with a side of mashed potatoes. My neighbor Karen, who’s notoriously picky, stopped by and asked for the recipe. My mom, who grew up eating German food, said it reminded her of her grandmother’s cooking—but faster and with less fuss. That’s when I knew this wasn’t just a happy accident anymore. It was a keeper. And honestly, it’s become one of those meals I make when I need a win. You know that feeling—when you want something that tastes like you spent hours in the kitchen but actually came together in one skillet in under thirty minutes? That’s this recipe. It’s forgiving, it’s flexible, and it makes your whole house smell like a cozy German tavern. I keep making it because it works every single time, and it reminds me that sometimes the best recipes come from the moments when everything goes wrong.

Why You’ll Love This Recipe

Let me tell you why this German bratwurst skillet has earned a permanent spot in our weekly dinner rotation. I’ve tested this recipe at least a dozen times, tweaking the timing and the ratios, and I can confidently say it’s the kind of meal that delivers every single time without breaking the bank or requiring a trip to a specialty store.

  • Quick & Easy : From start to finish, this meal comes together in about 30 minutes. That’s faster than takeout, and way more satisfying.
  • Simple Ingredients : You probably already have most of these things in your kitchen. The bratwurst, sauerkraut, and apples are all affordable and easy to find at any grocery store.
  • Perfect for Family Dinners : This is one of those rare dishes that pleases both the adults and the kids. The sweetness of the apples balances the tangy sauerkraut, making it approachable even for picky eaters.
  • Crowd-Pleaser : I’ve served this at casual get-togethers and holiday gatherings, and it always gets devoured. People ask for the recipe every single time.
  • Unbelievably Delicious : The combination of savory bratwurst, tangy sauerkraut, and sweet caramelized apples creates a flavor profile that feels both comforting and special. It’s the kind of meal that makes you close your eyes after the first bite.

What makes this recipe different from all the other bratwurst recipes out there? It’s the way the apples break down just slightly, releasing their natural sweetness into the sauerkraut, creating a balance that doesn’t need any added sugar. The bratwurst stays juicy because it’s seared first, then finished in the skillet with the other ingredients, absorbing all those wonderful flavors. I’ve tried versions where you boil the brats first, or grill them separately, but nothing beats the simplicity and depth of flavor you get from cooking everything in one pan. It’s comfort food reimagined—faster, more affordable, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday night into something memorable.

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 items, and I’ve included some substitution notes to make it work for your family’s needs.

For the Skillet Base:

  • 4 fresh bratwurst links (about 1 lb or 450g) — I prefer Johnsonville or a local butcher’s brand for the best texture and flavor. Look for uncooked brats, not pre-smoked.
  • 1 tablespoon olive oil or avocado oil (for browning the brats)
  • 1 medium yellow onion, thinly sliced (adds sweetness and depth)
  • 2 medium apples, cored and sliced into ¼-inch wedges — I like Honeycrisp or Fuji for their natural sweetness, but Granny Smith works great if you prefer a tarter contrast
  • 1 can (14 oz or 400g) sauerkraut, drained but not rinsed (reserve a little liquid if you want extra tang)
  • ½ cup apple cider or chicken broth (adds moisture and helps deglaze the pan)
  • 1 teaspoon caraway seeds (optional but traditional — adds that classic German flavor)
  • ½ teaspoon black pepper
  • ¼ teaspoon salt (go easy, brats and sauerkraut are already salty)

For Serving (Optional but Recommended):

  • Fresh parsley, chopped (for garnish)
  • Whole grain mustard or spicy brown mustard
  • Mashed potatoes, egg noodles, or crusty bread (for soaking up the juices)

Ingredient Tips and Substitutions:

If you can’t find fresh bratwurst, you can use pre-cooked brats, just reduce the cooking time and add them later in the process. For a dairy-free option, this recipe is naturally dairy-free as written. If someone in your family doesn’t eat pork, look for chicken or turkey bratwurst—they work beautifully here, just watch the cooking time since they cook faster. I’ve also made this with vegan sausages, and while the texture is different, the flavor combination still works wonderfully. For the apples, any firm, sweet-tart variety will do. In the fall, I love using locally grown Honeycrisps or Pink Ladies. In the summer, I’ve even used firm peaches or pears with great results. The caraway seeds are optional, but they really do add that authentic German touch. If you don’t have them, you can skip them or add a pinch of fennel seeds instead.

One thing I’ve learned through trial and error: don’t skip draining the sauerkraut. If you dump in all the liquid, your skillet will end up too watery, and the flavors won’t concentrate properly. Just give it a good squeeze in a colander, and you’re good to go. And if you’re worried about the sauerkraut being too tangy for the kids, the apples and apple cider really mellow it out. I promise, even the pickiest eaters will surprise you.

Equipment Needed

You don’t need any fancy equipment for this recipe, which is one of the reasons I love it. Here’s what you’ll need:

  • Large skillet or Dutch oven (12-inch or larger, with a lid) — Cast iron is ideal for even browning, but a heavy-bottomed stainless steel pan works great too. I use my trusty 12-inch cast iron skillet that I’ve had for years, and it’s perfect for this.
  • Sharp knife and cutting board — For slicing the onions and apples. A good chef’s knife makes this job quick and easy.
  • Tongs — For flipping the bratwurst without piercing them. Piercing the casings lets the juices escape, and we want those brats juicy.
  • Wooden spoon or spatula — For stirring the onions and apples as they cook.
  • Measuring spoons and cups — For the oil, broth, and seasonings.
  • Colander — For draining the sauerkraut.

If you don’t have a lid for your skillet, you can use a piece of aluminum foil tightly wrapped around the top. I’ve done this plenty of times when my lid was in the dishwasher, and it works just fine. For budget-friendly options, a good-quality stainless steel skillet from a thrift store can be seasoned and used for years. Honestly, the most important piece of equipment is a pan that holds heat well and has a lid. Everything else is just bonus.

Preparation Method

German bratwurst skillet with sauerkraut and apples preparation steps

Let me walk you through this step by step. I’ve included all the little details I wish someone had told me the first time I made this.

  1. Prep your ingredients first. Slice the onion into thin half-moons. Core the apples and cut them into ¼-inch wedges—no need to peel them, the skin adds nice texture and color. Drain the sauerkraut in a colander and give it a gentle squeeze to remove excess liquid. Having everything ready before you start cooking makes the process so much smoother.
  2. Brown the bratwurst. Heat 1 tablespoon of olive oil in your large skillet over medium-high heat. Once the oil shimmers (about 2 minutes), add the bratwurst links. Cook for 4-5 minutes per side, until they’re deeply browned all over. Don’t crowd the pan—if your skillet is small, do this in two batches. The browning adds so much flavor, so don’t rush this step. Use your tongs to turn them gently; if you pierce the casings, those precious juices will leak out.
  3. Set the brats aside. Once the bratwurst are nicely browned, transfer them to a plate. They won’t be cooked through yet, and that’s totally fine. They’ll finish cooking in the skillet later.
  4. Sauté the onions. In the same skillet (don’t wipe it out—all those browned bits are flavor gold), reduce the heat to medium. Add the sliced onions and cook for 4-5 minutes, stirring occasionally, until they start to soften and turn golden. If the pan looks dry, add a splash of the apple cider or broth to loosen up those browned bits on the bottom.
  5. Add the apples. Toss in the apple wedges and cook for another 2-3 minutes, stirring gently. You want them to start softening but still hold their shape. The smell at this point is incredible—sweet, savory, and a little bit magical.
  6. Add the sauerkraut and seasonings. Stir in the drained sauerkraut, caraway seeds (if using), black pepper, and salt. Give everything a good stir to combine. Pour in the ½ cup of apple cider or chicken broth, scraping up any browned bits from the bottom of the pan. This deglazing step is where all that concentrated flavor gets incorporated into the dish.
  7. Return the bratwurst to the skillet. Nestle the browned bratwurst links into the sauerkraut mixture, pushing them down slightly so they’re partially submerged. Bring the liquid to a gentle simmer.
  8. Cover and cook. Reduce the heat to low, cover the skillet with a lid, and let everything cook for 15-20 minutes. The bratwurst will finish cooking through, the apples will soften further, and all the flavors will meld together beautifully. Your kitchen will smell like a cozy German tavern at this point—it’s wonderful.
  9. Check for doneness. After 15 minutes, check the internal temperature of the bratwurst with an instant-read thermometer. It should read 160°F (71°C) for pork brats. If you’re using chicken or turkey brats, aim for 165°F (74°C). If they’re not quite there yet, cover and cook for another 5 minutes.
  10. Rest and serve. Once the bratwurst are cooked through, remove the skillet from the heat. Let it rest for 5 minutes before serving. This resting time allows the juices to redistribute. Serve the bratwurst with the sauerkraut and apple mixture spooned over the top. Garnish with fresh parsley if you like, and don’t forget the mustard on the side!

Pro tip: If you want extra caramelization on the apples and onions, after step 6, let them cook uncovered for 2-3 minutes before adding the liquid. That little extra browning adds a ton of flavor. I learned this after accidentally walking away from the pan one time—came back to perfectly caramelized onions and apples, and it was a happy accident all over again.

Cooking Tips & Techniques

After making this German bratwurst skillet more times than I can count, I’ve picked up a few tricks that make a real difference. Let me share them with you so you can avoid my early mistakes.

Don’t skip the browning step. I know it’s tempting to just dump everything in the pan and save time, but that initial sear on the bratwurst is where the magic happens. The Maillard reaction creates those deep, savory flavors that make the whole dish taste like you spent hours cooking. I learned this the hard way when I was in a rush one night and skipped the browning. The result was edible, sure, but it lacked that rich, complex flavor that makes this recipe special.

Watch the heat. Medium-high heat for browning, then low heat for simmering. If you keep the heat too high after adding the sauerkraut and apples, the liquid will evaporate too quickly and the apples might turn to mush before the brats are cooked through. I’ve definitely made that mistake—ended up with mushy apples and undercooked brats. Now I’m religious about lowering the heat once I cover the pan.

Use a meat thermometer. Brats can be tricky because they look done on the outside before they’re fully cooked inside. An instant-read thermometer takes the guesswork out of it. I ruined a batch early on by cutting into a brat to check if it was done, and all those beautiful juices ran out into the pan. Now I just temp them, and they come out perfectly juicy every time.

Multitasking tip: While the bratwurst is simmering, use that time to make your side dish. Mashed potatoes, egg noodles, or even quick-cooking rice all work great and will be ready around the same time as the skillet. I usually start my mashed potatoes right after I cover the skillet, and everything finishes together perfectly.

For consistent results: Cut your apples and onions roughly the same size so they cook evenly. I aim for ¼-inch thick slices on both. And if you’re doubling the recipe, use a larger pan or cook in batches—crowding the pan leads to steaming instead of browning, and you’ll lose that lovely caramelization.

Variations & Adaptations

One of the best things about this recipe is how adaptable it is. Here are some variations I’ve tried and loved:

Dietary Variations:

  • Gluten-Free: This recipe is naturally gluten-free as long as you use certified gluten-free bratwurst (some brands use fillers). Check the labels, and you’re good to go.
  • Low-Carb/Keto: Skip the apples and add an extra cup of sauerkraut and some sliced mushrooms instead. The mushrooms add a similar umami depth without the carbs.
  • Dairy-Free: This recipe is already dairy-free, so no changes needed. Serve with dairy-free mashed potatoes or roasted vegetables.

Flavor Twists:

  • Spicy Version: Add ½ teaspoon of red pepper flakes along with the sauerkraut, or use spicy bratwurst if you can find them. A drizzle of sriracha at the end is also fantastic.
  • Herb-Forward: Stir in a tablespoon of fresh thyme or rosemary along with the sauerkraut. The herbs add a lovely aromatic quality that pairs beautifully with the apples.
  • Beer-Braised: Substitute the apple cider with a dark beer like a dunkel or a bock. The beer adds a rich, malty depth that’s absolutely delicious. Just cook it for an extra 5 minutes to let the alcohol cook off.

Cooking Method Variations:

  • Slow Cooker: Brown the bratwurst and sauté the onions and apples first, then transfer everything to a slow cooker. Cook on low for 4-6 hours. The flavors meld beautifully, and the house smells amazing all day.
  • Instant Pot: Use the sauté function to brown the brats and cook the onions, then add the remaining ingredients and cook on high pressure for 8 minutes. Quick release and serve.
  • Grill Finish: Brown the brats on the grill first, then add them to the skillet with the other ingredients and finish on the stovetop or in the oven. This adds a lovely smoky flavor.

Personal Variation I Love: My favorite twist is adding a tablespoon of whole grain mustard to the skillet along with the sauerkraut. It adds a subtle heat and tanginess that complements the apples perfectly. I stumbled on this when I was out of caraway seeds one day and grabbed the mustard instead. Another happy accident!

Serving & Storage Suggestions

This German bratwurst skillet is incredibly versatile when it comes to serving. Here’s how I like to do it:

Serving Temperature and Presentation: Serve the bratwurst hot, straight from the skillet. Spoon the sauerkraut and apple mixture over the top of each brat, and drizzle a little of the pan juices over everything. I like to serve it family-style in the center of the table with a bowl of whole grain mustard on the side. A sprinkle of fresh parsley adds a nice pop of color. For a complete meal, I pair it with creamy mashed potatoes or buttered egg noodles to soak up all those delicious juices. A side of crusty bread for dipping is also fantastic.

Complementary Dishes: This dish pairs beautifully with a simple green salad with a tangy vinaigrette, roasted Brussels sprouts, or steamed green beans. For drinks, a crisp German pilsner or a dry riesling is perfect for the adults. The kids love it with apple juice or sparkling water with a splash of apple cider.

Storage Instructions: Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and meld together overnight, so leftovers are often even better the next day. I love packing this for lunch—it reheats beautifully.

Reheating Methods: The best way to reheat is in a skillet over medium-low heat with a splash of water or broth to refresh the sauce. Cover and heat for 5-7 minutes, stirring occasionally, until warmed through. You can also microwave individual portions for 2-3 minutes, but the texture of the apples won’t be quite as nice. For the freezer, this dish freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat as directed.

How Flavors Develop: I’ve noticed that the sauerkraut and apple mixture becomes even more harmonious after a day in the fridge. The apples release more sweetness, and the sauerkraut mellows out. It’s one of those rare dishes that’s just as good—if not better—the next day. So don’t hesitate to make it ahead for a busy weeknight.

Nutritional Information & Benefits

Here’s a rough estimate of the nutritional content per serving (based on 4 servings, including the bratwurst and sauerkraut mixture, without sides):

Nutrient Amount per Serving
Calories 380-420
Protein 18-22g
Fat 24-28g
Carbohydrates 22-26g
Fiber 4-6g
Sugar 12-16g (natural from apples)
Sodium 900-1100mg

Health Benefits: This dish offers some surprising nutritional perks. Sauerkraut is a fermented food rich in probiotics, which support gut health and digestion. It’s also packed with vitamin C and vitamin K. Apples provide fiber and antioxidants, particularly quercetin, which supports heart health. The bratwurst offers a good amount of protein and B vitamins, especially B12. If you’re watching your sodium intake, look for low-sodium sauerkraut or rinse it briefly before using.

Dietary Considerations: This recipe is naturally dairy-free and can be made gluten-free with the right bratwurst. It’s also relatively low in added sugars—the sweetness comes entirely from the apples and apple cider. For a lower-fat option, use chicken or turkey bratwurst. As always, check with your healthcare provider if you have specific dietary concerns or conditions.

Personally, I love that this meal feels indulgent but actually has some real nutritional value. It’s the kind of dinner that satisfies everyone—the kids get something delicious, and I feel good knowing they’re getting probiotics and fiber without even realizing it. That’s a win in my book.

Frequently Asked Questions

Can I use pre-cooked bratwurst for this recipe?

Yes, you can! If using pre-cooked bratwurst, skip the initial browning step or just give them a quick sear for color. Add them to the skillet with the sauerkraut and apples, and simmer for about 10 minutes just to heat them through. They won’t need the full 15-20 minutes since they’re already cooked.

How do I make this less tangy for picky eaters?

Great question! The apples and apple cider naturally mellow the tanginess of the sauerkraut. You can also rinse the sauerkraut briefly in a colander before draining to remove some of the brine. For extra sweetness, add an additional apple or a tablespoon of brown sugar. My kids love it with a little extra apple cider stirred in.

Can I make this ahead of time for a party?

Absolutely! This dish is perfect for making ahead. Prepare the entire recipe as directed, then let it cool completely. Store it in the refrigerator for up to 2 days before serving. Reheat gently in a skillet or in the oven at 350°F (175°C) for about 20 minutes. The flavors will be even better the next day.

What’s the best way to reheat leftovers without drying them out?

The key is to add a little moisture back. Reheat in a skillet over medium-low heat with a splash of apple cider, chicken broth, or even water. Cover the pan and heat for 5-7 minutes, stirring occasionally. This keeps the bratwurst juicy and the sauerkraut from drying out. Avoid high heat, which can toughen the brats.

Can I freeze this German bratwurst skillet?

Yes, it freezes beautifully! Let the dish cool completely, then transfer it to a freezer-safe container or zip-top bag. It will keep for up to 3 months. To thaw, place it in the refrigerator overnight. Reheat gently in a skillet with a splash of liquid. The texture of the apples will soften slightly after freezing, but the flavor remains fantastic.

Conclusion

This German bratwurst skillet with sauerkraut and apples has become one of those recipes I turn to again and again. It’s proof that the best dishes often come from the most unexpected moments—like grabbing the wrong ingredient when you’re distracted and tired. It’s forgiving, it’s flexible, and it makes your whole house smell incredible. Whether you’re feeding a family on a busy weeknight or looking for something special to serve at a casual gathering, this dish delivers every single time.

I hope you give it a try and make it your own. Swap in different apples, add a splash of beer, or serve it over mashed potatoes—whatever feels right to you. That’s the beauty of a simple skillet meal. And if you do make it, I’d love to hear how it turns out. Drop a comment below and let me know what variations you tried, or share a photo of your creation. Honestly, your happy accidents might just become someone else’s new favorite recipe. Until next time, happy cooking—and don’t be afraid to grab the wrong bag every now and then. You never know what you might discover.

Pin This Recipe!

German bratwurst skillet with sauerkraut and apples recipe

Print

Best German Bratwurst Skillet with Sauerkraut & Apples

A quick and easy one-skillet meal featuring juicy bratwurst, tangy sauerkraut, and sweet caramelized apples. Perfect for busy weeknights, this forgiving recipe delivers comforting German flavors in under 30 minutes.

  • Author: Mandy
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: German

Ingredients

Scale
  • 4 fresh bratwurst links (about 1 lb or 450g)
  • 1 tablespoon olive oil or avocado oil
  • 1 medium yellow onion, thinly sliced
  • 2 medium apples, cored and sliced into ¼-inch wedges (Honeycrisp, Fuji, or Granny Smith)
  • 1 can (14 oz or 400g) sauerkraut, drained but not rinsed
  • ½ cup apple cider or chicken broth
  • 1 teaspoon caraway seeds (optional)
  • ½ teaspoon black pepper
  • ¼ teaspoon salt
  • Fresh parsley, chopped (for garnish, optional)
  • Whole grain mustard or spicy brown mustard (for serving, optional)
  • Mashed potatoes, egg noodles, or crusty bread (for serving, optional)

Instructions

  1. Prep your ingredients first. Slice the onion into thin half-moons. Core the apples and cut them into ¼-inch wedges. Drain the sauerkraut in a colander and gently squeeze to remove excess liquid.
  2. Brown the bratwurst. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Once the oil shimmers, add the bratwurst links. Cook for 4-5 minutes per side until deeply browned all over. Use tongs to turn them gently without piercing the casings.
  3. Set the brats aside. Transfer the browned bratwurst to a plate (they will not be cooked through yet).
  4. Sauté the onions. In the same skillet, reduce heat to medium. Add the sliced onions and cook for 4-5 minutes, stirring occasionally, until softened and golden. If the pan looks dry, add a splash of apple cider or broth to deglaze.
  5. Add the apples. Toss in the apple wedges and cook for another 2-3 minutes, stirring gently, until they start to soften but still hold their shape.
  6. Add the sauerkraut and seasonings. Stir in the drained sauerkraut, caraway seeds (if using), black pepper, and salt. Pour in the ½ cup of apple cider or chicken broth, scraping up any browned bits from the bottom of the pan.
  7. Return the bratwurst to the skillet. Nestle the browned bratwurst links into the sauerkraut mixture, pushing them down slightly so they are partially submerged. Bring the liquid to a gentle simmer.
  8. Cover and cook. Reduce heat to low, cover the skillet, and let everything cook for 15-20 minutes until the bratwurst is cooked through and the flavors meld.
  9. Check for doneness. Use an instant-read thermometer to check the internal temperature: 160°F (71°C) for pork brats, 165°F (74°C) for chicken or turkey brats. If not done, cover and cook for another 5 minutes.
  10. Rest and serve. Remove the skillet from the heat and let it rest for 5 minutes. Serve the bratwurst with the sauerkraut and apple mixture spooned over the top. Garnish with fresh parsley and serve with mustard and sides if desired.

Notes

For extra caramelization on the apples and onions, cook them uncovered for 2-3 minutes before adding the liquid. Use a meat thermometer to ensure brats are cooked through without cutting into them. 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: 1 bratwurst with sau
  • Calories: 400
  • Sugar: 14
  • Sodium: 1000
  • Fat: 26
  • Saturated Fat: 9
  • Carbohydrates: 24
  • Fiber: 5
  • Protein: 20

Keywords: bratwurst, sauerkraut, apples, German skillet, one-pan meal, quick dinner, weeknight dinner

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating