Hot Chocolate Recipes

Hot Chocolate Gooey Butter Cake

Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

You know that feeling when it’s cold outside, and you just want something warm, cozy, and a little over-the-top delicious? This Hot Chocolate Gooey Butter Cake is exactly that.

It’s rich, fudgy, super gooey in the middle, and has all the flavor of a mug of hot cocoa—but in cake form.

It’s one of those desserts that makes people close their eyes and go mmm after the first bite.

Why I Love This Recipe

This recipe came from a cold winter night when I had hot cocoa in hand and a craving for something a little extra. I mixed the idea of hot chocolate with the classic gooey butter cake, and it just worked. Every time I make it, it’s gone within the hour.

  • It’s ridiculously rich and chocolatey
  • That gooey center is unforgettable
  • It has layers of textures—chewy edges, fudgy center, and little pops of melty marshmallow
  • It’s easy to make but feels fancy
  • It tastes even better the next day (if it lasts that long)

Makes: 12 servings
Total Time: 45 minutes
Bake Time: 35 minutes
Prep Time: 10 minutes

What You’ll Need

  • 1 box (15.25 oz) chocolate cake mix
  • 1 stick (½ cup) unsalted butter, melted
  • 1 large egg
  • 1 cup mini marshmallows
  • 8 oz cream cheese, softened
  • 2 cups powdered sugar
  • 2 tablespoons unsweetened cocoa powder
  • 1 teaspoon vanilla extract
  • 2 large eggs
  • ½ cup hot cocoa mix (just the powder)

Why This Recipe Works (Quick Science)

The butter, cream cheese, and eggs in the topping keep it ultra moist and soft in the middle, while the cake mix base firms up just enough to hold everything. Marshmallows partially melt during baking, giving you that hot chocolate vibe. The cocoa and hot cocoa mix give layered chocolate flavor that hits different.

Common Mistakes

  • Using cold cream cheese – It won’t mix smoothly. Always soften it first.
  • Overbaking – You want that gooey center. Pull it out when the edges look set but the middle jiggles just a little.
  • Not letting it cool – It sets up more as it cools, making it easier to slice.

What to Serve With

  • A scoop of vanilla or peppermint ice cream
  • Hot cocoa or milk on the side
  • Fresh berries for a little tart contrast

FAQ

Can I use homemade cake mix?
Yes! Use about 2 cups of homemade chocolate cake mix if you’d like.

Does this need to be refrigerated?
Yes, because of the cream cheese. Let it come to room temp before serving again.

Can I make it ahead?
Yes! It actually tastes better the next day. See below.

Substitutions and Variations

  • Swap mini marshmallows with chocolate chips for a double chocolate version
  • Use red velvet cake mix instead of chocolate for a fun twist
  • Add peppermint extract for a holiday flavor
  • Gluten-free cake mix works great here too

Make Ahead Tips

You can bake the whole thing a day in advance, let it cool, and store it in the fridge. Just bring it to room temp or warm slightly before serving. The gooeyness holds up beautifully.

Let’s Bake It!

Step 1: Make the Cake Base

In a large mixing bowl, combine 1 box (15.25 oz) chocolate cake mix, 1 stick (½ cup) melted unsalted butter, and 1 large egg. Mix until it forms a thick dough. Press it evenly into the bottom of a greased 9×13 pan.

Step 2: Add the Mini Marshmallows

Sprinkle 1 cup mini marshmallows evenly over the pressed dough layer.

Step 3: Make the Gooey Topping

In a large bowl, beat together 8 oz softened cream cheese, 2 large eggs, 2 cups powdered sugar, 2 tablespoons cocoa powder, 1 teaspoon vanilla extract, and ½ cup hot cocoa mix powder until smooth and thick.

Step 4: Spread the Topping Over the Marshmallows

Pour the chocolate cream cheese mixture gently over the marshmallow layer. Spread it out evenly with a spatula.

Step 5: Bake It

Bake in a preheated 350°F oven for 35 minutes, or until the edges are set but the center still jiggles slightly. Let it cool completely in the pan.

Step 6: Cool and Serve

Once the cake is completely cool, cut into squares and dust with extra powdered sugar. Serve on a round white plate.

Pro Tips

  • Grease your pan really well to avoid sticking
  • Don’t skip cooling time—this helps it set and slice cleanly
  • Use room temp eggs and cream cheese for the best texture
  • Sift powdered sugar to avoid lumps in your topping
  • Use a plastic knife to cut clean slices once it’s cooled

Tools Required

  • Mixing bowls
  • Hand mixer
  • 9×13 baking pan
  • Rubber spatula
  • Offset spatula (optional but helpful)
  • Measuring cups and spoons

Leftovers & Storage

Store leftovers covered in the fridge for up to 4 days. To serve, let it sit at room temp for 20 minutes or microwave each slice for about 15 seconds to get that gooey center again.

Let’s Wrap It Up

There’s something magical about this dessert—like a warm mug of hot chocolate baked into a rich, gooey cake. It’s always a hit, whether it’s a casual night in or a special occasion. If you try this Hot Chocolate Gooey Butter Cake, let me know how it went in the comments! I’d love to hear your twist on it or answer any questions.

Hi there! I'm Millie Pham, a devoted brewer and tea lover at heart. As the founder of Bean Leaf Cup, my mission is to share my tea and coffee expertise with you all. I firmly believe that creating a fantastic cup of tea or coffee should be easy for everyone. No matter if you're already a coffee or tea expert or just beginning your journey, I'm here to help you navigate the world of brewing. Welcome aboard!