Skip to Content

Authentic Traditional Homemade German Onion Pie

Authentic Traditional Homemade German Onion Pie

Hey y'all! If you're looking for a dish that’s savory, comforting, and impressively flavorful, this Authentic Traditional Homemade German Onion Pie is your golden ticket. With its flaky crust, tender caramelized onions, rich creamy filling, and crispy bacon, this classic German dish (known as Zwiebelkuchen) is perfect for cozy fall evenings, Oktoberfest parties, brunches, or even weeknight dinners. Grab your apron and favorite rolling pin—let's get cooking!

Why You'll Love This Authentic Traditional Homemade German Onion Pie

  • Classic German comfort food that bursts with deep, savory flavors in every bite.
  • Easy to customize with vegetarian or gluten-free options to suit every guest.
  • Makes a wonderful appetizer, main, or potluck dish for any gathering.
  • Flaky, buttery pie crust pairs perfectly with the creamy, oniony interior.
  • Perfect make-ahead meal—tastes even better as leftovers!

Ingredients for Authentic Traditional Homemade German Onion Pie

  • 1 ¼ cups (160g) all-purpose flour
  • ½ teaspoon sea salt
  • 8 tablespoon (110g) unsalted butter, chilled and diced
  • 3-4 tablespoon ice water
  • 4 large yellow onions (about 2 lbs/900g), thinly sliced
  • 6 slices bacon or pancetta, chopped
  • 1 tablespoon olive oil
  • 2 large eggs
  • 1 cup (240ml) crème fraîche or sour cream
  • ¼ teaspoon ground nutmeg
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon salt (or to taste)
  • 1 tablespoon caraway seeds (optional)
  • Chopped chives, for garnish (optional)

Step-by-Step Directions: Authentic Traditional Homemade German Onion Pie

1. Prepare the Crust

  1. In a mixing bowl, whisk together flour and salt. Add the cold butter and cut in with a pastry cutter or fingers until mixture resembles coarse crumbs.
  2. Sprinkle in ice water, 1 tablespoon at a time, tossing until dough comes together.
  3. Form the dough into a disk, wrap in plastic, and refrigerate for at least 30 minutes.
Authentic Traditional Homemade German Onion Pie

2. Caramelize the Onions & Cook Bacon

  1. Heat olive oil in a large skillet over medium heat. Add the chopped bacon and cook until just starting to crisp (about 5-6 minutes).
  2. Reduce heat to medium-low, add onions, and cook, stirring often, until golden and very soft—about 25-30 minutes. Remove from heat and let cool slightly.

3. Prepare the Filling

  1. In a mixing bowl, whisk together the eggs, crème fraîche (or sour cream), nutmeg, pepper, and salt. Stir in caraway seeds if using.

4. Assemble the Pie

  1. Preheat your oven to 375°F (190°C). Roll out the chilled dough on a lightly floured surface to fit a 9-inch (23cm) pie pan or tart dish.
  2. Carefully transfer dough, pressing into the pan and trimming any overhang.
  3. Spoon the onion-bacon mixture evenly over the crust.
  4. Pour the creamy egg mixture overtop, smoothing to cover.

5. Bake

  1. Bake for 40-45 minutes, or until the filling is set and top is lightly golden.
  2. Cool for 15 minutes before slicing. Garnish with chives (if desired) and serve warm or at room temperature.
Authentic Traditional Homemade German Onion Pie

Notes: Tips for the Best Authentic Traditional Homemade German Onion Pie

  • Let the onions caramelize slowly—their mellow sweetness is key to authentic flavor. Learn about caramelizing onions over on Serious Eats.
  • If you’re short on time, use a quality store-bought pie crust (but homemade yields extra flakiness!).

Variations on Authentic Traditional Homemade German Onion Pie

  • Vegetarian: Omit bacon and use smoked paprika for a smoky note.
  • Cheesy: Stir ½ cup grated Swiss or Gruyère cheese into the filling.
  • Gluten-Free: Substitute your favorite gluten-free pie crust.

Equipment You'll Need for Authentic Traditional Homemade German Onion Pie

  • Large skillet
  • Mixing bowls
  • Pastry cutter or food processor
  • Rolling pin
  • 9-inch pie or tart pan
  • Whisk & spatula

Storage and Shelf Life for Authentic Traditional Homemade German Onion Pie

Store covered in the fridge for up to 4 days. To freeze, wrap individual slices tightly and keep frozen for up to 2 months. Reheat gently in a 325°F (165°C) oven until warmed through.

Serving Suggestions & Pairings for German Onion Pie

  • Serve with a crisp green salad tossed in tangy vinaigrette.
  • Offer alongside a light German beer or Riesling wine for a classic touch.
  • Add a cup of homemade soup such as potato-leek soup for a hearty meal.

Pro Tips for Perfect Authentic Traditional Homemade German Onion Pie

  • For extra flavor, sprinkle the top with additional caraway seeds just before baking—more tips at Taste of Home.
  • Blind-bake the crust for 10 minutes if you prefer a super-crisp bottom.
  • Don't skip cooling; this allows the filling to set beautifully for neat slices.

FAQ: Authentic Traditional Homemade German Onion Pie

Can I make German Onion Pie ahead of time?
Absolutely! You can bake it a day ahead, refrigerate, and gently reheat before serving.
What onions are best for onion pie?
Yellow onions are traditional for their balance of sweetness and savoriness, but you can mix in sweet onions for milder flavor.
Can I freeze leftovers?
Yes! Slice and wrap tightly; freeze up to 2 months and thaw overnight in the fridge before reheating.

Enjoy your journey to authentic German flavor—prost!

★★★★★ 4.50 from 79 ratings

Authentic Traditional Homemade German Onion Pie

yield: 8 servings
prep: 30 mins
cook: 50 mins
total: 50 mins
A savory, comforting classic from Germany, this authentic homemade onion pie features a creamy onion and bacon filling nestled in a buttery crust—perfect for autumn gatherings and family dinners.
Authentic Traditional Homemade German Onion Pie

Ingredients

  • 2 cups all-purpose flour
  • ½ cup unsalted butter, chilled and cubed
  • ½ teaspoon salt
  • 4 tablespoons cold water
  • 1 ½ pounds yellow onions, thinly sliced
  • 6 ounces thick-cut bacon, diced
  • 1 cup sour cream
  • 2 large eggs
  • ½ teaspoon caraway seeds (optional)
  • 1 teaspoon ground black pepper
  • ½ teaspoon salt
  • 1 tablespoon vegetable oil

Instructions

  1. 1
    Preheat the oven to 375°F (190°C). Prepare a 9-inch pie dish by greasing lightly.
  2. 2
    For the crust, blend the flour, butter, and salt until crumbly. Add cold water gradually and mix just until a dough forms. Roll out and press into the pie dish. Chill while you make the filling.
  3. 3
    In a large skillet, heat the vegetable oil over medium heat. Add the bacon and cook until just crisp. Remove and set aside, keeping the fat in the pan.
  4. 4
    Add sliced onions to the skillet and cook slowly for about 15-20 minutes until soft and translucent but not browned. Remove from heat and let cool slightly.
  5. 5
    In a bowl, whisk together sour cream, eggs, salt, pepper, and caraway seeds. Stir in the cooked onions and bacon. Pour the filling into the prepared crust.
  6. 6
    Bake for 45-50 minutes or until the filling is set and golden. Let cool for a few minutes before slicing and serving.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 340 caloriescal
Protein: 8 gg
Fat: 21 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 26 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!