| |

Brown Butter Gingerbread Brownies with Espresso Cream Cheese Icing

As an Amazon Associate I earn from qualifying purchases.

The holidays called, and they want these Gingerbread Brownies with Espresso Cream Cheese Frosting front and center on your dessert table. These brownies are rich, chewy, and loaded with cozy spice balanced by a hint of molasses and a nutty kick from browned butter. Then, just when you think it can’t get better, a silky espresso cream cheese frosting swoops in to make everything taste like a gingerbread latte in brownie form.

This recipe is perfect for those chilly January days when you’re craving something warm, spiced, and just a little bit fancy. It’s easy enough for a weeknight bake, yet impressive enough for any holiday gathering or potluck. And that espresso frosting? It’s what happens when your morning coffee decides to join dessert.

Brownies sliced into squares with espresso frosting spread on top.

Why You’ll Love Gingerbread Brownies with Espresso Cream Cheese Frosting

  • Rich, bold flavor – Brown butter and molasses add deep caramel notes, while ginger and cinnamon bring warmth.
  • Perfect texture – Soft, fudgy centers with just the right chew, like the best cross between gingerbread and brownies.
  • Espresso frosting magic – Creamy, tangy, and kissed with espresso powder for a grown-up twist.
  • Festive yet simple – A one-pan recipe that looks bakery-worthy but requires zero decorating skills.
  • Freezer-friendly treat – Store in the fridge or freeze and enjoy a bite of holiday flavor any time.

Ingredients Needed To Make Gingerbread Brownies with Espresso Cream Cheese Frosting

Make sure you scroll down to the recipe card to see the full list of ingredients needed for this recipe.

For the brownies:

  • All-purpose flour
  • Baking powder
  • Kosher salt
  • Ground cinnamon
  • Ground allspice
  • Fresh ground ginger
  • Vanilla extract
  • Molasses
  • Light brown sugar
  • Butter (browned)
  • Eggs

For the frosting:

  • Cream cheese, room temperature
  • Unsalted butter, room temperature
  • Powdered sugar
  • Milk
  • Espresso powder

Variations, Tips, and Substitutions

  • Add cocoa powder – For a chocolate-ginger fusion, whisk ¼ cup cocoa powder into the flour mixture.
  • Skip the espresso – Not a coffee fan? Swap it for a teaspoon of vanilla extract or a pinch of cinnamon in the frosting.
  • Make it gluten-free – Substitute an equal amount of 1:1 gluten-free flour blend.
  • Chill before slicing – For cleaner cuts, pop the pan in the fridge for 15–20 minutes before slicing.
  • Add a holiday twist – Sprinkle crushed ginger snaps or a dusting of cinnamon sugar over the top before serving.

How To Make Gingerbread Brownies with Espresso Cream Cheese Frosting

  1. Preheat and prepare: Set your oven to 350°F. Line a 9×9 baking dish with parchment paper or lightly coat with nonstick spray.
  2. Brown the butter: In a small stock pot over medium-low heat, melt the butter. Let it cook 8–10 minutes until golden and nutty. Remove from heat and cool slightly.
  3. Make the batter: In a large mixing bowl, whisk together the browned butter and brown sugar until smooth. Add molasses, vanilla, and eggs. Stir until creamy.
  4. Add the dry ingredients: In a medium bowl, whisk the flour, baking powder, salt, cinnamon, allspice, and ginger. Fold into the wet mixture until a thick, sticky batter forms.
  5. Bake: Spread evenly into the prepared pan and bake for about 30 minutes, or until a toothpick inserted in the center comes out with just a few moist crumbs.
  6. Cool completely: Let the brownies rest in the pan for at least 30 minutes before frosting.
  7. Make the frosting: In a large bowl, beat the cream cheese and butter until fluffy. Add powdered sugar, milk, and espresso powder. Mix until smooth and spreadable.
  8. Frost and serve: Spread frosting over cooled brownies. Slice into squares, pour yourself some coffee, and admire your work.

Commonly Asked Questions

Can I make these brownies ahead of time?

Yes! You can bake the brownies a day ahead and frost them the next morning. They stay moist and flavorful even after chilling.

