This traditional German savory tart combines slowly caramelized onions with crispy bacon pieces nestled in a rich, custard-like filling. The golden pastry base provides the perfect foundation for the velvety egg and cream mixture, enhanced with nutmeg and caraway seeds. Ideal served warm for Oktoberfest festivities, autumn dinners, or paired with a crisp Riesling and fresh green salad.
My German neighbor brought this over the first year we moved into our old apartment building, the smell of caramelized onions wafting through the hallway as she knocked on our door. She called it Zwiebelkuchen and explained it was her fathers recipe from Baden-Württemberg, something they ate during wine harvest season with new wine. That first bite changed everything I thought I knew about savory tarts. Now it is the first thing I make when the weather turns crisp and I want something deeply comforting.
Last Oktoberfest I made three of these tarts for a party, thinking I would have leftovers for lunch the next day. Every single slice disappeared within an hour, and people kept asking if I had hidden more in the kitchen. My friend Sarah, who claims to dislike onions, went back for seconds and then asked for the recipe before she even left. That is when I knew this was not just a recipe but something special to share.
Ingredients
- 2 cups all purpose flour: I keep my flour in the freezer for cold pastry dough, it makes handling so much easier and creates the tenderest crust
- 1/2 teaspoon salt: Do not skip this even if you use salted butter, the crust needs this foundation to balance the rich filling
- 1/2 cup cold unsalted butter: Cut this into cubes right from the fridge and work quickly, warm butter is the enemy of flaky pastry
- 1 large egg: Room temperature egg incorporates better into the dough and gives the crust a beautiful golden color
- 2-3 tablespoons cold water: Add this one tablespoon at a time, you want just enough to bring the dough together without making it sticky
- 2 tablespoons unsalted butter: Use this for caramelizing the onions, it gives them a richness you cannot get from oil alone
- 1 lb yellow onions: Slice these thinly and patiently, the sweetness comes from taking your time during the cooking process
- 5 oz thick cut bacon: The smoky flavor is essential here, but you can leave it out for a vegetarian version that is still delicious
- 1/2 teaspoon caraway seeds: These add such a distinctive German flavor, but they are optional if you are not a fan
- 1/4 teaspoon freshly grated nutmeg: This secret ingredient makes the filling taste special and authentic to the German tradition
- 1 cup heavy cream: Do not substitute with half and half, you need the full fat for that silky custard texture
- 1/2 cup grated Emmental or Gruyère: The nutty flavor of these cheeses pairs perfectly with the sweet onions
Instructions
- Make the pastry dough:
- Combine flour and salt in a large bowl, then cut in the cold butter until the mixture looks like coarse crumbs with some pea sized pieces remaining. Add the egg and just enough cold water to bring everything together into a soft dough that holds its shape when pressed. Form into a disk, wrap tightly, and let it rest in the refrigerator for at least 30 minutes while you prepare the filling.
- Prepare your crust:
- Preheat your oven to 375°F and roll out the chilled dough on a lightly floured surface until it is large enough to fit your 9 inch tart pan with some overhang. Press the dough gently into the pan, trim any excess from the edges, and prick the bottom all over with a fork to prevent bubbling. Keep the prepared crust in the refrigerator until you are ready to fill it.
- Caramelize the onions:
- Melt the butter in a large skillet over medium heat and cook the diced bacon until it is just beginning to crisp, then remove it with a slotted spoon and set aside. Add the sliced onions to the same skillet and cook them slowly, stirring frequently, for 15 to 20 minutes until they are golden brown and completely soft. Stir in the caraway seeds if you are using them, along with the salt, pepper, and nutmeg, then remove from heat and fold in the cooked bacon.
- Whisk the custard:
- In a medium bowl, whisk together the heavy cream, whole milk, eggs, and grated cheese until the mixture is completely smooth and slightly frothy. I like to let this sit for a few minutes while I assemble the tart so any air bubbles can rise to the top.
- Assemble and bake:
- Spread the caramelized onion mixture evenly over the bottom of your prepared crust, then carefully pour the custard over the onions. Bake for 40 to 45 minutes until the filling is set in the center and the top is lightly golden brown. Let the tart cool for at least 10 minutes before slicing, which gives the custard time to firm up slightly.
My grandmother started making this for Christmas morning after I shared the recipe with her, and now it has become a tradition that everyone looks forward to. The house fills with that incredible onion aroma while we open presents, and somehow the tart is always ready exactly when we need it. Food has this way of weaving itself into our memories, creating moments that stay with us long after the last crumb is gone.
Making It Vegetarian
When my vegetarian sister comes to visit, I simply omit the bacon and sometimes add a handful of smoked paprika to the onions while they cook. The tart is still incredibly satisfying and has plenty of depth without any meat at all. Some nights I even add a layer of sautéed mushrooms or spinach when I want to switch things up.
Serving Suggestions
A crisp green salad with a sharp vinaigrette cuts through the richness beautifully and makes this feel like a complete meal. I also love serving it with a side of sauerkraut when I want to lean into the German theme. In autumn, a warm cup of butternut squash soup alongside a slice feels like the perfect comforting dinner.
Make Ahead and Storage
This tart actually reheats beautifully and might taste even better the next day as the flavors have more time to meld together. I often make the dough a day ahead and keep it wrapped in the refrigerator, which makes assembly feel so much easier on a busy day.
- Wrap cooled slices individually and refrigerate for up to 3 days
- Reheat in a 350°F oven for 10-15 minutes to restore the crisp crust
- The unbaked filled tart can be refrigerated for several hours before baking
There is something so grounding about making a dish that has been loved for generations, carrying forward flavors and traditions through our own kitchens. I hope this tart finds its way into your autumn gatherings and creates new memories around your table.
Common Questions
- → What makes German onion pie different from other onion tarts?
-
German onion pie features a distinctive custard filling made with heavy cream, milk, and eggs, along with caraway seeds and nutmeg for aromatic depth. The combination of slowly caramelized onions and smoky bacon creates a balance of sweet and savory flavors unique to German cuisine.
- → Can I make this vegetarian?
-
Yes, simply omit the bacon or replace it with smoked tofu for a vegetarian version. You can also add extra cheese to compensate for the lost smoky flavor. The rest of the ingredients remain the same.
- → How do I know when the custard is set?
-
The custard is properly set when the filling no longer jiggles in the center and the top is lightly golden. A knife inserted near the edge should come out clean. The tart will continue to set slightly as it cools.
- → Can I prepare the components ahead?
-
The pastry dough can be made and refrigerated up to 2 days in advance. The onions can be caramelized a day ahead and stored in the refrigerator. However, assemble and bake just before serving for the best texture and flavor.
- → What wine pairs well with this dish?
-
A dry German Riesling cuts through the richness beautifully. Alternatively, try a crisp Gewürztraminer or a glass of Federweißer during harvest season. For beer lovers, a Märzen or Oktoberfest lager complements the savory flavors perfectly.
- → How should I store leftovers?
-
Wrap cooled leftovers tightly and refrigerate for up to 3 days. Reheat in a 325°F (165°C) oven for 10-15 minutes to restore the crisp crust. The texture is best when reheated in the oven rather than a microwave.