Crispy Golden Potatoes Tossed with Savory Onions, Bacon, and Classic German Seasonings
There’s something wonderfully satisfying about a skillet full of German Fries. Also known as Bratkartoffeln, this beloved German-style potato dish transforms simple cooked potatoes into a crispy, golden, deeply savory side dish.
Thinly sliced potatoes are fried until beautifully browned, then combined with smoky bacon and tender onions. The result is crispy on the outside, soft and fluffy inside, and packed with comforting flavor. It’s an easy side dish for breakfast, lunch, or dinner and pairs beautifully with sausages, eggs, roasted meats, or a simple green salad.
Why You’ll Love This Recipe
- Crispy, golden potatoes with tender centers
- Smoky bacon adds incredible flavor
- Sweet caramelized onions
- Made with simple pantry ingredients
- Perfect for breakfast, brunch, or dinner
- A delicious way to use leftover boiled potatoes
- Comforting and filling
- Wonderful alongside sausages and eggs
- Easy to customize with herbs and seasonings
Ingredients
For the German Fries
- 2 pounds potatoes, preferably waxy or all-purpose
- 6 slices bacon, chopped
- 1 medium yellow onion, thinly sliced
- 2 tablespoons vegetable oil or butter, if needed
- 1 teaspoon salt
- ½ teaspoon freshly ground black pepper
- ½ teaspoon paprika
- 1 teaspoon dried parsley or 1 tablespoon fresh parsley, chopped
For Serving
- Fresh parsley, chopped
- Fried eggs, optional
- German sausages, optional
- Pickles, optional
Instructions
Step 1: Cook the Potatoes
Place the potatoes in a large pot and cover them with cold, lightly salted water.
Bring the water to a gentle boil and cook until the potatoes are just tender when pierced with a knife.
Don’t overcook them. The potatoes should remain firm enough to slice without falling apart.
Drain and allow them to cool completely.
For the best results, you can refrigerate the cooked potatoes for several hours or overnight.
Step 2: Slice the Potatoes
Once the potatoes are cool enough to handle, peel them if desired.
Cut them into slices approximately ¼-inch thick.
Try to keep the slices relatively even so they cook at the same rate.
Step 3: Cook the Bacon
Place a large skillet over medium heat.
Add the chopped bacon and cook until it becomes browned and crisp.
Remove the bacon with a slotted spoon and set it aside, leaving the rendered bacon fat in the skillet.
Step 4: Cook the Onions
Add the sliced onions to the skillet.
Cook for approximately 5–7 minutes, stirring occasionally, until the onions become soft and lightly golden.
If the pan looks dry, add a small amount of vegetable oil or butter.
Step 5: Add the Potatoes
Carefully arrange the sliced potatoes in the skillet.
Try not to overcrowd the pan. If necessary, cook the potatoes in batches.
Allow them to cook undisturbed for several minutes so the bottoms can develop a beautiful golden crust.
Step 6: Flip and Brown
Once the potatoes are golden on the bottom, carefully turn them with a spatula.
Continue cooking until the other side is also crisp and golden.
Avoid stirring constantly. Giving the potatoes time to sit against the hot skillet is the key to getting that classic crispy texture.
Step 7: Add the Bacon and Seasonings
Return the cooked bacon to the skillet.
Sprinkle with salt, black pepper, paprika, and parsley.
Gently toss everything together, being careful not to break the potato slices.
Cook for another 2–3 minutes so the flavors can come together.
Step 8: Serve
Remove the skillet from the heat.
Taste and adjust the seasoning if necessary.
Sprinkle with fresh parsley and serve immediately while the potatoes are hot and crispy.
Tips for the Best German Fries
Use cold cooked potatoes
One of the best tricks for crispy German fries is to cook the potatoes ahead of time and let them cool completely. Chilled potatoes are firmer and easier to slice.
Don’t overcook the potatoes
The potatoes should be tender but firm. If they’re too soft, they’ll fall apart in the skillet.
Don’t overcrowd the pan
Too many potatoes at once can cause them to steam instead of fry. Use a large skillet or work in batches.
Let the potatoes brown
Resist the temptation to constantly stir. Leave the potato slices undisturbed for several minutes before flipping them.
Use the bacon fat
The rendered bacon fat gives the potatoes an incredible savory flavor and helps create their crispy golden edges.
Don’t add too much salt
Bacon is naturally salty, so taste the finished potatoes before adding additional salt.
Delicious Variations
German Fries With Sausage
Add sliced Bratwurst or another German sausage to the skillet for a complete and hearty meal.
Cheesy German Fries
Sprinkle shredded Swiss, Gruyère, or cheddar cheese over the potatoes during the final few minutes of cooking.
Garlic Herb German Fries
Add minced garlic and fresh rosemary or thyme during the final minutes for an aromatic variation.
Vegetarian German Fries
Leave out the bacon and use butter or vegetable oil instead. Add smoked paprika for a little extra savory flavor.
German Fries With Eggs
Top the finished potatoes with fried or poached eggs for a delicious breakfast or brunch.
Spicy German Fries
Add a pinch of red pepper flakes or a little cayenne pepper for extra heat.
What to Serve With German Fries
German Fries make an excellent side dish for:
- Bratwurst
- Schnitzel
- Roast pork
- Grilled sausages
- Fried eggs
- Scrambled eggs
- Meatloaf
- Roast chicken
- Green salad
- Sauerkraut
- Pickles
- Mustard
For a classic German-inspired meal, serve the crispy potatoes with Bratwurst, sauerkraut, mustard, and a cold cucumber salad.
Make-Ahead Instructions
The potatoes can be boiled one day ahead and stored covered in the refrigerator.
When you’re ready to cook, simply slice the chilled potatoes and prepare them in the skillet.
The bacon and onions can also be cooked ahead of time, although cooking everything together just before serving will give you the best crispy texture.
Storage
Store leftover German Fries in an airtight container in the refrigerator for up to 3 days.
For the best texture, reheat them in a skillet over medium heat rather than in the microwave.
Cook for several minutes until the potatoes are hot and begin to crisp again.
Frequently Asked Questions
What kind of potatoes are best for German Fries?
Waxy or all-purpose potatoes work especially well because they hold their shape when cooked and sliced. Yukon Gold, red potatoes, or similar varieties are good choices.
Can I use leftover boiled potatoes?
Absolutely. In fact, leftover cooked potatoes are perfect for German Fries because chilled potatoes are firm and easier to brown.
Why are my German Fries not crispy?
The most common reasons are overcrowding the skillet, using potatoes that are too soft, or stirring them too frequently. Give the potatoes enough space and allow them to brown undisturbed.
Can I make German Fries without bacon?
Yes. Simply replace the bacon fat with butter or vegetable oil. You can also add smoked paprika for a little smoky flavor.
Are German Fries the same as Bratkartoffeln?
German Fries are commonly associated with Bratkartoffeln, a traditional German preparation of fried potatoes. Recipes vary by region and household, but potatoes, onions, and often bacon are common ingredients.
Can I add onions from the beginning?
It’s better to cook the onions separately or partially cook them first. This helps prevent them from burning while the potatoes develop their golden crust.
Final Thoughts
German Fries are the perfect example of how a few simple ingredients can create an incredibly satisfying dish. Crispy golden potatoes, smoky bacon, sweet onions, and simple seasonings come together in one skillet to create a comforting side that’s difficult to resist.
Serve them alongside Bratwurst and sauerkraut, pair them with eggs for breakfast, or enjoy them as a hearty side for roasted meat. Whether you’re using freshly cooked potatoes or leftovers from yesterday’s dinner, these crispy German-style potatoes are sure to become a family favorite.

