Molasses Bars are chewy, spiced cookie bars baked in a pan and cut into neat squares. They have that deep molasses flavor and a warm mix of ginger and cinnamon that makes them hard to stop snacking on.
What I like about this version is the texture: the edges set up nicely, but the middle stays soft and chewy if you don’t overbake. The brown sugar and butter give them that old-fashioned bar-cookie feel without being dry or cakey.
I bake these when I want a simple dessert for a weekend, and they’re also great on a holiday cookie tray. A light dusting of powdered sugar is optional, but I think it makes them look finished with almost no effort.

Why You’ll Love This Recipe
Soft and Chewy: These stay tender in the middle, with just enough structure around the edges so they slice cleanly.
Classic Spice: Ginger, cinnamon, and cloves give you that cozy spice flavor that works all season, especially in fall and winter.
Easy Bar Cookie: No scooping or rolling dough. You spread it in a pan, bake, and slice.
Great for Sharing: A 9×13 pan makes plenty, and the squares stack nicely for plates, boxes, and cookie trays.
That Molasses Flavor: The molasses comes through in a real way here—rich, a little toasty, and not shy.
Ingredients You’ll Need
Dry
- All-purpose flour: I use regular flour here. Measure it the simple way (spoon and level if you can) so the bars don’t turn out heavy.
- Baking soda: Don’t skip it. It helps the bars rise just enough and keeps the texture from getting dense.
- Fine salt: This keeps the sweetness in check and makes the molasses taste more rounded.
- Ground ginger: This is the main spice note. If you like a stronger ginger bite, you can bump it up a bit.
- Ground cinnamon: Cinnamon makes the whole pan smell like the holidays. It also softens the sharpness of the ginger.
- Ground cloves: A little goes a long way. It’s the “background” spice that makes the bars taste deeper.
Wet
- Unsalted butter: Softened butter creams better with the brown sugar. If it’s overly melty, the batter can get a little loose.
- Brown sugar: I like packed brown sugar for that chewy bar texture. Dark brown sugar works too if you want even more molasses-like flavor.
- Egg: One egg is all you need to bind the batter and keep the bars tender.
- Unsulfured molasses: This is the main flavor. Dark molasses is great here, but I avoid blackstrap because it can taste bitter in baked bars.
- Vanilla extract: It doesn’t scream “vanilla,” but it makes the spice taste more balanced.
Optional Finish
- Powdered sugar: Totally optional, but it’s an easy way to make the bars look a little more bakery-case when you’re serving them.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F. Line a 9×13-inch baking pan with parchment paper and lightly grease it.
- Mix the dry ingredients: Whisk the flour, baking soda, salt, ginger, cinnamon, and cloves together until evenly combined.
- Cream the butter and sugar: Beat the softened butter and brown sugar until light and fluffy.
- Add the egg: Beat in the egg until combined.
- Add the molasses and vanilla: Mix in the molasses and vanilla extract until smooth.
- Add the dry ingredients: Add the dry mixture and mix just until you don’t see any dry flour left.
- Spread the batter: Scrape the batter into the prepared pan and spread it into an even layer.
- Bake: Bake for 22 to 28 minutes, until the edges are set and the center springs back lightly when touched.
- Cool and slice: Cool completely, then lift the bars out using the parchment and slice into squares. Dust with powdered sugar if you want.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Don’t overbake them. Pull the pan when the edges look set and the center springs back lightly. If you wait for the center to look dry, the bars will lose that chewy texture.
Use dark molasses if you want a deeper flavor. Dark molasses gives you a richer, more “spiced cookie” taste. I’d skip blackstrap here because it can leave a bitter edge.
Try a 9-inch square pan for thicker bars. The bars come out taller and a little fudgier in the middle. You’ll need a few extra minutes in the oven, so keep an eye on the center.
Stop mixing when the flour disappears. Once you don’t see dry streaks, you’re done. Overmixing can make bar cookies bake up a little tougher than they need to be.
Dial the spice to your taste. If you want a more ginger-forward bar, increase the ginger a bit. I’d keep the clove on the lighter side, because it can take over fast.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Milk: A cold glass of milk is classic with these. It’s especially nice if you go a little heavier on the ginger.
- Coffee or tea: I like these with plain black coffee or a strong cup of tea. The molasses and spices really fit that cozy drink situation.
- Ice cream: Serve a bar with vanilla ice cream on the side if you want to turn it into a real dessert plate. A little caramel sauce is good too.
- Powdered sugar: Dust the top right before serving if you want them to look a little more finished. It’s simple and it works.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store the bars covered at room temperature for 2 to 3 days. I usually keep them in the pan with foil over the top, or move them to an airtight container once sliced.
If you want them to keep a little longer, store them covered in the fridge for up to 5 days. They’ll firm up when cold, so I let a bar sit out for a few minutes before eating.
You can also freeze individual portions (or freeze a whole slab) in an airtight container. Thaw at room temperature or in the fridge, whichever is easier.
If you like them warm, a quick microwave warm-up is fine. Just go easy—too long and they can get a little tough.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use blackstrap molasses?
I wouldn’t for this one. Blackstrap is much more bitter and intense, and it can overpower the spices in a way that doesn’t taste like a classic molasses bar.
How do I know when molasses bars are done?
I look for set edges and a center that springs back lightly when touched. The top will look set, but you don’t want it to look dry all the way across the middle.
Can I make these thicker?
Yes—use a 9-inch square pan instead of a 9×13. Plan to bake a few minutes longer, and check the center for that light spring-back.
Why did my bars turn out dry?
Overbaking is usually the reason. It can also happen if the flour got packed in too heavily, so measure as lightly as you can and mix just until the flour disappears.
Can I increase the spice?
Definitely. If you want a stronger spice bite, increase the ginger to about 1 1/2 teaspoons, and keep the clove modest so it doesn’t take over.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Molasses Bars
INGREDIENTS
Dry
- 2 cups all purpose flour
- 1 tsp baking soda
- ½ tsp fine salt
- 1 tsp ground ginger
- 1 tsp ground cinnamon
- ¼ tsp ground cloves.
Wet
- ¾ cup unsalted butter softened
- 1 cup packed brown sugar
- 1 large egg
- ½ cup unsulfured molasses
- 1 tsp vanilla extract.
Optional Finish
- powdered sugar for dusting.
INSTRUCTIONS
Pan and Oven
- heat oven to 350 F
- line a 9 by 13 inch baking pan with parchment and lightly grease.
Mix and Bake
- whisk dry ingredients until uniform
- beat butter and brown sugar until light and fluffy
- beat in egg then molasses and vanilla until smooth
- add dry ingredients and mix just until no dry flour remains
- spread batter evenly in pan
- bake until edges are set and center springs back lightly 22 to 28 minutes
- cool completely before lifting out and slicing
- dust with powdered sugar if using.