Get all the best baking tips!

Wondering how in the world to get the BEST bake every time? We’ve laid it all out for you.

How do I store them?

Keep them in an airtight container in the fridge for up to 4 days. Let them come to room temperature before serving.

Can I freeze these brownies?

Absolutely. Freeze unfrosted brownies wrapped tightly in foil or plastic wrap. Thaw overnight, then frost before serving.

Can I use ground ginger instead of fresh?

You can, but fresh ginger gives a brighter, spicier kick. Use ½ teaspoon ground ginger if substituting.

Do I need an electric mixer for the frosting?

A whisk works fine, but a hand mixer makes the cream cheese frosting extra smooth and airy.

Follow us on Social Media!

If you make this recipe, please be sure to leave a review and rating below! To see more recipes and behind the scenes, follow along on Instagram, TikTok, and Youtube! I’m also now on Pinterest, so stop by and take a look at what’s new.

A square slice of gingerbread brownie topped with espresso cream cheese frosting on a white plate, with a blurred gingerbread cookie in the foreground.

Gingerbread Brownies with Espresso Cream Cheese Frosting

These Gingerbread Brownies with Espresso Cream Cheese Frosting combine warm spices, molasses, and brown butter for a rich, cozy treat that’s part brownie, part gingerbread dream.
5 from 1 vote
Servings 12

Equipment

Ingredients
  

Brownies:

  • 2 ½ cups all-purpose flour or 1.1 gluten-free flour
  • 1 tsp baking powder
  • 1 tsp kosher salt
  • 1 ½ tsp ground cinnamon
  • ¼ tsp ground allspice
  • 1 tbsp fresh ground ginger
  • 2 tsp vanilla extract
  • 2 tbsp molasses
  • 1 ¼ cups light brown sugar packed
  • 1 cup butter browned
  • 2 eggs

Frosting:

  • 4 oz cream cheese room temperature
  • 4 tbsp unsalted butter room temperature
  • 2 ½ cups powdered sugar
  • 2 tbsp milk
  • 1 tsp espresso powder
Shop Ingredients on Jupiter

Instructions
 

  • Preheat the oven to 350°F. Line a 9×9 baking dish with parchment paper or spray with nonstick baking spray.
  • Brown the butter: In a small stock pot over medium-low heat, add the butter and cook 8–10 minutes until lightly browned and nutty. Remove from heat and let cool slightly.
  • Mix the batter: In a large bowl, whisk together the browned butter and brown sugar. Add the molasses, vanilla, and eggs; mix until smooth.
  • Add the flour, baking powder, salt, cinnamon, allspice, and ginger. Stir until fully incorporated — the batter will be thick.
  • Spread evenly into the prepared baking dish and bake 28–32 minutes, until the center is set.
  • Allow brownies to cool completely before frosting.

Frosting:

  • In a mixing bowl, beat the cream cheese and butter until smooth.
  • Add powdered sugar, milk, and espresso powder. Mix until creamy and spreadable.
  • Frost the cooled brownies and cut into squares.
Tried this recipe?Mention @TheSaltyCooker or tag #thesaltycooker!

These gingerbread brownies are the edible version of a warm blanket and a good playlist. The spice hits just right, the espresso frosting ties it all together, and the brown butter makes it taste like you know what you’re doing (even if you don’t). Honestly, if there were ever a dessert that deserved its own Pinterest board, this is it.

3 Comments

  1. I made a double batch yesterday. These gave the best flavor, but one of mine came out dry, the other too fudgy consistency.

    The batter was very thick and I’m wondering if it’s too thick.

    Planning to try again, bc I love ginger anything!

    1. That sounds like an oven issue more than a batter issue, especially if you baked two pans at the same time. Most ovens have hot spots, and when brownies are baked side by side or on different racks, one can bake faster and dry out while the other stays softer or fudgier. This batter is on the thicker side, which is normal, but I’d recommend baking one pan at a time or rotating the pans halfway through if you’re doing a double batch. Also make sure both pans are the same size and material. I think you’ll get much more consistent results on the next round.

5 from 1 vote

Leave a Reply

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

Recipe Rating