Best Easy German Bratwurst Skillet with Sauerkraut and Apples

Ready In
Servings
Difficulty

It was 10:47 PM on a random Tuesday, and I had a very specific craving for something hearty, tangy, and just a little bit sweet. I didn’t have the time or energy for a proper German feast with homemade spaetzle and three different sausages, but I had a pack of bratwurst in the fridge, a jar of sauerkraut that was about to hit its expiration date, and two apples sitting in the fruit bowl looking a little lonely. That’s when the idea hit me — throw it all in one skillet and see what happens. Honestly, I wasn’t expecting much. I mean, sauerkraut and apples? That sounded like something my grandma might have served at a church potluck in the 70s. But I was tired, hungry, and frankly, a little desperate.

I chopped the apples with the skins still on because peeling felt like too much effort at that hour. I didn’t even brown the bratwurst properly at first — I just sliced them up and tossed them in. Let me tell you, the smell that filled my kitchen was something else. That tangy kraut mixing with the sweet apple juice and the smoky sausage fat? I knew I was onto something. Maybe you’ve been there — standing in your kitchen late at night, throwing random things into a pan, and suddenly realizing you’ve accidentally created something amazing.

This Easy German Bratwurst Skillet with Sauerkraut and Apples became an instant favorite in our house. It’s the kind of meal that feels like you spent hours on it, but really comes together in under 30 minutes. The bratwurst gets all caramelized and juicy, the sauerkraut softens and soaks up all those savory flavors, and the apples add this little pop of sweetness that just works. It’s comfort food at its most practical — cheap ingredients, one pan to wash, and leftovers that taste even better the next day. I keep making it because it’s the kind of recipe that saves you on those nights when you have nothing planned and need dinner on the table fast.

Why You’ll Love This Recipe

This isn’t just another sausage recipe. This is the one that’ll make you look forward to Tuesday nights. Here’s why this Easy German Bratwurst Skillet with Sauerkraut and Apples has earned a permanent spot in my weekly rotation:

  • Budget-Friendly: Bratwurst is usually pretty affordable, and sauerkraut costs next to nothing. Apples are cheap year-round. This whole meal costs less than takeout for two.
  • One-Pan Wonder: Less cleanup means more time relaxing. Everything cooks in a single skillet, so you’re not drowning in dishes afterward.
  • Picky Eater Approved: My kids aren’t huge fans of sauerkraut on its own, but something about the apples balancing out the tang makes them go back for seconds. Even my husband, who claims he doesn’t like “weird fermented things,” cleans his plate.
  • Leftovers That Reheat Like a Dream: The flavors actually get better overnight. The sauerkraut mellows out, the apples get even softer, and the bratwurst stays juicy. Perfect for lunch the next day.
  • Fast Enough for Weeknights: From fridge to table in about 25 minutes. No marinating, no complicated steps, no stress.

What makes this recipe different from all the other German sausage dishes out there? It’s the balance. Most recipes either go too heavy on the sauerkraut or drown everything in beer. This version lets each ingredient shine — the bratwurst gets beautifully browned, the apples add just enough sweetness to cut through the tang, and the sauerkraut isn’t overwhelming. I’ve tested this with different types of bratwurst (pork, chicken, even plant-based) and it works every time. It’s the kind of meal that makes you close your eyes after the first bite and think, “Why haven’t I been making this my whole life?”

What Ingredients You Will Need

This recipe uses simple, everyday ingredients to create something that tastes way more complex than it is. Most of these are pantry staples or things you probably already have hanging around your kitchen.

