German Onion Pie

Golden brown German onion pie with caramelized onions and crispy bacon on a flaky pastry crust Save
Golden brown German onion pie with caramelized onions and crispy bacon on a flaky pastry crust | homesteadspoon.com

This traditional German savory tart combines slowly caramelized onions with smoky bacon in a rich, custard-like filling. The crisp pastry base provides the perfect foundation for the velvety mixture of cream, eggs, and melted Emmental cheese. Seasoned with caraway seeds, nutmeg, and black pepper, each slice delivers layers of sweet and savory flavors that epitomize hearty German comfort food.

The first time I encountered zwiebelkuchen was at a cramped little wine tavern in Heidelberg, where steam fogged the windows and locals stood at wooden tables sharing plates. I watched an elderly woman in a plaid shirt slice through something golden and tender, and the aroma of caramelized onions and bacon hit me before I even asked what it was. She told me it was traditional harvest food, meant to be eaten with the season's first new wine. I went home and spent three weekends trying to recreate that memory before I got close enough.

Last October, I made this for my father's birthday dinner after he'd spent months telling me about his semester abroad in Munich. He took one bite and went completely silent, then started laughing about how he'd forgotten how caraway seeds change everything. We ate it standing up in the kitchen while the rain pounded against the windowpane, just like those German taverns he kept describing.

Ingredients

  • All-purpose flour: I keep my flour in the freezer for pastry, it makes such a difference in preventing the butter from warming up too fast while you work
  • Unsalted butter: Really cold butter is non-negotiable here, those tiny visible pockets of butter are what create flaky layers
  • Yellow onions: I've tried red onions and sweet onions, but plain yellow onions caramelize into the most balanced sweetness without becoming sugary
  • Thick-cut bacon: Thick-cut holds its texture better during the long bake, plus you get those satisfying chewy bits in every forkful
  • Caraway seeds: These are controversial but absolutely traditional, start with half the amount if you are uncertain
  • Freshly grated nutmeg: Pre-ground nutmeg loses its magic within weeks, buy whole nuts and grate them directly into the onion mixture
  • Emmental or Gruyère: Either works beautifully, but I spring for Gruyère when I want something extra nutty and complex

Instructions

Make the pastry dough:
Combine flour and salt in a large bowl, then work in cold butter with your fingertips until you see pea-sized crumbs throughout. Mix in the egg and just enough cold water to bring everything together, then form it into a disk and let it rest in the refrigerator.
Prep your crust:
Roll the chilled dough on a lightly floured surface until it is large enough to fit your tart pan, then gently press it into place and trim any overhanging edges. Prick the bottom all over with a fork and return it to the refrigerator while you prepare the filling.
Caramelize the onions:
Melt butter in a large skillet over medium heat and cook the bacon until it is just crisp. Add the sliced onions and cook them slowly, stirring frequently, until they turn deep golden and completely tender, then season with caraway, salt, pepper, and nutmeg.
Whisk the custard:
Combine heavy cream, whole milk, eggs, and grated cheese in a bowl, whisking until the mixture is completely smooth and frothy.
Assemble and bake:
Spread the onion mixture evenly over the chilled crust, pour the custard over top, and bake until the filling is set and the surface is golden brown.
Savory German onion pie slices featuring creamy custard filling topped with melted cheese and fresh herbs Save
Savory German onion pie slices featuring creamy custard filling topped with melted cheese and fresh herbs | homesteadspoon.com

This recipe has become my go-to for the kind of autumn afternoon that starts with crisp sunshine and ends with sweater weather. There is something about the way the house smells while the onions slowly cook down that makes everyone drift into the kitchen, asking what time we are eating.

Make It Vegetarian

I have served this to vegetarian friends using smoked tofu in place of bacon, and honestly, the smoky flavor works so well that nobody missed the meat. You could also increase the cheese or add sautéed mushrooms for extra depth.

Perfect Wine Pairings

Traditional zwiebelkuchen is served with new wine, but a dry Riesling cuts through the richness beautifully. A crisp German pilsner works just as well if you prefer beer over wine.

Make-Ahead Strategy

The pastry dough benefits from an overnight rest in the refrigerator, and the onions actually taste better if they are cooked a day ahead. You can fully assemble the tart several hours before baking and keep it refrigerated until you are ready to put it in the oven.

  • Let the pastry soften for ten minutes at room temperature before rolling if you have chilled it overnight
  • Warm the leftover onions slightly before spreading them in the crust, they will blend better with the custard
  • The finished tart keeps well for two days and reheats beautifully in a low oven
