German Onion Pie

There’s something supremely comforting about a warm, savory German Onion Pie fresh out of the oven.

Imagine a flaky, homemade crust filled with a scrumptious blend of caramelized onions, crispy bacon, and Swiss cheese.

German Onion Pie (Zwiebelkuchen) recipe by Cheerful Cook.
Photo Credit: Cheerful Cook.

This savory dish is perfect for a full dinner, breakfast, or yummy side dish! Enjoy with a side of creamy Cucumber Salad.

Traditionally, this recipe is served for lunch in Germany. This is because many people eat their warm meal of the day for lunch.

Similar to our popular Sausage and Hash Brown Casserole, this dish works well for breakfast and dinner. And if you like this southern German specialty, try our Flammkuchen recipe (very easy to make) that combines similar flavors.

Onion Pie Recipe Highlights

  • EASY-TO-MAKE DOUGH – Anyone can make this dough. You don’t need special skills or fancy equipment, just a bowl, your hands, and a little bit of time.
  • MAKE AHEAD OPTION – This recipe is great for meal planning. You can make the dough and filling a day ahead, making the day of cooking a breeze.
  • FLAVORS – The smokiness of bacon, the sweetness of caramelized onions, and the richness of Swiss cheese create a real crowd-pleaser dinner.
  • ONE-PAN FILLING – The filling gets cooked in one pan, making cleanup a breeze.

Ingredient Notes

Please check the recipe card below for a detailed, printable ingredient list.

Ingredients needed to make a German Onion Pie (Zwiebelkuchen).

FLOUR – The foundation of your crust. All-purpose flour is perfect for this recipe. For a healthful twist, you could use whole wheat, but it will alter the texture and taste slightly.

WATER – Lukewarm water is best as it will help activate the yeast more effectively, resulting in a fluffier crust.

BUTTER – Choose a high-quality unsalted butter. Since this is a simple dough, the better your butter, the better your crust will be.

YEAST – Opt for instant yeast if you can find it. It’ll make your dough rise more quickly and evenly.

SUGAR – Just a touch of sugar helps to balance the flavors and feed the yeast, encouraging a good rise.

ONIONS – Yellow or white onions are ideal. They caramelize beautifully and offer a natural sweetness.

BACON – Opt for thick-cut bacon if possible. It holds up better and delivers a more robust flavor.

OLIVE OIL – I recommend extra-virgin olive oil. Good quality oil adds an extra layer of richness.

EGGS – Fresh, farm-raised eggs offer the best flavor.

HEAVY CREAM – Full-fat is best to get that lush texture we’re aiming for.

SWISS CHEESE – Opt for freshly grated cheese over pre-packaged for a smoother, meltier finish.

How To Make Onion Pie (German Zwiebelkuchen)

Please check the printable recipe card below for more detailed instructions.

STEP: Making The Dough and spreading into on a baking sheet
STEP: Preparing the filling for the Onion Pie
STEP: Preparing the onion pie for the oven and baking it for 30 minutes at 400 Fahrenheit
  1. KNEAD THE DOUGH – Mix all dough ingredients in a large bowl until smooth. Let it rest for 30 minutes.
  2. COOK THE FILLING – Fry bacon in a pan until it starts to crisp, then add onions until softened.
  3. PREPARE EGG MIXTURE – In a separate bowl, beat eggs, heavy cream, nutmeg, and salt.
  4. ASSEMBLE AND BAKE – Layer dough in the pan, add the onion and bacon mixture, pour the egg mixture on top, and finish with grated Swiss cheese. Bake for 30 minutes at 400º Fahrenheit.

Leftover and Storage

STORE – Place the German Onion Pie in an airtight container and place them in the fridge. They’ll stay good for up to 3 days, making for a delicious grab-and-go option for busy weekdays.

FREEZE – If you find more than you can eat, wrap individual slices in cling film, place them in a ziplock bag, and then freeze them. This way, you can enjoy a slice whenever the craving strikes for up to a month.

