Easy Old-Fashioned Molasses Cake
This old-fashioned molasses cake is a moist, tender treat filled with warm spices and rich molasses flavor.
Homemade molasses cake is simple to make with pantry staples, yet delivers that nostalgic, old-fashioned flavor everyone loves. It’s the kind of cake that feels special enough for a holiday celebration but easy enough for everyday baking.

Note: This post may contain affiliate links for your convenience. If you make a purchase, this site may receive a small commission at no additional cost to you. You can read my full disclosure policy here.
There’s just something so comforting about dessert, especially when it’s tied to memories of the past.
This old-fashioned molasses cake is one of those treats that takes me straight back to childhood.
The smell of warm spices filling the kitchen reminds me of time spent baking alongside my mom, and it’s the kind of recipe that feels like a hug on a plate.
Growing up in the south, we often used molasses on homemade biscuits, but it’s also great to bake with.
I love that this cake is easy yet full of flavor–the kind of cake you can whip up at the last minute with basic pantry staples, and anyone who takes a bite will almost certainly be reminded of simpler times.
The blend of cinnamon, nutmeg, and allspice makes this cake a natural fit for the holidays, but I think it’s just as perfect for those days when you want something cozy and homemade.
The sour cream gives it that tender, melt-in-your-mouth texture that feels indulgent without being fussy. And the molasses has a sweet richness that feels both nostalgic and timeless.
This vintage cake recipe using molasses is something you’d imagine cooling on the counter at a Sunday supper years ago. It’s endlessly versatile, whether you dust it with powdered sugar, serve it with whipped cream, or pair it with a scoop of vanilla ice cream.
This is the kind of dessert that invites you to slow down, savor a slice, and maybe even share a story or two while you enjoy it.
More Recipes Featuring Molasses:

The Secret To Great Molasses Cake
As much as I love molasses, I’ve noticed that cakes made with it can sometimes be dry and underwhelming.
One of the keys to making this holiday molasses cake so irresistibly tender is the addition of sour cream.
It brings just the right amount of richness and moisture, giving the cake a soft texture that holds up beautifully even a day or two after baking. It’s a simple ingredient that makes a big difference, so don’t skip it!
Another secret is using unsulphured molasses. Unlike sulphured or blackstrap molasses, which can taste sharp or slightly bitter, unsulphured molasses has a smooth, sweet flavor that pairs perfectly with warm spices.
It gives the cake its deep flavor without overpowering the other ingredients.

How to Make Homemade Molasses Cake
It’s really easy to make this sweet treat.
Ingredients You’ll Need
- Unsalted Butter
- Unsulphured Molasses (such as Grandma’s brand)
- Brown Sugar
- Sour Cream
- Egg
- All-Purpose Flour
- Baking Powder
- Baking Soda
- Salt
- Ground Cinnamon
- Allspice
- Ground Nutmeg

How to Make It:
Find the full printable recipe available below
Cream the butter and sugar. First, you’ll combine butter, molasses, and brown sugar in the bowl of a stand mixer fitted with the paddle attachment. Beat together until smooth.

Add the wet ingredients. Then, you’ll add sour cream and egg, mixing to incorporate.

Add the dry ingredients. Next, you’ll add the flour, along with baking powder, baking soda, salt, cinnamon, allspice, and nutmeg. Mix on low speed just until incorporated. The batter will be thick.

Bake and serve. Then, you’ll spread the batter evenly into the prepared pan.
Bake for 30-35 minutes, or until a toothpick inserted in the center of the cake comes out clean.

Notes and Adaptations:
- The sour cream helps keep this cake nice and moist. If you don’t have any on hand, you can substitute plain Greek yogurt (preferably whole milk yogurt rather than nonfat or lowfat).
- I like to dust the top of the cake with a little powdered sugar, just for looks. Then we top the slices with whipped cream when served. You could also add a scoop of vanilla ice cream if preferred!

Recommended Equipment:

Molasses Cake
Ingredients
- 1/2 cup unsalted butter (softened)
- 1/2 cup unsulphured molasses
- 1/2 cup brown sugar
- 1/2 cup sour cream
- 1 egg
- 2 cups all-purpose flour
- 1 tablespoon baking powder
- 1/4 teaspoon baking soda
- 1/2 teaspoon salt
- 3/4 teaspoon ground cinnamon
- 1/4 teaspoon allspice
- 1/8 teaspoon ground nutmeg
Instructions
- Preheat oven to 350F. Grease an 8×8" baking dish or cake pan. Set aside.
- In the bowl of a stand mixer fitted with the paddle attachment, combine butter, molasses, and brown sugar. Beat together until smooth.
- Add sour cream and egg, mixing to incorporate.
- Add the flour, along with baking powder, baking soda, salt, cinnamon, allspice, and nutmeg. Mix on low speed just until incorporated. The batter will be thick.
- Spread the batter into the prepared pan, then bake for 30-35 minutes, or until a toothpick inserted in the center of the cake comes out clean.
Notes
- The sour cream helps keep this cake nice and moist. If you don’t have any on hand, you can substitute plain greek yogurt (preferably whole milk yogurt rather than nonfat).
- I like to dust the top of the cake with a little powdered sugar, just for looks. Then we top the slices with whipped cream when served. You could also add a scoop of vanilla ice cream if preferred!
Equipment
Nutrition
Did you try this recipe?
Don’t forget to leave a rating below and make sure to follow on Instagram and Pinterest for more easy recipes!
Don’t forget to save this recipe to your desserts board on Pinterest!

Easy family-friendly recipes in your inbox!