This homemade gingerbread cake is one of those recipes that fills your entire kitchen with the most incredible aroma the moment it goes into the oven. The combination of blackstrap molasses, honey, ground ginger, cinnamon, and a hint of black pepper creates a deeply flavoured, beautifully moist cake that needs very little fuss.
I grew up loving spice cakes, and when I switched to eating gluten-free, gingerbread became my go-to. The generous amount of butter and molasses in this batter means the crumb stays wonderfully soft — you would never guess it uses gluten-free flour.
This recipe makes a double layer gingerbread cake that is perfect for birthdays, holiday gatherings, or a showstopping after-dinner dessert. You can frost it with cream cheese frosting, dust it with icing sugar, or serve warm slices with a scoop of vanilla ice cream.
The batter comes together in one saucepan and one bowl, so cleanup is minimal — and the result is an impressive cake that tastes like you spent hours on it.
Easy Homemade Gingerbread Cake
Ingredients
- 1 cup unsalted butter (2 sticks)
- 1 ⅓ cups brown sugar packed
- ⅔ cup granulated sugar
- 1 cup whole milk
- 1 cup blackstrap molasses
- ½ cup honey
- 3 cups gluten-free flour
- 2 tablespoons ginger ground
- 1 teaspoon cinnamon ground
- 1 teaspoon baking powder
- 1 teaspoon kosher salt
- ½ teaspoon baking soda
- ½ teaspoon black pepper ground
- 4 large eggs lightly beaten
- 1 tablespoon ginger fresh ginger, finely grated
Instructions
- Preheat the oven to 350°F (175°C / 180°C fan-forced). Grease and line two 9-inch (23cm) round cake pans with parchment paper, then lightly grease the parchment.
- Combine the butter, brown sugar, milk, molasses, and honey in a medium saucepan. Heat until the butter has completely melted and the mixture has come together. Make sure it doesn’t get too hot, or the milk will curdle. Set aside after removing from the heat.
- Combine the gluten-free flour, ground ginger, cinnamon, baking powder, salt, baking soda, and black pepper in a large mixing bowl.
- Add the butter-molasses mixture into the dry ingredients, stirring until smooth.
- Incorporate the lightly beaten eggs and 1 tablespoon of finely grated fresh ginger into the mixture, stirring until just combined. Make sure the mixture has cooled to lukewarm (around 100°F / 38°C) before adding the eggs to prevent them from scrambling.
- Divide the batter evenly between the two prepared cake pans and bake for 35-40 minutes, or until a toothpick inserted into the centre comes out mostly clean with a few moist crumbs attached.
- Allow the cakes to cool for 10-15 minutes before transferring them to a cooling rack.
Nutrition
What Makes This Homemade Gingerbread Cake Special
Most gingerbread recipes lean heavily on either molasses or honey, but this cake uses both. The blackstrap molasses delivers that deep, almost bittersweet backbone while the honey rounds out the sweetness and keeps the crumb incredibly tender. Combined with a full cup of butter and whole milk, this is one of the moistest cakes you will ever bake.
The spice blend is what really sets it apart. Ground ginger provides the signature warmth, cinnamon adds familiar sweetness, and the half teaspoon of black pepper gives a subtle bite on the finish that elevates the whole flavour profile. Adding freshly grated ginger on top of the ground ginger creates layers of ginger flavour — warm and mellow from the powder, bright and sharp from the fresh root.
Because this recipe uses gluten-free flour, it is naturally suitable for anyone avoiding gluten without any compromise on taste or texture. The molasses and honey provide so much moisture that the absence of gluten is genuinely undetectable.
Tips for Best Results
- Cool the wet mixture before adding eggs. The melted butter and molasses mixture will be very hot straight off the stove. Let it cool to lukewarm — you should be able to comfortably touch the side of the saucepan — before stirring in the eggs. If the mixture is too hot, the eggs will scramble and create lumps.
- Use a good quality gluten-free flour blend. Look for one that contains xanthan gum, as this helps bind the cake and prevent a crumbly texture. If your blend does not contain xanthan gum, add ½ teaspoon to the dry ingredients.
- Do not overmix. Once you combine the wet and dry ingredients, stir just until no dry pockets remain. Overmixing can make gluten-free batters gummy.
- Check for doneness at 35 minutes. Every oven is different. The cake is ready when a toothpick inserted into the centre comes out with a few moist crumbs — not wet batter. If it is still wet, continue baking in 3-minute increments.
- Line your pans with parchment. Gingerbread batter is sticky. A parchment round at the bottom of each cake pan ensures the layers release cleanly.
Substitutions and Variations
- Molasses: If blackstrap molasses is too intense for your taste, use regular unsulphured molasses or dark treacle for a slightly milder flavour.
- Honey: Maple syrup or golden syrup can replace the honey in equal measure. Each will shift the flavour slightly but pairs well with the spices.
- Milk: Any milk works here — oat milk or almond milk will make this dairy-free (swap the butter for a plant-based alternative as well).
- Eggs: For an egg-free version, try 4 flax eggs (4 tablespoons ground flaxseed mixed with 12 tablespoons water, rested for 5 minutes). The cake will be slightly denser but still delicious.
- As a single layer: Pour all the batter into a greased 9×13 inch (23x33cm) pan and bake for 45-50 minutes. This is ideal for sheet cake-style serving.
- Add a stout: Replace half the milk with a dark stout beer for a rich, complex adult version of this cake.
Storage and Reheating
Unfrosted gingerbread cake layers keep beautifully at room temperature for up to 3 days when wrapped tightly in cling film or stored in an airtight container. If frosted, store in the refrigerator for up to 5 days and bring to room temperature for 30 minutes before serving so the frosting softens.
To freeze, wrap each unfrosted layer individually in cling film, then in a layer of aluminium foil. Freeze for up to 3 months. Thaw overnight in the refrigerator, then bring to room temperature before frosting or serving. The molasses and honey content means this cake freezes exceptionally well without drying out.
To reheat individual slices, microwave for 15-20 seconds or warm in a 300°F (150°C) oven for 5-8 minutes. Warm gingerbread cake with a scoop of vanilla ice cream is an absolute treat.
What to Serve With This Gingerbread Cake
- Cream cheese frosting — the tangy cream cheese is the classic pairing with rich, spiced gingerbread. Spread between the layers and over the top.
- No-churn vanilla ice cream — a scoop alongside a warm slice is pure comfort food.
- Whipped cream and candied ginger — dollop of freshly whipped cream with thin slices of candied ginger on top for an elegant presentation.
- Lemon curd — the sharp citrus cuts through the sweetness of the molasses and honey beautifully.
- Salted caramel sauce — drizzled over each slice, the caramel amplifies the brown sugar and molasses notes.
- Hot chai tea or spiced apple cider — warm spiced beverages complement the cake’s ginger and cinnamon flavours perfectly.
Frequently Asked Questions
Can I make this gingerbread cake ahead of time?
Yes, this cake actually improves in flavour after a day of resting. The spices meld and the crumb becomes even more moist. Bake the layers a day ahead, wrap them tightly in cling film, and store at room temperature. Frost and assemble the day you plan to serve.
Why does the recipe call for both ground ginger and fresh grated ginger?
Ground ginger provides a warm, mellow background spice that bakes evenly throughout the crumb. Fresh grated ginger adds a brighter, sharper ginger punch with small pockets of intense flavour. Using both creates a more complex, layered ginger taste than either could achieve alone.
Can I use regular flour instead of gluten-free flour?
Absolutely. Replace the 3 cups of gluten-free flour with 3 cups (375g) of plain all-purpose flour. No other changes are needed. The texture will be very similar — perhaps very slightly lighter — since regular flour develops a bit more structure.
What is the best type of molasses for gingerbread cake?
This recipe calls for blackstrap molasses, which has the strongest, most robust flavour and the least sugar of all molasses varieties. It gives the cake its characteristic deep colour and slightly bittersweet taste. If you find blackstrap too intense, regular unsulphured molasses or dark treacle is a good alternative with a milder sweetness.
Why did my gingerbread cake sink in the middle?
The most common cause is opening the oven door too early, which allows cool air to rush in and collapse the rising batter. Other causes include too much leavener (measure the baking powder and baking soda carefully), or underbaking — if the centre is not fully set, it will sink as it cools. Always test with a toothpick before removing from the oven.
Can I bake this as cupcakes instead?
Yes. Fill standard cupcake liners about two-thirds full and bake at 350°F (175°C) for 18-22 minutes. This batter makes approximately 24 cupcakes. They are wonderful topped with cream cheese frosting and a sprinkle of ground cinnamon.
The History of Gingerbread Cake
Gingerbread has roots stretching back to medieval Europe, where ginger was one of the most prized spices brought along trade routes from Asia. Early gingerbread was more of a dense bread or biscuit, often shaped into elaborate moulds and sold at fairs across England, France, and Germany. The tradition of softer gingerbread cakes developed in Britain during the 18th and 19th centuries, when treacle and molasses became widely available and bakers discovered that these dark syrups created an incredibly moist, long-keeping cake.
Yorkshire and Lancashire in Northern England are particularly known for their sticky gingerbread traditions, where dark treacle-based cakes were a staple for bonfire night and Christmas. This recipe follows that British tradition — rich with molasses and honey, heavily spiced, and designed to be deeply moist. The addition of black pepper is a nod to the oldest gingerbread recipes, which often included pepper alongside ginger as a warming spice.
If you make this homemade gingerbread cake, I would love to hear how it turned out — leave a star rating and a comment below to help other bakers find this recipe!














































