If you’ve ever traveled through southern Germany in the fall, you’ve likely come across Zwiebelkuchen, or German Onion Pie. This savory pie is a staple of German comfort cooking, especially during wine harvest season when it’s traditionally served with a glass of Federweißer (young wine). The dish combines a buttery crust with a filling of sweet onions, smoky bacon, eggs, and cream, baked until golden and bubbling.
German Onion Pie is hearty, rustic, and absolutely delicious. It strikes a balance between rich and comforting, yet not overly heavy. The onions become sweet and tender as they cook, blending perfectly with the creamy custard-like base and bits of salty bacon. Think of it as a German cousin to quiche, but with deeper, more robust flavors.
The best part is that while it looks impressive, German Onion Pie is surprisingly easy to make at home. You can use homemade or store-bought pastry, and most of the work comes down to slowly cooking the onions until golden. The result is a dish that’s perfect for dinner, brunch, or even as part of a festive gathering.
If you’re looking for a recipe that’s both comforting and steeped in tradition, this German Onion Pie is one you’ll want to try.
What Makes This German Onion Pie Special?
-
Authentic German Tradition: A fall-time favorite across southern Germany, often enjoyed at wine festivals.
-
Rich and Comforting: Sweet onions and smoky bacon baked in a creamy custard filling.
-
Versatile: Works for brunch, lunch, or dinner, and pairs beautifully with wine or beer.
-
Simple Ingredients, Big Flavor: Made with pantry staples like onions, eggs, and cream, yet tastes restaurant-quality.
-
Customizable: Easy to adapt with different cheeses, crusts, or even vegetarian variations.
This is one of those recipes that feels rustic and homemade, yet tastes like something you’d find in a cozy German tavern.
Ingredient Notes
-
Onions: Yellow onions work best for sweetness, but white or sweet onions are fine too. You’ll need plenty—about 2 lbs.
-
Bacon: Adds smoky depth. Pancetta or smoked ham can be used as substitutes. For vegetarian, skip and add extra onions.
-
Crust: A simple yeast dough is traditional, but a store-bought pie crust or puff pastry works for convenience.
-
Eggs: Bind the filling into a custard-like texture.
-
Heavy cream or sour cream: Creates richness and creaminess. A mix of the two works wonderfully.
-
Caraway seeds: Optional, but they add authentic German flavor.
-
Cheese: Not always traditional, but Gruyère or Swiss cheese can be added for extra depth.
How To Make German Onion Pie

-
Prepare the crust: Use a 9- or 10-inch tart pan or pie dish. Roll out pie dough (homemade or store-bought) and press into the dish. Chill while making the filling.
-
Cook the bacon: In a large skillet, cook 6 oz diced bacon over medium heat until lightly crisp. Remove and set aside, leaving drippings in the pan.
-
Caramelize the onions: Add 2 tbsp butter to the pan. Cook 2 lbs sliced onions over medium-low heat, stirring often, for 20–25 minutes until soft and golden. Season with salt, pepper, and optional caraway seeds. Let cool slightly.
-
Make the custard: In a mixing bowl, whisk together 3 large eggs, 1 cup heavy cream (or sour cream), ½ tsp nutmeg, salt, and pepper until smooth.
-
Assemble the pie: Spread onions and bacon evenly over the crust. Pour custard mixture on top. If using cheese, sprinkle about 1 cup grated Gruyère or Swiss over filling.
-
Bake: Bake at 375°F (190°C) for 40–45 minutes, until filling is set and the top is golden.
-
Cool & serve: Let cool 10 minutes before slicing. Serve warm or at room temperature.
Storage Options
-
Room temperature: Best enjoyed fresh, but can sit out for up to 2 hours.
-
Refrigeration: Store in an airtight container up to 3 days.
-
Freezing: Wrap slices tightly in foil or plastic wrap and freeze up to 2 months.
-
Reheating: Warm in the oven at 325°F until heated through. Avoid the microwave to prevent soggy crust.
Variations and Substitutions
-
Make it vegetarian by skipping bacon and adding extra caramelized onions or sautéed mushrooms.
-
Try puff pastry or filo dough for a lighter, flakier version.
-
Add cheese (Swiss, Gruyère, or Emmental) for extra richness.
-
Use half cream and half sour cream for a tangier filling.
-
Sprinkle fresh herbs like thyme or parsley on top before serving.
Frequently Asked Questions
Is German Onion Pie the same as quiche?
Not exactly. While similar to quiche, Zwiebelkuchen uses more onions and often includes bacon, giving it a heartier, rustic flavor.
Can I make it ahead of time?
Yes, you can prepare the filling and crust separately, then assemble just before baking. It also reheats well the next day.
Do I need caraway seeds?
No, they’re optional, but they add authentic German flavor.
What’s the best way to serve German Onion Pie?
Warm, with a glass of white wine or beer, and a simple side salad.
Can I use store-bought pie crust?
Yes, while a yeast-based dough is traditional, a store-bought pie crust makes it quick and easy.
Why are my onions watery?
Make sure to cook them long enough to release and evaporate their moisture. They should be golden and soft before adding to the filling.
Conclusion
German Onion Pie is the kind of dish that brings warmth to the table and comfort to the soul. With its golden crust, creamy filling, and sweet onions, it’s perfect for cozy evenings or festive gatherings. Whether you enjoy it with wine, beer, or just on its own, this traditional Zwiebelkuchen is a recipe worth keeping in your
PrintGerman Onion Pie
- Prep Time: 25min
- Cook Time: 45min
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
Ingredients
-
2 lbs onions, sliced
-
6 oz bacon, diced
-
1 pie crust (9–10 inch)
-
3 large eggs
-
1 cup heavy cream or sour cream
-
2 tbsp butter
-
½ tsp nutmeg
-
1 tsp caraway seeds (optional)
-
1 cup Gruyère or Swiss cheese (optional)
-
Salt & pepper to taste
Instructions
-
Prepare pie crust in a 9–10 inch dish.
-
Cook bacon until crisp; set aside.
-
Caramelize onions in butter 20–25 minutes until golden.
-
Whisk eggs, cream, nutmeg, salt, and pepper into custard.
-
Spread onions and bacon into crust, pour custard over top.
-
Bake at 375°F for 40–45 minutes until golden and set.
-
Rest 10 minutes before serving.
Notes
-
For vegetarian, skip bacon and add mushrooms.
-
Best served warm with a glass of wine.
Nutrition
- Calories: 370
- Fat: 27g
- Carbohydrates: 22g
- Protein: 12g
collection.