Disclosure: This post may contain affiliate links. Please read my privacy policy.

This delicious and moist gingerbread cake is filled with warm spices and topped with a creamy cinnamon cream cheese frosting. It all comes together in 30 minutes and is the perfect dessert or snaking cake for the holidays.

A slice of Gingerbread Cake with Cinnamon Cream Cheese with a fork cutting into it.

I love all things gingerbread this time of year. It’s a festive and nostalgic flavor that is extra special during Fall, Thanksgiving, Christmas, and the holidays. When I’m craving gingerbread, I make my almond flour gingerbread men and now I’m adding this gingerbread cake to my holiday rotation.

It is a wonderful holiday snack, breakfast or dessert. The cinnamon cream cheese pairs so well with the sweet gingery cinnamony molasses flavor of the cake. Add some fresh tart cranberries on top and it is just flavor perfection.

What makes this recipe great

  • It is ready in 30 minutes. This is perfect for a last minute gathering, weeknight baking, or if you just love gingerbread and cream cheese frosting.
  • It has classic gingerbread flavor but with a modern cream cheese addition twist.
  • It is great for any holiday occasion. Whether thats a potluck, family dinner, Thanksgiving, Friendsgiving… it will be a crowd pleaser for sure.
  • It is easy to make dairy-free. Just use dairy-free cream cheese, and almond milk and you are good to go.
A slice of gingerbread cake with cream cheese frosting being served.

Recipe ingredients

Ingredients needed to make Gingerbread Cake.
Ingredients needed to make Cinnamon Cream Cheese Frosting.
  • Flour– unbleached all purpose flour works great here.
  • Baking soda and baking powder– these help the cake rise.
  • Ground ginger, ground cinnamon, ground cloves– these spices give the cake that gingerbread flavor.
  • Olive oil– this is used to add great texture to the cake and is also used instead of butter.
  • Blackstrap molasses– this is also one of the keys to that gingerbread flavor. SO good. It is also considered a superfood because of it’s antioxidants, vitamins and minerals, so win win.
  • Brown sugar– this adds nice sweetness to the cake.
  • Egg– its needed to bind the cake batter together.
  • Vanilla– this is used in the cake and the frosting.
  • Milk– this adds softness to the cake.
  • Cream Cheese– the star of the frosting! Feel free to use any kind of cream cheese that you prefer.
  • Powdered Sugar– this sweetens the frosting perfectly.
  • Optionalfresh cranberries to decorate the cake with.


See recipe card below for a full list of ingredients and measurements.

Additions/ Substitutions

  • Instead of brown sugar, you can use coconut sugar at a 1:1 ratio.
  • Instead of regular milk, you can use almond milk.
  • Instead of regular cream cheese, you can use dairy-free cream cheese.
  • Instead of regular flour, you can use gluten free flour at a 1:1 ratio.

Step by step instructions

Dry ingredients in a bowl for Gingerbread Cake with Cinnamon Cream Cheese Frosting.
Step 1

Step 1: Mix the flour, baking soda, baking powder, ground ginger, ground cinnamon, ground cloves, and salt together in a bowl.

Wet ingredients in a bowl for Gingerbread Cake with Cinnamon Cream Cheese Frosting.
Step 2

Step 2: Add the olive oil, blackstrap molasses, brown sugar, egg, vanilla, and milk to another bowl. Mix.

Gingerbread Cake batter in a bowl.
Step 3

Step 3: Pour the dry ingredients into the wet ingredients and mix.

Gingerbread Cake before baking.
Step 4

Step 4: Pour the gingerbread cake batter into a lined pan.

Gingerbread Cake after baking.
Step 5

Step 5: Bake.

Cinnamon cream cheese frosting in a food processor.
Step 6

Step 6: Add the cream cheese, powdered sugar, vanilla, and cinnamon to a food processor and mix.

Gingerbread Cake with cream cheese frosting and cranberries on top.
Step 7

Step 7: Once the cake has cooled, frost with the cinnamon cream cheese frosting. Decorate with fresh cranberries if you would like.

A slice of Christmas gingerbread cake being cut.
Step 8

Step 8: Then serve.

