Polish Piernik Cake Recipe – Honey Gingerbread Cake with Jam

Posted on

Polish Piernik Cake is a Spiced Honey Gingerbread Cake, topped with a chocolate glaze and nuts and filled with jam. It is a traditional Polish dessert often enjoyed during Christmas.

Difficulty

Easy

Prep time

20 minutes

Cooking time

45 minutes

Total time

1 hour 5 minutes

Servings

12 servings

Polish Piernik Cake
Polish Piernik Cake

There’s just something magical about Polish gingerbread — or piernik, as it’s known in Poland. Imagine a soft, spiced cake infused with honey, filled with sticky jam, and topped with a smooth chocolate glaze. It’s rich, cozy, and smells like pure Christmas joy.

Every December, the scent of cinnamon, cloves, and citrus takes over my kitchen, and I know it’s time to bake piernik cake. This piernik recipe is one of my favorites: no fussy steps, easy to follow, and incredibly satisfying to make. It’s the kind of cake that tastes even better the next day (if you can wait that long). You don’t need to be Polish to love it — but you’ll feel like part of the family with your first bite.

What Is Piernik?

Piernik is the Polish word for gingerbread, and it refers to a variety of spiced, honey-sweetened treats baked across Poland — especially around Christmas. This version, a soft Polish gingerbread cake, is one of the most popular. Unlike crunchy Polish pierniczki (the plural form, often shaped into hearts and decorated), this one is moist, sliceable, and often layered with marmalade and finished with a chocolate glaze.

Fun fact: The city of Toruń in Poland is famous for its centuries-old piernik tradition — it’s like the gingerbread capital of Eastern Europe!

Why I Love This Polish Gingerbread Cake

I love how this Polish gingerbread cake is so easy to make, but tastes like you spent all day making it. It’s soft and tender thanks to the honey and butter, filled with fruity jam (I’m team plum, but apricot’s amazing too), and the chocolate glaze? Oh yes — smooth, slightly bitter, and a touch of optional grain coffee for that cozy café vibe.

It’s also a great make-ahead cake. In fact, piernik gets better with time — the spices deepen, the jam soaks in, and the flavors mingle into something really special. Plus, it holds up beautifully for gifting, wrapping, or sneaking slices from the kitchen at midnight.

Necessary Equipment

Here’s what you’ll need to bake your own piernik:

  • 9×13-inch baking pan, or 9×5-inch loaf pan (if using loaf pan the cake will require 55-70 minutes baking – i recomment checking with a toothpick)
  • Mixing bowls
  • Medium saucepan
  • Whisk and wooden spoon
  • Measuring cups and spoons
  • Knife or cake leveler (for slicing the cake in half)
  • Offset spatula or spoon (for spreading jam and glaze)
Ingredients for Polish Piernik, Gingerbread cake, in a bowl.
Ingredients for Polish Piernik, Gingerbread cake

Key Ingredients & Substitutions

Honey (1 cup) – Gives the cake its signature rich sweetness. You can use any runny honey, but floral varieties add extra depth.

Sugar (1 cup) – White sugar keeps things simple, but brown sugar adds a slight caramel flavor.

Milk (1 cup) – Whole milk is best for tenderness.

Butter (½ cup) – Unsalted and melted right into the batter for richness.

Eggs (3) – Room temp eggs help everything mix smoothly.

All-purpose flour (3 cups) – Your standard cake base.

Baking soda (1 tsp) – For rise and softness.

Spices – Cinnamon, nutmeg, allspice, cloves, and cardamom — the ultimate cozy combo.

Orange zest (1 tbsp) – Brightens up all those warm spices.

Jam or marmalade (1 cup) – Apricot or plum are traditional for piernik cake, but feel free to try raspberry or orange.

Cream glaze – Made with:

1/3 cup heavy cream (30%)

80g dark chocolate

1 tsp grain coffee (like Inka), optional

Step-by-Step Instructions

1. Preheat the Oven

Preheat to 350°F (175°C). Grease and line a 9×13-inch pan with parchment.
(Tip: Lining the pan makes it way easier to lift and slice later!)

2. Heat the Honey Mixture

In a medium saucepan, combine honey, sugar, milk, and butter. Heat gently over medium heat until the butter melts and the mixture is smooth. Set aside to cool slightly.
(Don’t let it boil — just melt and stir! It should smell amazing already.)

