
Bratwurst is a classic German sausage that is usually made with pork but sometimes even beef or veal. It has spices like nutmeg, coriander and caraway that give the sausage a savory flavor.
In this recip we brown the bratwursts and then simmer them with sauerkraut and sweet apple slices. The sauerkraut and the apples balance the juicy bratwurst beautifully.
This bratwurst with sauerkraut is a delicious and flavorful favorite. It’s super comforting, satisfying and it’s perfect for any occasion.
Why I Love This Recipe?
I love making Bratwurst with Sauerkraut and Apples because it’s super easy to make and its perfect for busy weeknights. You cook everything in one pan, so there’s less cleanup!
The bratwursts pair very good with the sauerkraut and the sweetness of the apples. It’s a very comforting and deliciosu dish that your family will definitely love!
Every time I make it it reminds me of having traditional German food. It’s a small taste of Germany at home.
Key Ingredients
For the Bratwurst:
- Bratwurst: You can use traditional pork bratwurst or a mix of pork and beef. Bratwurst is the key key to getting the authentic flavor of this dish.
- Vegetable oil: For browning the bratwursts in the pan. It’s giving them a nice crispy outside and locks in their juices.
For the Sauerkraut and Apples:
- Sauerkraut: This is a must for this dish! The tangy flavor pairs perfectly with the savory bratwurst. Store-bought works great, or you can use homemade German Sauerkraut.
- Apples: Apples add sweetness to balance the tangy sauerkraut. I like using firm and sweet varieties like Granny Smith or Honeycrisp.
- Onions: Cooking the onions with the sauerkraut and apples adds extra flavor.
- Brown Sugar: A little brown sugar helps to caramelize the apples and onions.
- Bay Leaves and Caraway Seeds: They add depth to the sauerkraut. Caraway seeds are a classic in German cooking and pair beautifully with the tangy cabbage.

Expert Tips
Browning the Sausages: Always brown the bratwurst before adding them to the sauerkraut. This gives them a crispy outside. And it locks in the juices which is keeping them moist and flavorful. In my opinion a little bit of browning makes a difference. Don’t skip this step!
Choosing Apples: Pick firm, slightly sweet apples like Granny Smith or Honeycrisp. Granny Smith’s tartness pairs perfectly with the savory bratwurst and tangy sauerkraut.
Sauerkraut Flavor: If you prefer a milder sauerkraut, rinse it under cold water before using. This tones down the tanginess and gives you more control over the overall flavor of the dish.
Variations and Substitutions
- Spicy Bratwurst: If you enjoy a little heat, try using spicy bratwurst instead of the traditional kind. It adds an extra kick and brings even more flavor to the dish.
- Vegetarian Version: Looking for a meat-free option? Swap the bratwurst for your favorite plant-based sausage. There are plenty of great options, and it’ll still taste delicious.
- Beer-Braised Bratwurst: For extra depth, add half a cup of German beer while simmering the bratwurst. It brings a rich, savory flavor that pairs perfectly with the sauerkraut.
How to Store?
Got any leftovers? Put bratwurst, sauerkraut and apples in an airtight container and refrigerate. The dish will keep well in the fridge for up to three days.
When you’re ready to eat you can reheat everything in a pan over medium heat. If you prefer you can also reheat it in the microwave, but the sausages wil not stay as crispy.
This dish tastes just as good the next day. It’s a great option if you want to make it ahead of time.
How to Serve?
This dish is best served hot, straight from the pan. Bratwurst with Sauerkraut pairs wonderfully with some classic sides like mashed potatoes or a crusty roll. If you’re looking for something more filling, you can also serve it with German potato salad.
A good mustard, especially a German mustard, also goes great with bratwurst. For drinks, a cold German beer like a Weissbier or Pilsner is the perfect pairing, but you can also enjoy it with a simple glass of water or your favorite drink.
Print
German Bratwurst with Sauerkraut Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
Bratwurst with Sauerkraut and Apples is a traditional German dish combining savory bratwurst sausages with tangy sauerkraut and sweet apples for a comforting, one-pan meal.
Ingredients
- 4 bratwursts
- 1 tbsp vegetable oil
- 1 large onion, thinly sliced
- 2 cups sauerkraut (drained if needed)
- 2 apples, cored and sliced
- 1 tbsp brown sugar
- 1/2 tsp caraway seeds
- 2 bay leaves
- Salt and pepper, to taste
- Fresh parsley for garnish (optional)
Instructions
- Brown the Bratwurst: Heat the oil in a large pan over medium heat. Add the bratwursts and cook for about 5 minutes, turning them occasionally, until they are browned on all sides. Remove them from the pan and set aside.
- Cook the Onions: In the same pan, add the sliced onions and cook for about 5 minutes until they become soft and slightly caramelized.
- Add Sauerkraut and Apples: Add the sauerkraut, apple slices, brown sugar, caraway seeds, and bay leaves to the pan. Season with a little salt and pepper. Cook for about 3 minutes until the apples start to soften.
- Simmer the Bratwurst: Return the browned bratwursts to the pan, nestling them into the sauerkraut and apples. Cover the pan and reduce the heat to low. Let everything simmer for about 20-25 minutes until the bratwursts are fully cooked.
- Serve: Once done, garnish with some fresh parsley if you like, and serve the bratwurst with sauerkraut and apples alongside mashed potatoes or crusty bread.
Notes
For a milder sauerkraut, rinse it under cold water before cooking.
If you want more color on the bratwursts, you can brown them under the broiler for a few minutes after simmering.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main dish
- Cuisine: German
Nutrition
- Calories: 450
- Sugar: 12g
- Fat: 25g
- Saturated Fat: 8g
- Carbohydrates: 25g
- Fiber: 5g
- Protein: 20g
Nutrition information
This website gives estimated nutritional information, which might change depending on the ingredients used.
Frequently Asked Questions
Can I use different types of sausages?
Yes, you can use other types of sausages like Italian sausage or kielbasa. However, bratwurst is the best choice for a true German flavor.
Should I rinse the sauerkraut before cooking?
It depends on your preference. If you like a milder flavor, give the sauerkraut a quick rinse under cold water. If you prefer a tangier dish, you can use it straight from the jar or package.



I love this recipe! Easy to make and so very great to eat! Either put it all on a bun, which gets odd looks in Germany, or separate on a plate. It’s all fantastic!
Thank you so much! 😊 I’m so happy you enjoyed it! I love that you tried it both ways. It may get a few funny looks in Germany on a bun, but if it tastes good, that’s all that matters. Thanks for sharing your experience!