For the Skillet

  • 1 lb bratwurst sausages (about 4-5 links) — I prefer Johnsonville or a local butcher’s fresh bratwurst. If using pre-cooked, just know they won’t get as crispy. (adds the main protein and smoky flavor)
  • 1 tablespoon olive oil or butter — For browning. Butter adds more flavor, but olive oil works great. (helps everything caramelize)
  • 1 medium yellow onion, thinly sliced — About 1 cup. Sweet onions also work. (adds savory depth)
  • 2 medium apples, cored and sliced into thin wedges — I use Honeycrisp or Fuji for sweetness, but Granny Smith works if you want more tartness. Leave the skins on for texture and fiber. (adds natural sweetness and balances the kraut)
  • 1 ½ cups sauerkraut, drained but not rinsed — Look for refrigerated sauerkraut in the deli section, not the canned stuff. It has way more flavor and crunch. (adds that signature tangy, fermented flavor)
  • ½ cup apple cider or chicken broth — Apple cider adds sweetness, broth keeps it savory. Water works in a pinch. (helps deglaze the pan and creates a light sauce)
  • 1 teaspoon caraway seeds — Optional but highly recommended. It gives that classic German flavor. (adds earthy, anise-like notes)
  • ½ teaspoon salt — Or to taste. Go easy since the bratwurst and sauerkraut are already salty.
  • ¼ teaspoon black pepper — Freshly ground is best.
  • 1 tablespoon brown sugar or honey — Optional, if you want a little extra sweetness to balance the tang. (helps caramelize the apples and kraut)
  • Fresh parsley, chopped — For garnish. Adds a pop of color and freshness. (optional but pretty)

Ingredient Tips from My Kitchen

German bratwurst skillet preparation steps

I’ve made this Easy German Bratwurst Skillet with Sauerkraut and Apples about a dozen times now, and I’ve learned a few things. First, don’t skip draining the sauerkraut — if it’s too wet, your skillet will turn into a soup. Second, the apples matter more than you think. I once used a really tart variety, and the whole dish was too sour. Stick with something sweet like Gala or Fuji for that perfect balance. And if you can find fresh bratwurst from a butcher, grab it. The texture is so much better than the pre-packaged stuff.

Equipment Needed

One of the best things about this recipe is how little equipment you need. Here’s what you’ll need to pull this together:

  • Large cast-iron skillet or heavy-bottomed pan (12-inch) — Cast iron holds heat beautifully and gives the bratwurst that perfect crust. If you don’t have one, a stainless steel or non-stick skillet works fine. Just avoid thin pans that burn things easily.
  • Sharp chef’s knife — For slicing the bratwurst, apples, and onion. A dull knife makes everything take longer and is honestly dangerous.
  • Cutting board — Preferably one with a juice groove for the apples.
  • Wooden spoon or spatula — For stirring and scraping up all those tasty browned bits from the bottom of the pan.
  • Measuring cups and spoons — For the liquid and seasonings.
  • Colander — To drain the sauerkraut.

I’ve made this in a cheap non-stick pan before, and it worked okay, but the bratwurst didn’t get as brown. If you’re on a budget, a good cast-iron skillet is worth the investment — I got mine for $15 at a thrift store, and it’s the best kitchen tool I own. Just make sure to season it properly and it’ll last forever.

Preparation Method

Let me walk you through this step by step. I’ve made this Easy German Bratwurst Skillet with Sauerkraut and Apples enough times to know exactly where things can go wrong — and how to fix them.

  1. Prep your ingredients first. Slice the bratwurst into 1-inch thick rounds. If you prefer, you can leave them whole and slice them after cooking, but I find the rounds get more caramelized surface area. Core the apples and slice them into thin wedges — about ¼ inch thick. Thinly slice the onion. Drain the sauerkraut in a colander and give it a gentle press to remove excess liquid. (This takes about 5 minutes and saves you scrambling later.)
  2. Heat your skillet over medium-high heat. Add the olive oil or butter. Once it’s shimmering (but not smoking), add the bratwurst pieces in a single layer. Don’t overcrowd the pan — cook in batches if needed. Let them brown undisturbed for 3-4 minutes per side. You want a deep golden-brown crust. (The sound of that sizzle is your first clue you’re doing it right.)
  3. Remove the bratwurst and set aside. Using a slotted spoon, transfer the browned sausage to a plate. Don’t wipe out the pan — all those brown bits on the bottom are pure flavor.
  4. Cook the onions. Reduce the heat to medium. Add the sliced onions to the same pan. Cook for 3-4 minutes, stirring occasionally, until they start to soften and turn translucent. If the pan looks dry, add a tiny splash of the apple cider or broth. (The onions should smell sweet, not burnt.)
  5. Add the apples and sauerkraut. Toss in the apple wedges and drained sauerkraut. Sprinkle in the caraway seeds (if using), salt, pepper, and brown sugar or honey. Stir everything together so the apples and kraut get coated in all those pan juices. Cook for 2-3 minutes, letting the apples soften slightly but not turn to mush. (You want them to still have a little bite.)
  6. Pour in the liquid. Add the apple cider or chicken broth. Use your wooden spoon to scrape up any browned bits from the bottom of the pan — that’s where all the flavor lives. Let it bubble for about 1 minute.
  7. Return the bratwurst to the pan. Nestle the browned bratwurst pieces back into the skillet, pushing them down into the sauerkraut-apple mixture. Cover the pan with a lid or foil, reduce the heat to low, and let everything simmer together for 8-10 minutes. (The kitchen should smell incredible at this point — tangy, sweet, and savory all at once.)
  8. Check for doneness. The bratwurst should be heated through and the apples should be tender but not falling apart. Taste the sauerkraut mixture and adjust seasoning if needed — a little more salt or a splash more apple cider can make a big difference.
  9. Garnish and serve. Sprinkle with fresh parsley if you have it. Serve directly from the skillet for a cozy, rustic presentation. (The visual of the golden apples against the dark kraut and browned sausage is honestly beautiful.)