3. Mix the Dry Ingredients

In a large bowl, whisk together flour, baking soda, all the ground spices, and orange zest.
(This is where the kitchen starts to smell like Christmas.)

4. Combine Wet and Dry

Pour the warm (not hot!) honey mixture into the dry ingredients. Stir until mostly combined, then beat in the eggs one at a time. Mix until smooth and thick.
(Tip: If it looks lumpy at first, keep going — it will come together!)

Polish Piernik Cake Slice, served on a plate.
Polish Piernik Cake Slice

5. Bake

Pour the batter into your prepared pan and smooth out the top. Bake for 40–45 minutes, or until a toothpick inserted into the center comes out clean.
(Don’t open the oven too early! Let it rise and bake fully.)

6. Cool, Slice, and Fill

Once completely cooled, carefully slice the cake in half horizontally. Spread your favorite marmalade or fruit jam on the bottom half, then replace the top layer.
(Tip: Use a serrated knife and a gentle sawing motion to avoid tearing the cake.)

7. Make and Add the Chocolate Glaze

In a small saucepan, heat the cream until it just begins to simmer. Remove from heat and stir in the dark chocolate and (optional) grain coffee. Mix until smooth and glossy. Let it cool slightly, then pour over the top of the cake and spread evenly.
(Let the glaze set completely before slicing. Pop it in the fridge if you’re in a hurry!)

Tips

  • For deeper flavor, let the cake sit overnight before serving.
  • Want crunch? Sprinkle chopped nuts on top of the glaze.
  • You can freeze piernik cake (unglazed) for up to 3 months.
  • Try different jam fillings to keep things exciting — fig is delicious!
  • Don’t rush the cooling time — a warm cake is too fragile to slice.

Serving Suggestions

Serve slices of Polish gingerbread cake with tea, mulled wine, or hot cocoa. It’s perfect on a Christmas dessert table alongside makowiec (Polish poppy seed roll) or sernik (cheesecake). Wrap slices in wax paper for sweet homemade gifts.

Make-Ahead & Storage

Piernik is one of those cakes that actually gets better with time. Bake it 1–2 days ahead and let it rest at room temperature to let the flavors meld.

  • Store in an airtight container at room temp for up to 5 days.
  • Refrigerate (well-wrapped) for up to 7 days.
  • Freeze (unglazed) for up to 3 months. Add chocolate after thawing.

Common Mistakes

Overmixing the batter – It can make the cake tough. Mix until just combined.

Using hot liquid with eggs – Let the honey mixture cool slightly first to avoid scrambling.

Skipping the lining – The cake is moist and can stick! Use parchment for easy removal.

Slicing too soon – Be patient! A cool cake slices neatly and holds the jam better.

Variations and Substitutions

Fermented Method: While this recipe uses the quick bread method, traditional Piernik can also be made using a fermented dough for a deeper flavor.

Different Spices: Experiment with different spices like ginger or anise to customize the flavor.

Nut Additions: Add chopped nuts like walnuts or almonds to the batter for extra texture and flavor.

Vegan Version: Substitute the honey with maple syrup and use a flax egg instead of a regular egg for a vegan version.

Polish Piernik Honey Gingerbread Cake with Jam, served on a plate.
Polish Piernik Honey Gingerbread Cake with Jam

FAQ

What is piernik?

Piernik is traditional Polish gingerbread, often made with honey, warm spices, and fruit jam. It’s a popular dessert during Christmas in Poland and comes in both cake and cookie forms.

What’s the difference between piernik and pierniki?

Piernik refers to the singular gingerbread cake or cookie. Pierniki (plural) are usually the small, shaped cookies — like hearts or stars — often decorated or glazed.

Can I make this piernik recipe ahead of time?

Yes! This piernik cake actually tastes better the next day. The spices mellow, the jam settles, and the whole thing becomes richer. It’s perfect for holiday prep.

What jam should I use in Polish gingerbread cake?

Apricot and plum are traditional, but feel free to use raspberry, fig, or even orange marmalade. The fruitiness adds contrast to the warm spices and creamy chocolate glaze.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Polish Piernik Cake

Polish Piernik Cake (Spiced Honey Cake)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Laura
  • Total Time: 1 hour 5 minutes
  • Yield: 12 servings 1x

