German onion pie Recipe
If you’re searching for a cozy, irresistible dish that brings a perfect blend of savory flavors and a tender, flaky crust, the German onion pie is exactly what you need. This classic comfort food shines with its sweet caramelized onions, smoky bacon, and a custard-like filling that makes every slice a delight. Rooted deeply in German culinary tradition, this pie captures the essence of homestyle cooking while offering a wonderful balance between hearty and delicate. Whether it’s for a weekend brunch or a special dinner, once you try this German onion pie, it will likely become a beloved staple in your kitchen.

Ingredients You’ll Need
The beauty of this recipe lies in its simplicity and how each ingredient plays an essential role. From the tender, golden crust to the rich, flavorful filling, every component contributes to creating that perfect harmony of taste and texture in this German onion pie.
- All-purpose flour: The foundation for a soft and flaky dough that holds all the delicious filling.
- Vegetable oil: Keeps the dough tender and easy to work with.
- Warm water: Activates the yeast, ensuring a good rise for the crust.
- Active dry yeast: The key to a light, airy dough with wonderful texture.
- Sugar: A small touch to feed the yeast and balance flavors.
- Salt: Enhances both dough and filling by bringing out the savory notes.
- Yellow onions: The star ingredient—slowly caramelized to add sweetness and depth.
- Thick-cut bacon: Adds smokiness and a crispy texture that complements the softness of the onions.
- Sour cream: Brings creaminess and a slight tang that enriches the pie filling.
- Heavy cream: Works with sour cream to create a rich custard base.
- Eggs: Bind the filling together with a silky texture.
- Caraway seeds: Provide a subtle, aromatic flavor that elevates the pie.
- Fresh thyme: Adds an herbal freshness that brightens the overall dish.
- Salt and pepper: To taste, for seasoning perfection.
- Optional Crème fraîche: Great as a topping to add a cool, creamy contrast.
- Optional Fresh chives: For a pop of color and mild onion flavor garnish.
- Optional Nutmeg: A pinch can bring warmth and complexity to the custard.
How to Make German onion pie
Step 1: Activate the yeast
Start by dissolving the active dry yeast and sugar in warm water. This step is crucial because it wakes up the yeast, allowing the dough to rise beautifully and giving the crust that lovely airy consistency. Let the mixture sit until it’s frothy and alive, which takes around five minutes.
Step 2: Prepare the dough
Mix the all-purpose flour and salt in a large bowl, then add the yeast mixture and vegetable oil. Stir everything together until you can form a rough dough. The oil helps keep the dough moist and soft, making it much easier to knead and shape later on.
Step 3: Knead and let rise
Turn the dough onto a lightly floured surface and knead it for about 10 minutes until it’s smooth and elastic. This step builds gluten, which gives the pie crust structure while still keeping it tender. Place the dough in a greased bowl, cover it with a clean towel, and let it rise somewhere warm for about an hour, or until it doubles in size.
Step 4: Cook the bacon
While the dough is rising, crisp up the thick-cut bacon in a skillet. The rendered fat will be perfect for caramelizing the onions, so save it for the next step. Set the cooked bacon aside once it turns golden and crispy.
Step 5: Caramelize the onions
This is where the magic really happens. Slowly cook the thinly sliced yellow onions in the reserved bacon fat over low heat for about 45 minutes. Patience is key here—the onions soften, sweeten, and develop a golden caramelized color that forms the rich base flavor of your German onion pie.
Step 6: Prepare the custard
In a mixing bowl, whisk together sour cream, heavy cream, eggs, caraway seeds, fresh thyme, salt, pepper, and a pinch of nutmeg if using. This custard mixture will add a smooth, creamy texture that binds the onions and bacon together beautifully.
Step 7: Assemble and bake
Roll out the risen dough to fit your pie dish, then scatter the caramelized onions and bacon evenly over the crust. Pour the custard mixture on top, spreading it gently to cover everything. Bake the pie in a preheated oven at 375°F (190°C) for about 35 to 40 minutes until the crust is golden and the filling is set with a slight jiggle.
How to Serve German onion pie