Pro tip from my own mistakes: The first time I made this, I added the sauerkraut without draining it properly, and the whole dish turned into a watery mess. Take those extra 30 seconds to really squeeze out the liquid. Also, don’t rush the browning step — that caramelized crust on the bratwurst is what makes this dish sing.

Cooking Tips & Techniques

After making this Easy German Bratwurst Skillet with Sauerkraut and Apples more times than I can count, I’ve picked up a few tricks that make a real difference.

Get the pan hot enough. This is the number one mistake I see people make. If your pan isn’t hot enough when you add the bratwurst, it’ll steam instead of sear, and you’ll miss out on that beautiful brown crust. Test it by flicking a drop of water into the pan — if it sizzles and evaporates immediately, you’re good to go.

Don’t stir too much. Let the bratwurst sit in the pan without moving for a solid 3-4 minutes. I know it’s tempting to poke and prod, but patience is what gives you that deep caramelization. I once ruined a batch by fussing with it every 30 seconds — lesson learned.

Balance the flavors as you go. Sauerkraut varies a lot in saltiness and tanginess. Some brands are super sour, others are more mellow. Taste it before you add it to the pan, and adjust your seasonings accordingly. If it’s really sour, add a little extra brown sugar or honey. If it’s bland, add a pinch more salt.

Timing is everything with the apples. You want them tender but not mushy. I like to add them halfway through cooking the sauerkraut so they still have some structure. If you add them too early, they’ll dissolve into the kraut. Too late, and they’ll be crunchy.

Multitasking hack: While the bratwurst is browning, prep your apples and onions. By the time the sausage is done, everything else is ready to go. This cuts your total cooking time down to about 20 minutes.

My biggest failure: I once used pre-cooked bratwurst and wondered why they weren’t getting crispy. Fresh bratwurst is key here — the raw ones have more fat that renders out and creates that amazing crust. If all you have is pre-cooked, slice them thinner and cook them a little longer to get some browning.

Variations & Adaptations

This recipe is incredibly flexible. Here are some ways I’ve changed it up depending on what I had in the fridge or who I was feeding.

Dietary Adaptations

  • Gluten-Free: Most bratwurst is gluten-free, but always check the label. Some brands use breadcrumbs as fillers. Serve with mashed potatoes or roasted potatoes instead of bread or dumplings.
  • Dairy-Free: Use olive oil instead of butter, and you’re good to go. This recipe is naturally dairy-free otherwise.
  • Low-Carb / Keto: Skip the apples and brown sugar. Add extra sauerkraut and maybe some sliced cabbage. The bratwurst and kraut are already keto-friendly.
  • Pork-Free: Use chicken or turkey bratwurst instead. They cook faster, so adjust your timing slightly.