Description

Polish Piernik Cake is a traditional spiced honey cake enjoyed during the festive season. This rich and aromatic cake is perfect for Christmas, layered with marmalade or fruit jam and topped with a chocolate glaze.


Ingredients

Units Scale

Ingredients

  • 1 cup honey
  • 1 cup sugar
  • 1 cup milk
  • 1/2 cup unsalted butter
  • 3 large eggs
  • 3 cups all-purpose flour
  • 1 tsp baking soda
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/2 tsp ground allspice
  • 1/4 tsp ground cloves
  • 1/4 tsp ground cardamom
  • 1 tbsp orange zest
  • 1 cup marmalade or fruit jam (apricot or plum recommended)

                            For the Chocolate Cream Glaze

                            • 1/3 cup heavy cream (30%)
                            • 80g dark chocolate
                            • 1 tsp grain coffee (like Inka), optional


                                Instructions

                                1. Preheat Oven: Preheat to 350°F (175°C). Grease and line a 9×13-inch pan with parchment paper.
                                2. Heat Honey Mixture: In a saucepan, combine honey, sugar, milk, and butter. Warm over medium heat until butter melts and mixture is smooth. Let cool slightly.
                                3. Mix Dry Ingredients: In a large bowl, whisk together flour, baking soda, spices, and orange zest.
                                4. Combine and Mix: Add the honey mixture to the dry ingredients. Stir until combined. Add eggs one at a time, mixing until smooth.
                                5. Bake the Cake: Pour batter into the prepared pan. Bake for 40–45 minutes or until a toothpick comes out clean. Let cool completely.
                                6. Layer and Fill: Slice the cake horizontally into two layers. Spread jam on the bottom layer, then replace the top.
                                7. Make the Glaze: In a small saucepan, heat cream until it begins to simmer. Remove from heat. Add dark chocolate and optional grain coffee. Stir until smooth. Let cool slightly, then spread over the cake.

                                Notes

                                • Let the cake rest a day before slicing for deeper flavor.
                                • Use a serrated knife to slice the cake cleanly.
                                • Try orange marmalade for extra zing!
                                • Freeze unglazed cake for up to 3 months.
                                • Prep Time: 20 minutes
                                • Cook Time: 45 minutes
                                • Category: Dessert
                                • Cuisine: Polish

                                Nutrition

                                • Calories: 350
                                • Sugar: 30g
                                • Fat: 15g
                                • Carbohydrates: 50g
                                • Protein: 5g

                                Nutrition Information

                                This website offers estimated nutritional details, which may vary depending on the specific ingredients used.

                                Tags:

                                You might also like these recipes

                                6 thoughts on “Polish Piernik Cake Recipe – Honey Gingerbread Cake with Jam”

                                1. I would love to try this recipe, but I’m confused about the pan size. The instructions say 9×13 pan but the pictures all appear to be a loaf pan??

                                  Reply
                                  • Thank you for pointing that out! 😊 The photos were taken in a loaf pan, but the original pan size listed in the recipe was incorrect. I’ve updated the recipe to reflect the proper pan size. Thanks for helping me catch that, and I hope you enjoy the piernik!

                                    Reply
                                2. As I look at the pictures it looks like bread pans were used rather than a 9 x13 pan. Is that the case. I make enough cakes to know that if you are showing a serving of cake, it wouldn’t have the hump looking exact on both sides. Thanks,

                                  Reply
                                  • Yes, you are correct! The cake shown in the photos was baked in a loaf pan. That said, the recipe will also work in a 9×13-inch pan if you prefer a more traditional sheet-style cake. The texture and flavor will be the same, but the shape and presentation will be different. Thanks for pointing that out!

                                    Reply
                                  • Hi! 😊 No, you don’t need to refrigerate piernik right away.

                                    Once the cake has cooled completely, you can store it in an airtight container at room temperature for up to 3–4 days. In fact, the flavors often get even better after a day or two, which is one of the reasons piernik is such a popular make-ahead cake.

                                    If your piernik has a cream cheese frosting, whipped cream, or another dairy-based filling, then it should be refrigerated instead.

                                    I hope you enjoy the recipe! 😊

                                    Reply

                                Leave a Comment

                                Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star