Homemade German onion pie baked to perfection with tender onions in a rich egg custard base Save
Homemade German onion pie baked to perfection with tender onions in a rich egg custard base | homesteadspoon.com

There is something deeply comforting about a dish that transforms humble onions into something this special.

Recipe FAQs

Authentic German onion pie features slowly caramelized yellow onions, caraway seeds for distinctive flavor, and a creamy custard filling made with heavy cream, milk, eggs, and Swiss-style cheese like Emmental or Gruyère. The combination of sweet onions and savory bacon creates the traditional taste profile.

Yes, simply omit the bacon or substitute it with smoked tofu for a vegetarian version. You can also add extra cheese or mushrooms to enhance the umami flavor that bacon typically provides.

Traditional pairings include a crisp green salad, sauerkraut, or German potato salad. For beverages, serve with a dry Riesling, Gewürztraminer, or Federweißer to complement the rich, savory flavors.

Chill the prepared pastry crust before adding the filling. Pricking the base with a fork helps steam escape. Avoid overloading with onions, and ensure the onion mixture has cooled slightly before pouring in the custard.

Yes, you can prepare the pastry dough and caramelize the onions up to a day in advance. Assemble and bake just before serving for the best texture. Leftovers reheat well in a 350°F oven for 10-15 minutes.

Zwiebelkuchen is the German name for this traditional onion tart, commonly found in southwest Germany. It's typically made with a yeast dough, while this version uses a buttery pastry crust for a crispier texture that many home bakers prefer.

German Onion Pie

Savory tart with caramelized onions, bacon, and creamy custard filling on flaky pastry crust.

Prep 30m
Cook 45m
Total 75m
Servings 8
Difficulty Medium

Ingredients

Pastry

  • 2 cups all-purpose flour
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter, cold, cubed
  • 1 large egg
  • 2–3 tablespoons cold water

Filling

  • 2 tablespoons unsalted butter
  • 1 lb yellow onions, thinly sliced
  • 5 oz thick-cut bacon, diced
  • 1/2 teaspoon caraway seeds
  • 1 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1/4 teaspoon freshly grated nutmeg

Custard

  • 1 cup heavy cream
  • 1/2 cup whole milk
  • 3 large eggs
  • 1/2 cup grated Emmental or Gruyère cheese

Instructions

1
Prepare the pastry dough: Combine flour and salt in a large bowl. Cut in cold butter until mixture resembles coarse crumbs. Add egg and enough cold water to form a soft dough. Shape into a disk, wrap in plastic, and refrigerate for 30 minutes.
2
Preheat oven and prepare crust: Preheat oven to 375°F. Roll out the chilled dough on a floured surface to fit a 9-inch tart or pie pan. Press dough into pan, trim excess edges, and prick base with a fork. Refrigerate until ready to fill.
3
Caramelize onions and bacon: Melt butter in a large skillet over medium heat. Add bacon and cook until just crisp, then remove and set aside. Add onions to the pan and cook gently, stirring frequently, for 15–20 minutes until golden and very soft. Stir in caraway seeds, salt, pepper, and nutmeg. Remove from heat and mix in cooked bacon.
4
Prepare custard mixture: Whisk together heavy cream, whole milk, eggs, and grated cheese in a bowl until smooth and well combined.
5
Assemble the tart: Spread the caramelized onion mixture evenly over the prepared pastry crust. Pour the custard mixture over the onions, ensuring even distribution.
6
Bake until set: Bake for 40–45 minutes until the filling is completely set and the top is lightly golden. Allow to cool for 10 minutes before slicing.
7
Serve and enjoy: Serve warm or at room temperature. Pairs excellently with a crisp German white wine such as Riesling, or alongside a green salad and sauerkraut for a complete meal.
Additional Information

Equipment Needed

  • Mixing bowls
  • Rolling pin
  • 9-inch tart or pie pan
  • Large skillet
  • Whisk
  • Knife and cutting board

Nutrition (Per Serving)

Calories 380
Protein 10g
Carbs 27g
Fat 25g

Allergy Information

  • Contains wheat (gluten), milk (dairy), and eggs. Bacon contains pork. May contain tree nuts if using alternative crusts or cheeses.
Laura Whitmore

Sharing easy, comforting recipes and real-life cooking tips from my kitchen to yours.