Flavor Twists

  • Beer-Braised Version: Replace the apple cider with a dark beer like a bock or stout. It adds a rich, malty flavor that’s amazing with the kraut.
  • Spicy Kick: Add a sliced jalapeño or a pinch of red pepper flakes when you cook the onions. The heat pairs surprisingly well with the sweet apples.
  • Herb-Forward: Toss in some fresh thyme or rosemary sprigs while everything simmers. Remove before serving. It adds an earthy, almost woodsy note.
  • Extra Veggies: Throw in some sliced bell peppers or shredded carrots with the onions. It bulks up the dish and adds more color.

Personal Variation

My favorite twist? I once added a tablespoon of whole-grain mustard and a splash of heavy cream at the very end, stirring it into the sauerkraut mixture. It turned into this creamy, tangy sauce that was absolutely ridiculous. My husband licked his plate clean — literally. I’ve been making it that way ever since.

Serving & Storage Suggestions

This Easy German Bratwurst Skillet with Sauerkraut and Apples is a complete meal on its own, but here’s how I like to serve it and store it.

Serving Ideas

  • Classic Style: Serve the skillet straight from the pan with a side of crusty bread or soft pretzels to soak up all those juices. A dollop of spicy brown mustard on the side is non-negotiable in my house.
  • Over Mashed Potatoes: Spoon the bratwurst and sauerkraut mixture over a bed of creamy mashed potatoes. The potatoes soak up all that tangy-sweet liquid — it’s pure comfort.
  • With Rice or Egg Noodles: For a heartier meal, serve over buttered egg noodles or steamed rice. The mild starch balances the strong flavors perfectly.
  • As a Topping: Leftovers are amazing on hot dogs or bratwurst buns. Just reheat and pile it on.

Storage Instructions

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The flavors actually meld together and get even better on day two.
  • Freezer: This freezes surprisingly well. Let it cool completely, then transfer to a freezer-safe container. It’ll keep for up to 3 months. Thaw in the fridge overnight before reheating.
  • Reheating: The best way is in a skillet over medium heat with a splash of water or broth to loosen things up. Microwave works in a pinch, but the apples can get mushy. Stir halfway through if using the microwave.

Flavor development note: I honestly prefer this dish the next day. The sauerkraut mellows out, the apples get even softer and sweeter, and everything just marries together. If you can, make it a day ahead and reheat it — you’ll thank me later.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving (based on 4 servings, using pork bratwurst and olive oil):

Nutrient Amount Per Serving
Calories 380-420
Protein 22g
Fat 28g
Carbohydrates 18g
Fiber 4g
Sugar 10g
Sodium 1100mg

This dish actually has some surprising health benefits. Sauerkraut is a fermented food, which means it’s packed with probiotics that support gut health. It’s also high in vitamin C and fiber. Apples add more fiber and antioxidants, while the bratwurst provides a solid dose of protein and B vitamins. If you’re watching your sodium, look for low-sodium sauerkraut or rinse it before using. For a lower-fat option, chicken bratwurst works beautifully and cuts the calories by about 100 per serving.

I’m not a nutritionist, but I’ve learned that meals like this — whole ingredients, minimal processing, balanced flavors — just make me feel good. It’s hearty without being heavy, and that tangy kraut always settles my stomach.

Conclusion

Look, I know it’s just a skillet dinner. But this Easy German Bratwurst Skillet with Sauerkraut and Apples has become one of those recipes I turn to again and again. It’s cheap, it’s fast, and it makes me feel like I actually know what I’m doing in the kitchen. The first time I made it at 11 PM on a whim, I never expected it to become a family favorite. But here we are — my kids ask for it, my husband requests it for his lunch meal prep, and I keep a pack of bratwurst in the freezer just in case.

What I love most about this recipe is how forgiving it is. You can swap in different apples, use chicken broth instead of cider, add more or less sauerkraut — it always works. It’s the kind of meal that doesn’t demand perfection, just a hungry family and a willingness to try something a little different. So go ahead, give it a shot. And if you come up with your own twist, I’d love to hear about it. Drop a comment below or tag me in your photos — nothing makes my day like seeing someone else enjoy a recipe that started as a late-night experiment.

Frequently Asked Questions

