Warm Chocolate Lasagna Recipe

From the Oreo crust to the rich chocolate cheesecake mousse, this Hot Chocolate Lasagna is a showstopper for chocolate lovers. It’s a simple no-bake dessert with layered textures and deep hot-cocoa flavor that’s perfect for parties, holidays, or any time you want an indulgent treat.

Close up of a piece of hot chocolate lasagna on a small white plate with chocolate syrup drizzled on top of it

Layers of chocolate make this dessert irresistible: a crunchy Oreo base, a velvety hot chocolate cheesecake mousse, a creamy pudding layer, and a fluffy whipped topping dotted with mini marshmallows. The recipe is straightforward to assemble and shines when chilled overnight so the layers set cleanly.

What is Hot Chocolate Lasagna?

Hot Chocolate Lasagna is a no-bake, layered dessert built in a 13 x 9-inch pan. It features four distinct layers: an Oreo cookie crust, a hot chocolate cheesecake mousse, a chocolate pudding layer, and a whipped topping finished with mini marshmallows. Each layer is prepared separately and chilled before adding the next so the finished slices hold together beautifully.

Ingredients

Ingredients to make this Hot Chocolate Lasagna Recipe - marshmallows, oreo cookies, butter, cream cheese, powdered sugar, vanilla, cool whip, pudding, heavy cream, chocolate topping.

For the Oreo crust

  • 36 Oreo cookies, crushed into fine crumbs
  • 1/2 cup unsalted butter, melted

Hot Chocolate Cheesecake Mousse layer

  • 1/2 cup unsalted butter, softened
  • 8 oz cream cheese, softened
  • 1/2 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 5 packets instant hot cocoa mix (milk chocolate flavor, 0.73 oz each)
  • 1 1/4 cups Cool Whip (or whipped cream)

Chocolate pudding layer

  • 2 (3.8 oz) packages chocolate instant pudding mix
  • 2 3/4 cups milk

Topping

  • 1 1/4 cups heavy whipping cream (or 2 1/2 cups whipped cream)
  • 2 tablespoons powdered sugar
  • 2 cups mini marshmallows
  • Chocolate topping or Nutella for drizzling (optional)

Variations

  • Mint Chocolate Lasagna – Use Mint Oreos for the crust to add a cool mint note.
  • White Chocolate Version – Substitute vanilla pudding and a white hot-cocoa mix for a lighter, white-chocolate variation.
  • Lower Sugar – Use sugar-free pudding and hot cocoa mixes and sugar-free whipped topping to reduce the sugar content.
  • Different Toppings – Try sprinkles, crushed peppermints, caramel sauce, chocolate shavings, or crushed Oreos to change the final look and flavor.

How to Make Hot Chocolate Lasagna

  • Step 1 – Make the crust: Place whole Oreo cookies (with filling) in a food processor and pulse to fine crumbs. Transfer crumbs to a bowl and stir in the melted butter. Press the mixture firmly into the bottom of a 13 x 9-inch baking dish. Chill in the refrigerator or freezer until firm.
Cookie crumbs combined with butter.

Step 2 – Make the cheesecake mousse: In a large bowl, beat the softened butter and cream cheese until smooth. Add vanilla and powdered sugar and beat until creamy. Mix in the instant hot cocoa powder, then fold in the Cool Whip until evenly blended.

Cream cheese mixture spread over pan.

Step 3 – Layer the mousse: Spread the cheesecake mousse evenly over the chilled Oreo crust. Return the pan to the fridge or freezer so this layer firms before adding the pudding.

Pudding layer spread over mousse layer.

Step 4 – Make the pudding layer: Whisk the chocolate instant pudding mixes with the milk until the pudding begins to thicken. Spread the pudding over the cheesecake mousse layer and chill again until set.

Cool whip spread over top.

Step 5 – Top and chill: Once the pudding is set, spread the whipped cream (or Cool Whip) over the pudding layer. Cover and refrigerate for several hours or overnight for best results.

Whipped cream and chocolate drizzled over dish.

Step 6 – Finish: Right before serving, sprinkle the mini marshmallows across the top and drizzle with melted chocolate or Nutella if desired.

Slice of hot chocolate lasagna on plate.

Step 7 – Serve: Use a plastic knife and a steady hand to slice clean pieces. Serve slightly chilled; leftovers keep well in the refrigerator.

More topping ideas

  • Mini chocolate chips
  • Crushed Oreos
  • Chocolate shavings
  • Chocolate sprinkles
A piece of hot chocolate lasagna on a small white plate with the baking pan with the remaining hot chocolate lasagna behind it

Frequently Asked Questions

Can I use homemade whipped cream instead of Cool Whip? Yes. Whip heavy cream until stiff peaks form and fold it into the cheesecake mixture or use it as the final topping in place of Cool Whip. Stiff peaks help the layers hold their shape.
My pudding is too runny—how do I fix it? If the pudding doesn’t thicken, refrigerate it for a while or prepare it with less liquid. If available, mixing in an additional packet of dry pudding mix will help thicken it faster. Do not spread under-thick pudding into the lasagna or the layer may not set properly.
How should I store this dessert? Keep the lasagna covered in the refrigerator for up to one week. Let slices sit at room temperature for 15–20 minutes before serving, but return leftovers to the fridge afterwards.
Can I freeze the lasagna? Yes. Cover tightly and freeze for 2–3 months. Add marshmallows or chocolate drizzle after thawing. Thaw overnight in the refrigerator before serving.

Recipe Tips

  • Freeze or refrigerate each layer until firm before adding the next to keep tidy, defined layers.
  • Substitute flavors and mix-ins easily—this recipe is flexible and welcomes variations.
  • Use a plastic knife and wipe it between cuts for neat slices.
  • For best texture and flavor, refrigerate overnight before serving.
  • Ensure the pudding is fully thickened before spreading so the layer sets properly.
A piece of hot chocolate lasagna on a small white plate with the remaining lasagna in a pan behind it

Try these other easy chocolate desserts

  • Chocolate Lasagna
  • Easy S’mores Cake
  • Chocolate Brownie Cookies
  • Chocolate Brownie Lasagna
  • Swiss Roll Cake
  • Olive Garden Style Chocolate Brownie Lasagna

Make this no-bake Hot Chocolate Lasagna ahead of time and enjoy clean, rich slices the next day. Leave a comment after you try it—I’d love to hear how yours turned out.

Nutrition (per serving)

  • Calories: 652 kcal
  • Carbohydrates: 66 g
  • Protein: 6 g
  • Fat: 42 g
  • Saturated fat: 24 g
  • Cholesterol: 102 mg
  • Sodium: 495 mg
  • Potassium: 208 mg
  • Fiber: 2 g
  • Sugar: 48 g
  • Vitamin A: 1195 IU
  • Vitamin C: 1 mg
  • Calcium: 131 mg
  • Iron: 3 mg