Garnishes
A dollop of crème fraîche on each slice adds a wonderful cool contrast to the warm, savory pie. Fresh chives sprinkled on top bring a lovely pop of green and a subtle onion flavor that complements the filling perfectly. For an extra touch, grate a little more nutmeg over the top to highlight the pie’s hidden warmth gently.
Side Dishes
The German onion pie pairs wonderfully with a crisp green salad tossed in a light vinaigrette—this balances the rich creaminess of the pie. Roasted root vegetables or steamed green beans can also add a wholesome touch, making your meal well-rounded and impressive without additional fuss.
Creative Ways to Present
For a more rustic feeling, serve the German onion pie in a cast-iron skillet straight from the oven, inviting everyone to enjoy it family-style. Alternatively, cut the pie into smaller squares to create delightful finger foods for parties or gatherings. Adding colorful garnishes like thinly sliced radishes or edible flowers can also elevate the visual appeal, turning this humble pie into a stunning centerpiece.
Make Ahead and Storage
Storing Leftovers
Once cooled completely, leftover German onion pie should be wrapped tightly in plastic wrap or stored in an airtight container. It will keep well in the refrigerator for up to 3 days, maintaining its flavor and texture beautifully.
Freezing
You can freeze this pie either before or after baking. Wrap it securely in foil and place it in a freezer-safe container to prevent freezer burn. Frozen German onion pie stays fresh for up to 2 months. To bake from frozen, simply increase the baking time by about 10 to 15 minutes at 375°F, covering the pie with foil if it browns too quickly.
Reheating
Reheat slices gently in a preheated oven at 350°F (175°C) for about 10 to 15 minutes. Avoid microwaving if you want to keep the crust crisp—oven reheating preserves that wonderful texture and brings back the flavors as if freshly baked.
FAQs
Can I use a pre-made pie crust instead of making the dough from scratch?
Absolutely! While the homemade dough gives the best texture and taste, a good-quality store-bought crust can save time and still provide a tasty base for your German onion pie.
What type of onions work best for this pie?
Yellow onions are preferred because they become sweet and tender when caramelized, offering a rich, mellow flavor that balances well with the savory bacon and custard.
Is German onion pie gluten-free friendly?
Traditional recipes use all-purpose flour, but you can experiment with gluten-free flour blends suitable for baking. Just be mindful that the texture might differ slightly from the original.
Can I make this pie vegetarian?
Yes! Simply omit the bacon and replace it with sautéed mushrooms or smoked paprika for that smoky flavor. The caramelized onions and custard filling remain just as delicious.
What wine pairs well with German onion pie?
A dry white wine like Riesling or Grüner Veltliner complements the richness and balances the caramelized flavors beautifully. If you prefer red, a light Pinot Noir works wonderfully without overpowering the dish.
Final Thoughts
Making a German onion pie at home is not just cooking; it’s creating a memorable experience that fills your kitchen with comforting aromas and warm, hearty flavors. The combination of tender dough, sweet onions, smoky bacon, and creamy custard is irresistibly delightful. I encourage you to try this recipe, share it with loved ones, and let it become one of your favorite go-to dishes for any occasion. Trust me, this pie is a true crowd-pleaser!
PrintGerman onion pie Recipe
This traditional German onion pie, also known as Zwiebelkuchen, features a crisp yeast dough base topped with sweet caramelized onions, crispy bacon, and a creamy custard infused with caraway seeds and fresh thyme. Perfectly balanced with a touch of sour cream and heavy cream custard, this savory pie is a comforting treat ideal for gatherings or a hearty snack.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 50 minutes
- Yield: 8 servings 1x
- Category: Savory Pie
- Method: Baking
- Cuisine: German
- Diet: Halal
Ingredients
For the Dough
- 2 1/2 cups All-purpose flour
- 2 tbsp Vegetable oil
- 3/4 cup Warm water
- 1 tsp Active dry yeast
- 1 tsp Sugar
- 1 tsp Salt
For the Filling
- 6 large Yellow onions
- 6 oz Thick-cut bacon
For the Custard
- 1/2 cup Sour cream
- 1/2 cup Heavy cream
- 2 large Eggs
- 1 tsp Caraway seeds
- 1 tbsp Fresh thyme
- Salt and pepper, to taste
Optional Toppings
- Crème fraîche
- Fresh chives
- Nutmeg, a pinch
Instructions
- Activate Yeast: Dissolve 1 tsp of active dry yeast and 1 tsp of sugar in 3/4 cup of warm water. Let the mixture sit for 5 minutes until it becomes frothy, indicating the yeast is active.
- Mix Dough: In a large bowl, combine 2 1/2 cups all-purpose flour with 1 tsp salt. Add the yeast mixture and 2 tbsp vegetable oil, stirring to form a sticky dough.
- Knead Dough: Turn the dough onto a floured surface and knead vigorously for about 10 minutes until smooth and elastic. Place it in a lightly oiled bowl, cover with a clean towel, and let it rise in a warm place for 1 hour until doubled in size.
- Cook Bacon: While the dough is rising, cook 6 oz thick-cut bacon in a skillet over medium heat until crispy. Remove the bacon and set aside, reserving the rendered fat in the skillet.
- Caramelize Onions: Peel and thinly slice 6 large yellow onions. Add them to the bacon fat in the skillet and cook over low heat for about 45 minutes, stirring occasionally, until the onions are golden and caramelized.
- Prepare Custard: In a mixing bowl, whisk together 1/2 cup sour cream, 1/2 cup heavy cream, 2 large eggs, 1 tsp caraway seeds, 1 tbsp fresh thyme leaves, a pinch of nutmeg (optional), and salt and pepper to taste.
- Assemble Pie: Preheat oven to 375°F (190°C). Roll out the risen dough on a floured surface to fit a 9-inch tart or pie pan. Transfer the dough to the pan, pressing it firmly to the edges.
- Layer Filling: Spread the caramelized onions evenly over the dough, sprinkle the crispy bacon pieces on top, then pour the custard mixture over all.
- Bake: Bake the pie in the preheated oven for 35-40 minutes, or until the custard is set and the top is lightly golden.
- Serve: Allow the pie to cool slightly before serving. Optionally, top with a dollop of crème fraîche and sprinkle with freshly chopped chives for extra flavor.
Notes
- Use yellow onions for their natural sweetness which caramelizes best.
- Make sure to cook the onions slowly on low heat to develop rich flavor without burning.
- You can substitute bacon with smoked pancetta for a different smoky taste.
- Dough can be prepared a day ahead and refrigerated for convenience.
- To make it vegetarian, omit bacon and increase caraway seeds and thyme for more flavor.
Nutrition
- Serving Size: 1 slice (1/8 of the pie)
- Calories: 320 kcal
- Sugar: 6 g
- Sodium: 480 mg
- Fat: 18 g
- Saturated Fat: 7 g
- Unsaturated Fat: 9 g
- Trans Fat: 0.2 g
- Carbohydrates: 28 g
- Fiber: 3 g
- Protein: 10 g
- Cholesterol: 110 mg
Keywords: German onion pie, Zwiebelkuchen, caramelized onion pie, bacon pie, savory pie recipe, traditional German food

