***If you wonder where to buy authentic Polish food online, check out Piast.com. They offer 20% off (minimum order $60) for Polish Foodies’ readers if you order by January 31. Just enter coupon code FOODIES-T2HV during checkout.***

Piernik Traditional Polish Gingerbread Cake Recipe With Semolina Custard Filling

Today I want to share with you a very special recipe. It’s been in my family for at least 100 years. My great grandmother used to bake it every Sunday. Her name was Babcia Gienia and I remember visiting her- she passed away when I was 8 years old. Her traditional Polish gingerbread cake recipe is unique and I am pretty sure you won’t find anything similar on the Internet.

It’s a combination of Polish piernik cake, a custard, and a pink frosting that tastes delicious altogether!

My grandma who is 82 years old still bakes this cake from time to time. Even though I make it myself as well, it’s always taste better when she does it!

This traditional Polish miodownik is perfect to serve during wintertime. At the end of the day, a gingerbread cake is specific to Christmas!

Things To Know About Traditional Polish Gingerbread Cake

Polish Piernik Cake Is Hard Right After Baking.

Because Polish piernik cake is made of honey, it’s hard at first. It takes about a week for it to get soft without putting any custard inside.

This traditional Polish gingebread cake recipe should be used at least 2 days before you want to serve a cake. Miodownik with custard inside will get soft faster.

Gingerbread Cake Dough Can Be Keep In The Fridge For Up To 6 Weeks.

Polish housewives used to make a gingerbread cake at the end of November (!). They bake it a week before Christmas, then put the filling inside 3-4 days before Christmas Eve.

This Polish Gingerbread Cake Is Big.

It will be quite heavy, you will get about 30 servings from this Polish gingerbread cake recipe.

See also my moczka- Polish gingerbread soup recipe.

Piernik Traditional Polish Gingerbread Cake Recipe With Semolina Custard Filling

Piernik Traditional Polish Gingerbread Cake Recipe With Semolina Custard Filling

Piernik Traditional Polish Gingerbread Cake Recipe With Semolina Custard Filling
Prep Time 2 hours
Cook Time 30 minutes
Total Time 2 hours 30 minutes


Gingerbread Cake Dough

  • 1 cup of honey (1 small jar/310ml)
  • 8 cups of flour (1kg)
  • 1 cup of butter (200g)
  • 1 cup of sugar (200g)
  • 3 eggs
  • 2 teaspoons of baking soda
  • 1 teaspoon of gingerbread spice mix
  • 1 teaspoon of cocoa

Semolina Custard

  • 4 cups of milk (1 liter)
  • 19 heaped tbsps of sugar
  • 7 heaped tbsps of semolina
  • 2 cups of butter (400g)

Pink Frosting

  • 8 heaped tbsps of powdered sugar
  • fresh juice of one lemon
  • 1 tbsp of butter
  • 2 tbsps of raspberry syrup


  • 1 jar (12oz) of plum butter (powidło śliwkowe)


Gingerbread Cake Dough

  1. Slowly heat the honey, sugar, and butter in the pot. Add cocoa.
  2. Cool off the mixture.
  3. Add the remaining ingredients and form a dough.
  4. Place the dough in the fridge for at least one hour (the longer the dough will be in the fridge, the better. It can stay there for up to 6 weeks).
  5. Divide the cold dough into 4 pieces.
  6. Preheat the oven to 170°C / 338°F.
  7. Roll out each piece of the dough and bake it separately for 15-20 minutes.

Semolina Custard

  1. Heat the milk and sugar in the pot. When it's nearly boiling, add the semolina and stir until you get the smooth consistency. Cool the mixture off.
  2. Cream the butter until it gets fluffy and pale yellow.
  3. Gradually, start adding the cold semolina custard, still mixing (1 tbsp each time).

Pink Frosting

  1. Mix all the ingredients together until the sugar dissolves.

Making Of The Gingerbread Cake

  1. Divide the semolina custard into 2 parts.
  2. Spread one part of semolina custard on the first cake.
  3. Cover it with the second cake.
  4. Spread the plum butter (powidło) on the top.
  5. Cover it with the third cake.
  6. Spread the second part of the semolina custard on the top.
  7. Cover it with the fourth cake.
  8. Put the pink frosting on top of the gingerbread cake.


  1. The gingerbread dough can be kept in the fridge for up to 6 weeks. It's believed that the longer it's there, the better it will taste.
  2. The gingerbread cakes will be hard at first. It will take 1-2 days until they will be soft and ready to eat.

Pin For Later:

Did you enjoy this traditional Polish piernik gingerbread cake recipe? Let us know in the comments below!

like this? you'll also love:

share with friends and family:

Share on facebook
Share on twitter
Share on pinterest
Share on email
Skip to Recipe