Can I use pre-cooked bratwurst for this recipe?

Yes, you can, but the texture won’t be as good. Pre-cooked bratwurst doesn’t brown as well because it has less fat. If that’s all you have, slice it into thin rounds and cook them a little longer to get some color. Fresh bratwurst is definitely the better choice for that crispy, caramelized outside.

Do I have to use caraway seeds?

Not at all. Caraway seeds give it that classic German flavor, but if you don’t like them or don’t have them, just leave them out. The dish will still be delicious. Some people swap in fennel seeds or just skip the spice altogether.

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

For a slow cooker, brown the bratwurst and onions first in a skillet, 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 sausage, then add the remaining ingredients and pressure cook on high for 10 minutes with a quick release. The texture will be softer, but the flavor is still great.

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

A skillet over medium heat with a splash of water or broth is the best method. It brings back the sizzle without making the apples mushy. The microwave works in a pinch, but stir halfway through and don’t overdo it — about 90 seconds should be enough.

Can I add more vegetables to this dish?

Absolutely. Sliced bell peppers, shredded carrots, or even some chopped kale work well. Add them when you cook the onions so they have time to soften. Just keep in mind that extra veggies will add more liquid, so you might need to cook it a little longer to let the excess moisture evaporate.

Pin This Recipe!

German bratwurst skillet recipe
Print

Best Easy German Bratwurst Skillet with Sauerkraut and Apples

A quick and hearty one-pan meal featuring caramelized bratwurst, tangy sauerkraut, and sweet apples. Perfect for busy weeknights, this budget-friendly dish comes together in under 30 minutes and is packed with comforting German flavors.

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

Ingredients

Scale
  • 1 lb bratwurst sausages (about 45 links)
  • 1 tablespoon olive oil or butter
  • 1 medium yellow onion, thinly sliced
  • 2 medium apples (Honeycrisp or Fuji), cored and sliced into thin wedges
  • 1 ½ cups sauerkraut, drained but not rinsed
  • ½ cup apple cider or chicken broth
  • 1 teaspoon caraway seeds (optional)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon brown sugar or honey (optional)
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Prep your ingredients first. Slice the bratwurst into 1-inch thick rounds. Core the apples and slice them into thin wedges (about ¼ inch thick). Thinly slice the onion. Drain the sauerkraut in a colander and press gently to remove excess liquid.
  2. Heat your skillet over medium-high heat. Add the olive oil or butter. Once shimmering, add the bratwurst pieces in a single layer. Let them brown undisturbed for 3-4 minutes per side until deep golden-brown.
  3. Remove the bratwurst and set aside on a plate. Do not wipe out the pan.
  4. Reduce heat to medium. Add the sliced onions to the same pan. Cook for 3-4 minutes, stirring occasionally, until softened and translucent. Add a splash of apple cider or broth if the pan looks dry.
  5. Add the apple wedges and drained sauerkraut. Sprinkle in caraway seeds (if using), salt, pepper, and brown sugar or honey. Stir to coat. Cook for 2-3 minutes, letting the apples soften slightly.
  6. Pour in the apple cider or chicken broth. Use a wooden spoon to scrape up any browned bits from the bottom of the pan. Let bubble for about 1 minute.
  7. Return the bratwurst to the pan, nestling them into the sauerkraut-apple mixture. Cover with a lid or foil, reduce heat to low, and simmer for 8-10 minutes.
  8. Check for doneness: bratwurst should be heated through and apples tender but not mushy. Adjust seasoning if needed.
  9. Garnish with fresh parsley and serve directly from the skillet.

Notes

For best results, use fresh bratwurst (not pre-cooked) and drain sauerkraut well to avoid a watery dish. Don’t rush the browning step—a deep golden crust adds flavor. Apples should be sweet varieties like Honeycrisp or Fuji for balance. Leftovers taste even better the next day.

Nutrition

  • Serving Size: 1 serving (about 1/4
  • Calories: 400
  • Sugar: 10
  • Sodium: 1100
  • Fat: 28
  • Saturated Fat: 10
  • Carbohydrates: 18
  • Fiber: 4
  • Protein: 22

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

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