Expert tips

  • Measure the olive oil in your 1/4 cup first. Then measure the blackstrap molasses. It won’t stick to the measuring cup if it has a layer of olive oil residue on it first. If you measure the blackstrap molasses first then it will be very sticky.
  • I highly recommend decorating your cake with fresh cranberries. The tart pop of flavor tastes so good against the sweet cinnamon frosting and the warm gingerbread cake.
  • If you don’t want to wait for your cream cheese to be room temperature, put it into the microwave for 15 seconds at a time. Don’t leave it in the microwave too long because you don’t want it to melt or to be hot.
  • How to store: store in an airtight container on the counter for up to 2 hours ( the cream cheese can’t stay out longer than that. Or store in the fridge in an airtight container for two days.

FAQs

Can you make this cake in advance?

Yes. You can make the cake and either wrap it in seran wrap or put it in an airtight container and leave it on the counter for a day or two. Then make the cream cheese frosting before serving.

You can also make it, along with the frosting and put it into an airtight container and put it in the fridge to serve the next day. It can’t be in the fridge much longer than that or it dries out.

How can you make this cake dairy-free?

Make sure to use a dairy-free milk in the cake. And use a dairy-free cream cheese for the frosting.

Can I use different spices?

Yes you can add allspice and nutmeg along with the cinnamon, ginger and cloves.

A slice of gingerbread snacking cake on a plate.

Other cake recipes you’ll love:

Did you try this recipe? Please leave me a ⭐ review below!

5 from 1 vote

Gingerbread Cake with Cinnamon Cream Cheese Frosting

Servings: 8 people
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
A slice of Gingerbread Cake with Cinnamon Cream Cheese with a fork cutting into it.
This delicious and moist gingerbread cake is filled with warm spices and topped with a creamy cinnamon cream cheese frosting. It all comes together in 30 minutes and is the perfect dessert or snaking cake for the holidays.

Ingredients 

Gingerbread cake ingredients:

Cinnamon cream cheese ingredients:

  • 4 ounces cream cheese, softened to room temperature (dairy-free cream cheese can also be used)
  • 1 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 3/4 teaspoon ground cinnamon

Optional: cranberries to decorate the cake with.

Save this recipe!
Get it sent to your inbox! You’ll also get new recipes from us every week!

Instructions 

  • Grease a 9 inch round pan, and line with parchment paper. Preheat oven to 350 degrees F.
  • In a medium bowl, add 1 1/4 cups flour, 1/2 teaspoon baking soda, 1 teaspoon baking powder, 3/4 teaspoon ground ginger, 3/4 teaspoon ground cinnamon, 1/8 teaspoon ground cloves, and 1/4 teaspoon salt. Mix with a fork.
  • In a large bowl, add 1/4 cup olive oil, 1/4 cup blackstrap molasses, 1/4 cup brown sugar, 1 egg, 1 teaspoon vanilla, and 1/2 cup milk together.
  • Pour the bowl of dry ingredients into the bowl of wet ingredients and mix until combined. Make sure the scrape the bottom of the bowl. Don't overmix.
  • Pour the gingerbread cake batter into the pan and bake for 20 minutes, or until a toothpick comes out clean. Let cake cool completely before frosting.
  • To make the frosting, add 4 ounces of room temperature cream cheese, 1 cup of powdered sugar, 1 teaspoon vanilla, and 3/4 teaspoon ground cinnamon to a food processor and mix until smooth. You can also mix it using a handheld mixer and mix the frosting together in a bowl.
  • Once the cake is cooled, frost it with the frosting. I highly recommend adding fresh cranberries as decorations because the flavors work so well together. It also adds a beautiful pop of color.

Notes

  • Instead of brown sugar, you can use coconut sugar at a 1:1 ratio.
  • Instead of regular milk, you can use almond milk.
  • Instead of regular cream cheese, you can use dairy-free cream cheese.
  • Instead of regular flour, you can use gluten free flour at a 1:1 ratio.

Nutrition

Calories: 317kcalCarbohydrates: 47gProtein: 4gFat: 13gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 0.003gCholesterol: 37mgSodium: 259mgPotassium: 239mgFiber: 1gSugar: 31gVitamin A: 246IUVitamin C: 0.02mgCalcium: 100mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @perchancetocook or tag #perchancetocook!
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!
5 from 1 vote

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment

  1. This gingerbread cake has been my family’s favorite this Fall. If you need an idea for Thanksgiving, Christmas, a party, potluck or event. Give it a try!5 stars