• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Summer Recipes
  • Recipe Index
  • Sweets
  • About
  • How To's

Where Is My Spoon

menu icon
go to homepage
  • Summer Recipes
  • Recipe Index
  • Sweets
  • About
  • How To's
    • Facebook
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Summer Recipes
    • Recipe Index
    • Sweets
    • About
    • How To's
    • Facebook
    • Pinterest
    • Twitter
  • ×
    Where Is My Spoon > Recipes > German > German Main Course

    Onion Cake – Zwiebelkuchen Recipe

    Last modified: Oct 23, 2024 · Published by Adina, Oct 23, 2024 · 2 Comments

    Jump to Recipe

    The German onion cake, or Zwiebelkuchen, is a warm, hearty, savory pie perfect for fall. Made with caramelized onions, crispy bacon, and a creamy topping, it’s a great choice for family gatherings, potlucks, or parties. You can serve it warm or at room temperature, and it’s best baked on a large tray so you have plenty to share.

    squares of german zwiebelkuchen on a large baking sheet.

    What is Zwiebelkuchen?

    Onion cake is a traditional German savory pie, especially popular in southern Germany during the fall season. It's a cozy dish often paired with a glass of young, sweet wine called Federweißer. At local events known as Kirmes (fairs or carnivals) or wine festivals, the onion cake is baked on large, oversized baking sheets, and you can buy a slice to enjoy while strolling around.

    Try more German street food like German Döner, Brats and Sauerkraut, Cheese Buns, or German Waffles.

    This dish is all about onions, crispy bacon, and a creamy topping made with heavy or sour cream. These go on top of a base, usually a simple yeast dough. Sometimes, a shortcrust pastry is used instead for a different texture.

    You can adapt the recipe to suit your taste. Some versions skip the bacon for a vegetarian option, while others add a bit of cheese (like I always do). This Zwiebelkuchen recipe is flexible and easy to make your own.

    Jump to recipe
    • What is Zwiebelkuchen?
    • Recipe ingredients
    • How to make German onion cake?
    • Good to know!
    • Store and reheat
    • How to serve?
    • More savory cakes and pies
    • Recipe
    • Onion Cake – Zwiebelkuchen Recipe

    Recipe ingredients

    listed ingredients for making german savory onion cake wiht bacon, heavy cream and cheese.

    The dough's ingredients are all-purpose flour, yeast, granulated sugar, soft butter, salt, and lukewarm water. 

    Yeast choice: I used instant yeast in this recipe. It must only be mixed with the other dry ingredients before adding the water and butter.

    • Active dry yeast: Mix it with the lukewarm water and let it stand for 5 minutes. 
    • Fresh yeast: You will need 0.75 oz/ 21 g. Crumble the yeast and mix it with the sugar and a few tablespoons of the pre-measured lukewarm water. Let it stand for a few minutes before adding it to the flour mixture.
    • Make this Yeast Cake, too; it is delightful. 

    Filling: Lots of yellow onions, thick-cut bacon, heavy cream, eggs, and a bit of flour. 

    Cheese choice: I usually use Gouda, which is very common in Germany, but you can also use cheddar or any other good-melting cheese you prefer.

    Optional: Caraway seeds. If you like them, add one teaspoon of caraway seeds. I forgot to buy them this time, but I usually include them because I love their flavor. If you have them, add them to this German Goulash or make some Romanian Cheese Crackers. 

    See the recipe card for full information on ingredients and quantities.

    How to make German onion cake?

    risen yeast dough ball in a large bowl.

    Step #1: Make the yeast dough, form it into a ball, and let it rise in a warm place for about 30 minutes or until doubled in size.

    sliced onions and diced thick-cut bacon on a cutting board.

    Step #2: Halve and finely slice the onions. Finely dice the bacon. 

    Tip: The rising time depends on the quality of the yeast and the temperature of your kitchen

    caramelized onions and bacon for making german onion cake in a pan.

    Step #3: Cook the sliced onions and the bacon in a large frying pan until the onions are soft and golden brown. Season well with salt and black pepper. Let the cooked onions cool slightly. 

    heavy cream filling for onion cake in a bowl.

    Step #4: Whisk the eggs, heavy cream, flour, nutmeg, salt, and pepper in a small bowl, then stir into the cooled onion mixture.

    rolled yeast dough on a baking sheet.

    Step #5: Roll out the yeast dough with a rolling pin on a lightly floured surface to fit your baking sheet. Transfer it to the lined sheet and press the edges to create a small rim.

    adding the onion and bacon filling to an onion cake on a baking tray.

    Step #6: Use a spoon to add the onion filling and spread it evenly onto the rolled dough.

    topping onion pie with grated cheese on a baking sheet.

    Step #7: Cover the filling with the grated cheese.

    onion cake on a baking sheet right out of the oven.

    Step #8: Bake the German onion cake on the middle shelf for about 30 minutes or until the filling is set and the topping is golden brown. 

    Good to know!

    You can halve the onion cake recipe and bake it in a 9-10 inch/ 24-26 cm springform pan. 

    I make the dough in a stand mixer with a dough hook, but you can also use a hand mixer with dough hooks or knead the dough by hand. 

    I strongly recommend using a digital kitchen scale (the Amazon affiliate link opens in a new tab) to measure the ingredients for the dough. It ensures accuracy and consistency, giving you the best possible results every time you cook or bake.

    sliced onion cake with golden brown onion anc bacon topping on a baking sheet.

    Store and reheat

    Storing: Once cooled, store Zwiebelkuchen in an airtight container in the refrigerator for up to 3-4 days. 

    Freeze: For longer storage, wrap the onion cake slices tightly with plastic wrap and foil and freeze for 2-3 months.

    Reheating: Preheat the oven to 350°F (175°C) to reheat. Cover the cake with aluminum foil and heat for 15-20 minutes until warmed through. For individual slices, you can microwave for 1-2 minutes.

    How to serve?

    Slice the onion cake and serve it warm or at room temperature. It pairs well with a fresh green salad or a glass of wine.

    It’s perfect for parties and potlucks since it can be made in advance and is easy to transport. Everyone will love it, and you'll receive plenty of compliments - this has been my personal experience with this recipe!

    onion cake cut into pieces and a small knife on a baking tray.

    More savory cakes and pies

    • romanian savory cheese pie with feta and pastry.
      Savory Quark Pie Recipe
    • feta zucchini pancake triangles stapled on a plate with tomato slices beside them.
      Zucchini Feta Pancakes
    • slice of savory sweet potato pie and tyhme on a plate.
      Savory Sweet Potato Pie
    • pieces of turkish spinach pie stapled on a round platter and sprinkled with parsley.
      Turkish Spinach Pie - Spinach Borek

    Do you like this recipe?

    Please leave a good rating in the recipe card below. Stay in touch through social media: Pinterest, Facebook, and Instagram. Don’t forget to tag #whereismyspoon when you try a recipe!

    Recipe

    a slice of german onion cake with caramelized onions and bacon.

    Onion Cake – Zwiebelkuchen Recipe

    The German onion cake, or Zwiebelkuchen, is a warm, hearty savory pie made with caramelized onions, crispy bacon, and a creamy topping, making it a perfect choice for family gatherings, potlucks, and parties.
    5 from 1 vote
    Print Pin Share GrowSaved! Rate
    Course: Appetizer, German Main Course
    Cuisine: German
    Prep Time: 1 hour hour
    Cook Time: 30 minutes minutes
    Rising time: 30 minutes minutes
    Servings: 12 slices
    Calories: 459kcal
    Author: Adina

    Equipment

    • Stand mixer with knead hook or hand mixer with kneading hooks
    • Rolling Pin
    • Baking sheet
    Prevent your screen from going dark

    Ingredients 

    Yeast dough:

    • 3 ¾ cups all-purpose flour 450 g Notes 1, 2
    • 2 teaspoons instant yeast Note 3
    • 1 teaspoon granulated sugar
    • 1 teaspoon fine sea salt
    • 3 ½ tablespoons butter soft, 50 g
    • 1 cup lukewarm water 220 ml

    Onion filling:

    • 2 lbs yellow onions 900 g
    • 7 oz thick-cut bacon 200 g
    • 1 tablespoon vegetable oil
    • 1 tablespoon butter
    • 3 large eggs
    • ¾ cup heavy cream 180 ml
    • 1 ½ tablespoons all-purpose flour
    • a few gratings of nutmeg Note 4
    • 1 teaspoon fine sea salt
    • ¼ teaspoon freshly ground black pepper
    • 9 oz cheese 250 g, Note 5

    Instructions

    Yeast dough:

    • Mix flour, instant yeast, salt, and sugar in the stand mixer bowl or another large bowl. Make a well in the middle and add the soft butter and the lukewarm water. If using active dry yeast, dissolve it in the lukewarm water and let it stand for 5 minutes.
      3 ¾ cups all-purpose flour / 450 g + 2 teaspoons instant yeast + 1 teaspoon granulated sugar + 1 teaspoon fine sea salt + 3 ½ tablespoons butter/ 50 g + 1 cup lukewarm water / 220 ml
    • Knead the dough for about 5 minutes until it is elastic and pulls away from the sides of the bowl.
    • Let dough rise: Remove the dough from the bowl and briefly knead it on the work surface, then shape it into a ball. Place the ball back in the bowl, cover it loosely with plastic wrap, and let it rise in a warm place for about 30 minutes or until it doubles in size. The rising time depends on the quality of the yeast and the temperature in your kitchen.
    • In the meantime, prepare the onion filling and preheat the oven to 400°F/ 200°C. Line the baking sheet with parchment paper.

    Onion filling:

    • Prepare the ingredients: Peel and halve the onions. Cut the halves into fine slices. Finely dice the bacon.
      2 lbs yellow onions / 900 g + 7 oz thick-cut bacon/ 200 g
    • Cook: Heat the oil and the butter in a large pan. Add bacon and onions and cook them gently for about 10-15 minutes or until the onions are lightly golden brown. Season generously with salt and pepper and set aside to cool slightly while you roll the dough and mix the remaining filling ingredients.
      1 tablespoon vegetable oil + 1 tablespoon butter
    • Combine the eggs, heavy cream, flour, nutmeg, salt, and pepper in a small bowl. Add them to the cooled onion mixture and stir to combine.
      3 large eggs + ¾ cup heavy cream / 180 ml + 1 ½ tablespoons all-purpose flour + a few gratings of nutmeg + 1 teaspoon fine sea salt + ¼ teaspoon freshly ground black pepper

    Assemble the onion cake:

    • Roll out the yeast dough on a lightly floured surface until it's about the size of your baking sheet. Carefully transfer it to the lined baking sheet and press the edges to form a small rim all around.
    • Add filling: Pour the onion filling onto the dough and spread it evenly with a spoon or spatula. Sprinkle the grated cheese evenly on top.
      9 oz cheese / 250 g
    • Bake the onion cake on the middle shelf for about 30 minutes until the filling is set and the top lightly golden brown. Let rest for 10-15 minutes before slicing and serving. Serve it hot, warm, or at room temperature.

    Notes

    1. You can halve the recipe and bake it in a 9-10 inch/ 24-26 cm springform pan.
    2. Measurements: I strongly recommend measuring the ingredients using a digital kitchen scale (the Amazon affiliate link opens in a new tab); it guarantees the best results.
    3. Yeast: You can also use active dry yeast. In this case, mix it with the lukewarm water and let it stand for 5 minutes. You can also use 0.75 oz/ 21 g of fresh yeast. In this case, crumble it into a small bowl, mix it with the sugar and a few tablespoons of the already measured lukewarm water, and let it stand for a few minutes before adding it to the rest of the ingredients.
    4. Caraway seeds: If you like, add 1 teaspoon of caraway seeds. I forgot to buy them this time, but I usually add them; I love their flavor.
    5. Cheese: I usually use Gouda, which is very common in Germany, but you can also use cheddar or another good-melting cheese you like.

    Nutrition

    Serving: 1slice | Calories: 459kcal | Carbohydrates: 40g | Protein: 15g | Fat: 27g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 0.2g | Cholesterol: 107mg | Sodium: 703mg | Potassium: 256mg | Fiber: 3g | Sugar: 4g | Vitamin A: 643IU | Vitamin C: 6mg | Calcium: 194mg | Iron: 2mg
    Tried this Recipe? Pin it for Later!Mention @adinabeck or tag #WhereIsMySpoon!

    More Authentic German Main Course Recipes

    • frankfurter green sauce served with boiled potatoes and boiled egg halves.
      Frankfurter Green Sauce
    • bun stuffed with brat, sauerkraut and mustard.
      Air Fryer Frozen Brats
    • sausage goulash with potatoes in a large dutch oven.
      Easy Sausage Goulash
    • many butternut squash fritters on a silver plate with parsley and lemon slices.
      Butternut Fritters

    Sharing is caring!

    99 shares
    • Share
    • Reddit
    • X

    web banner representing all the websites logos that featured our food blog.

    Reader Interactions

    Comments

    1. Marianne Balazs says

      October 25, 2024 at 2:06 pm

      5 stars
      Lovely idea, will try it iut at the weekend. 😊

      Reply
      • Adina says

        October 26, 2024 at 8:33 am

        Hi Marianne. I am happy to hear it; let me know how you liked it!

        Reply
    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating





    Primary Sidebar

    Hello! Where Is My Spoon is a blog where you will find delicious and family friendly recipes, all made from scratch. From simple healthy soups to sumptuous cakes for special occasions, all our recipes have been tried and loved by our family and our friends.

    More about me →

    Elderflower Recipes

    • elderflower jelly with apple juice in a small jar.
      Elderflower Jelly (or Jam) Recipe
    • a small bottle of elderflower syrup, half a lemon and a bunch of elderflowers in a vase.
      Elderflower Syrup Recipe
    • elderflower gin cocktail in a long glass, lemon and flowers around it.
      Elderflower Gin Cocktail
    • elderflower champagne in a glass with lemon slices and flowers around it.
      Non-Alcoholic Elderflower Champagne (Elderflower Juice)

    Popular Recipes

    • air fryer frozen chicken breast after cooking, one whole and one sliced piece.
      Frozen Chicken Breast in the Air Fryer
    • juicy, golden brown brats cooked on the stove in a skillet.
      How to Cook Brats on the Stove
    • lifting one piece of baked chicken breast with a spoon.
      How to Bake Frozen Chicken Breast
    • stapled sliced pork belly slices sprinkled with parsley, pool of fat in the back.
      How to Cook Pork Belly Strips

    Footer

    ↑ back to top

    Info

    • Privacy Policy
    • Accessibility Statement

    Contact

    If you have any questions or want to work with me, please email me @ contact@whereismyspoon.co

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 - Where Is My Spoon. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.