REHEAT – The oven is your friend when reheating this pie. Just set the temperature to 350º Fahrenheit and heat for about 15 minutes. This method helps maintain the crust’s texture while reviving the filling’s creaminess.

two plates with freshly baked German Onion Pie directly off the baking sheet

More German Recipes You Might Like

Streuselkuchen – A crumbly German coffee cake that pairs well with afternoon tea or coffee.

Vanillekipferl – Almond-flavored cookies shaped like crescents, perfect for the holidays.

German Dumplings (Specknödel) – You can think of these dumplings as stuffing in dumpling form filled with savory bacon.

German Red Cabbage – It’s tangy, it’s sweet, and it adds a pop of color to your plate.

Krautfleckerl– A comforting pasta and cabbage dish that’s quick and easy to make.

A closeup of a slice of Onion Pie.
Share Your Thoughts! If you make this recipe, please rate and review the recipe. Your feedback helps us grow and continue to provide recipes free of charge. Thank you.

German Onion Pie

Author: Maike Corbett
Prep Time: 30 minutes
Cook Time: 30 minutes
Resting Time 30 minutes
Total Time: 1 hour 30 minutes
Serving Size 12
This rich and cheesy Onion Pie (German: Zwiebelkuchen) is a snap to make and quick to bake. Perfect for dinner, brunch, as a main course, appetizer, or side dish.
Save This Recipe Form

Save This Recipe!

Enter your email, and we’ll send you the recipe to your inbox!

Ingredients

Dough

Bacon and Onions

  • 2 pounds onion sliced
  • 8 ounces bacon sliced in to ¼ inch strips
  • 1 tablespoon olive oil extra virgin

Egg Mixture

Instructions

Prep

  • Preheat the oven to 400° Fahrenheit.

Dough

  • In a small bowl add dry yeast to the lukewarm water. Mix and rest for 5 minutes.
  • Add flour, salt, and sugar in a large bowl. Add cubed butter to the outside of the bowl. Make a well in the center and pour the yeast water into the center.
  • Use the dough hook of your electric mixer (or your hands) and knead the dough until well combined. Shape into dough ball. Cover bowl with a dish towel. Rest dough at room temperature for 30 minutes..
  • Use a rolling pin and roll the dough on a flour-dusted surface. Roll until the dough exceeds the size of your baking sheet by approximately ¼ inch. Transfer dough onto baking sheet. Press dough up the edges of the baking sheet. Cut off any excess dough. Set aside

Filling

  • Use a large frying pan and heat olive oil over medium-high heat. Add bacon and allow to crisp. Add onion and sauté until softened.
  • In a medium bowl, whisk eggs, heavy cream, nutmeg, and salt with an electric mixer (whisk attachment) for 1 minute.
  • Remove the softened onions and bacon from the heat. Pour egg mixture into the frying pan and combine well.
  • Pour the onion and egg mixture onto the dough-covered baking sheet. Sprinkle with grated cheese.
  • Bake at 400° Fahrenheit for 30 minutes.

Video

Notes

STORE AND KEEP

REFRIGERATE: Store the Onion Pie in the fridge for 3-4 days. 
FREEZE: Let the Onion Pie cool completely. Cut the pie into portion-sized rectangles. Wrap with plastic wrap and store in a ziplock back or a freezer-friendly container. 
 

Nutritional Information

Calories: 428
Carbs: 33g
Fat: 27g
Protein: 14g

Nutritional Disclaimer

Cheerful Cook team members are not trained nutritionists or medical professionals. Calorie information and nutritional values are estimates. If you have nutritional concerns, we recommend using a nutritional calculator.

Maike Corbett is the founder and food blogger of Cheerful Cook, a popular recipe website featuring comfort food recipes from the US and Germany. She has been featured in numerous media outlets, including the AP Wire and MSN.

5 from 2 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




One Comment

  1. 5 stars
    The absolute best tasting bread/pie dish ever! Will be making again and again!!