If you’re looking for a dessert that feels like a warm hug on a chilly night, you’re going to adore this Hot Chocolate Lasagna Recipe. It’s layered with everything we love about hot cocoa—creamy mousse, rich pudding, and fluffy whipped topping, all on a crunchy Oreo crust. When I first tried this, it instantly became a family favorite, especially during winter gatherings. Stick with me, and I’ll share everything you need to make this fan-freaking-tastic treat right in your own kitchen.
Why You’ll Love This Recipe
- Layers of Flavor: Each layer brings a unique texture and taste, making every bite a delightful surprise.
- No-Bake Dessert: Perfect if you want an impressive dessert without turning on the oven.
- Icing on the Cake: The hot cocoa whipped cream adds that magical, fluffy finish I can’t get enough of.
- Family Favorite: It’s been a hit with both kids and adults in my home, and I’m confident it’ll wow your crew too.
Ingredients You’ll Need
This Hot Chocolate Lasagna Recipe blends a few simple pantry staples to create layers of indulgent goodness. When you grab your ingredients, look for the freshest butter and cream cheese for the creamiest results, and don’t skimp on the Oreo cookies—they’re the foundation of this dessert.
- Oreo sandwich cookies: Crushed into crumbs to form that irresistibly crunchy crust.
- Unsalted butter: You’ll need it melted for the crust and softened for the mousse; it’s important for flavor control.
- Whipped topping: Like Cool Whip, this helps create the fluffy hot cocoa whipped cream layers.
- Hot cocoa mix: Adds authentic chocolatey warmth to the whipped cream.
- Cream cheese: It gives the mousse layer a silky texture and a slight tang that balances the sweetness.
- Confectioners’ sugar: For smooth sweetness without grit.
- Vanilla extract: Just a hint elevates the entire flavor profile.
- Chocolate fudge instant pudding mix: Creates that decadent, thick chocolate pudding layer.
- Whole milk: Use room temperature milk to make the pudding set perfectly.
- Mini marshmallows: They add fun, chewy pockets in the pudding and a cute garnish on top.
Variations
One of the best things about this Hot Chocolate Lasagna Recipe is how easy it is to tweak. Whether you want to turn it into a peppermint dream or dial it back on sugar, I love encouraging you to make it your own.
- Mint Chocolate: I often swap the hot cocoa mix with peppermint hot chocolate powder and sprinkle crushed candy canes on top for a festive twist.
- Dairy-Free Version: Use coconut cream whipped topping and dairy-free cream cheese alternatives; just be sure to check the pudding mix ingredients.
- Extra Crunch: Adding chopped nuts like toasted pecans to the crust can give a lovely texture contrast.
- Spiced Up: A pinch of cayenne or chili powder in the mousse can add a subtle kick – something I discovered experimenting for a grown-up crowd.
How to Make Hot Chocolate Lasagna Recipe
Step 1: Create the Oreo Crust Base
Start by lining your 9×9-inch baking dish with parchment paper — this step is a game changer for easy removal later on. Crush about 20 Oreo cookies into fine crumbs using a food processor or by placing them in a zip-top bag and whacking with a rolling pin. Then, melt 6 tablespoons of unsalted butter and mix it thoroughly with the crumbs until every bit is coated. Press this mixture firmly and evenly into the bottom of your dish; I usually use a glass bottom to get it super flat. Set it aside while you whip up the next layers.
Step 2: Make Hot Cocoa Whipped Cream
This ingredient is what brings so much lightness and that unmistakable hot chocolate flavor! Stir together 16 ounces of thawed whipped topping with 4 tablespoons of your favorite hot cocoa mix until smooth. I spoon half of it into a separate bowl — one half will be folded into the mousse layer, and the other half will top the dessert later. Having this ready helps keep your layers perfect.
Step 3: Whip Up the Hot Chocolate Mousse Layer
In a medium bowl, beat a softened stick of butter with an 8-ounce block of softened cream cheese, 1 cup confectioners’ sugar, and a teaspoon of vanilla extract until smooth and fluffy. Then gently fold in half of your hot cocoa whipped cream, being careful not to deflate the mixture. Spread this mousse evenly over your Oreo crust; use a spatula to smooth the surface. This layer is luxurious and creamy — one of my favorite parts to make!
Step 4: Prepare the Pudding Layer
Mix together two boxes of chocolate fudge instant pudding mix with 2 ¾ cups of whole milk at room temperature, whisking until it thickens. You can use a handheld mixer to speed this up. This layer is silky and chocolatey—perfect when spread gently on top of the mousse. Before spreading, sprinkle 1 cup of mini marshmallows evenly over the mousse; it adds a fun texture surprise inside.
Step 5: Top It Off and Chill
After layering the pudding, spread the remaining hot cocoa whipped cream over the top to finish. Pop the whole thing into the fridge for at least 4 hours—overnight if you can—to let all those layers set beautifully. Just before serving, sprinkle the last ½ cup of mini marshmallows over the top for a cute, marshmallowy garnish that everyone loves.
Pro Tips for Making Hot Chocolate Lasagna Recipe
- Choose Room Temperature Ingredients: Softened butter and cream cheese blend smoother, giving you that melt-in-your-mouth mousse texture.
- Don’t Skip the Chilling: Allowing this dessert to set for at least 4 hours helps the layers firm up and makes slicing easier.
- Press Crust Firmly: I press the Oreo crust tightly using a flat-bottomed glass; this keeps the base sturdy and prevents crumbling when you serve.
- Gently Fold Whipped Cream: Folding carefully keeps the mousse airy—too much mixing can deflate your layers.
How to Serve Hot Chocolate Lasagna Recipe

Garnishes
I always go for extra mini marshmallows scattered on top—they add cute little pops of texture and that nostalgic campfire vibe. If I want to dress it up, a light dusting of cocoa powder or a drizzle of chocolate syrup works beautifully. Sometimes, a few dark chocolate shavings add an elegant touch that impresses guests without any extra fuss.
Side Dishes
This dessert is rich, so I like to pair it with simple sides like fresh berries or a small fruit salad to balance the sweetness. A cup of freshly brewed coffee or spiced chai is my go-to drink companion—it complements the chocolate flawlessly and rounds out the experience perfectly.
Creative Ways to Present
For special occasions, I’ve layered this recipe in clear glass dishes or individual trifle cups, which lets the pretty chocolate and cream layers shine through. Adding a sprig of mint or a cinnamon stick on the side makes it feel extra festive. It’s a real showstopper that’s just as fun to look at as to eat!
Make Ahead and Storage
Storing Leftovers
I keep leftovers covered tightly in the refrigerator—either by folding the parchment paper over and adding plastic wrap or transferring to an airtight container. This dessert stays fresh and delicious for up to 3 days, though honestly, it rarely lasts that long in my house!
Freezing
Freezing is an option, but I recommend freezing individual slices wrapped well in plastic wrap and foil to prevent freezer burn. When I’ve done this, the texture of the marshmallows changes a bit, but the flavor remains amazing. Thaw overnight in the fridge before enjoying.
Reheating
Because this is a cold, creamy dessert, I prefer to serve it chilled rather than reheated. If you want it more soft, just leave it out at room temperature for about 15 minutes before serving. That little rest really brings out the flavors without melting the layers.
FAQs
-
Can I use a different cookie for the crust in the Hot Chocolate Lasagna Recipe?
Absolutely! While Oreo cookies provide a classic chocolate crunch, you can try chocolate graham crackers, chocolate chip cookies, or even ginger snaps for a spiced twist. Just be sure to crush them finely and mix well with melted butter to hold the crust together.
-
Is it necessary to use whipped topping for the hot cocoa whipped cream?
Using pre-made whipped topping like Cool Whip ensures the right fluffy texture and stability for the layers, especially the mousse. You can try making homemade whipped cream, but it might be less stable and could affect the dessert’s structure.
-
How long can I make the Hot Chocolate Lasagna Recipe ahead of time?
I recommend making it up to 24 hours ahead and keeping it refrigerated. This timing gives the layers plenty of time to set perfectly and meld flavors. Any longer than that and the marshmallows may start to lose their texture.
-
Can I add more marshmallows to the layers?
You can increase the mini marshmallows if you love that gooey texture! Just keep in mind that too many marshmallows may soften the layers more and make the dessert slightly messier to slice.
Final Thoughts
I absolutely love how this Hot Chocolate Lasagna Recipe brings the comforting flavors of a hot chocolate mug into a decadent, shareable dessert. Every time I make it, I’m reminded of cozy evenings with family and the simple joy of layering flavors and textures. Give it a try—you’ll enjoy the process, the luscious results, and the smiles around your table. Seriously, once you taste it, this dessert will become your go-to for celebrations or when you just need a little chocolatey comfort.
Print
Hot Chocolate Lasagna Recipe
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 4 hours 15 minutes
- Yield: 9 pieces 1x
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Description
This decadent Hot Chocolate Lasagna recipe layers a crunchy Oreo crust, creamy hot chocolate mousse, rich chocolate pudding, and fluffy hot cocoa whipped cream topped with mini marshmallows. Perfect for chocolate lovers, this no-bake dessert delivers a deliciously indulgent treat with a beautiful layered presentation, ideal for parties or cozy gatherings.
Ingredients
Crust
- 2 cups crushed Oreo sandwich cookies (approximately 20 cookies)
- 6 tablespoons unsalted butter, melted
Hot Cocoa Whipped Cream
- 1 container (16 ounces) whipped topping, thawed
- 4 tablespoons hot cocoa mix
Hot Chocolate Mousse Layer
- ½ cup (1 stick / 113 g) unsalted butter, softened
- 1 block (8 ounces) cream cheese, softened
- 1 cup confectioners’ sugar
- 1 teaspoon vanilla extract
Pudding Layer
- 2 boxes (3.9 ounces each) chocolate fudge instant pudding mix
- 2 ¾ cups whole milk, room temperature
- 1 ½ cups mini marshmallows, divided (1 cup for layering, ½ cup for garnish)
Instructions
- Prepare the Crust: Line a 9×9-inch baking dish with parchment paper. In a medium bowl, combine crushed Oreo cookie crumbs and melted butter, mixing thoroughly until evenly coated. Press the mixture firmly into the bottom of the lined baking dish, smoothing it into an even layer with your hand or a flat-bottomed glass. Set aside.
- Make Hot Cocoa Whipped Cream: In a large mixing bowl, stir together the thawed whipped topping and hot cocoa mix until fully blended and smooth. Divide this mixture into two equal portions—set one portion aside for the mousse layer and keep the other for the topping.
- Prepare Hot Chocolate Mousse Layer: Using a hand mixer, beat the softened butter, cream cheese, confectioners’ sugar, and vanilla extract in a medium bowl until smooth and creamy. Gently fold half of the hot cocoa whipped cream into the cream cheese mixture until just combined. Spread this mousse evenly over the prepared crust and smooth the top with a spatula. Refrigerate this layer to chill while preparing the pudding.
- Make Pudding Layer: In a large bowl, whisk the chocolate fudge instant pudding mix with whole milk until the mixture begins to thicken. You may use a handheld mixer for faster and smoother results.
- Assemble the Layers and Chill: Remove the dessert from the refrigerator. Evenly sprinkle 1 cup of mini marshmallows over the mousse layer. Carefully spread the prepared pudding evenly on top of the marshmallows. Then, spread the remaining half of the hot cocoa whipped cream over the pudding layer. Refrigerate the assembled dessert for at least 4 hours or overnight to allow all layers to set fully.
- Garnish and Serve: Before serving, top the dessert with the reserved ½ cup mini marshmallows. Slice into 9 pieces and serve chilled for a rich and satisfying treat.
Notes
- Be sure to chill the lasagna for at least 4 hours to ensure layers set properly and achieve the best texture.
- For easier slicing, use a warm knife and wipe clean between cuts to maintain clean layers.
- Feel free to use reduced-fat or sugar-free pudding mixes for a lighter variation, though it may affect texture.
- The dessert can be stored covered in the refrigerator for up to 3 days.
- To make it more festive, add chocolate shavings or dust with cocoa powder before serving.
Nutrition
- Serving Size: 1 piece (1/9 of recipe)
- Calories: 400 kcal
- Sugar: 30 g
- Sodium: 210 mg
- Fat: 25 g
- Saturated Fat: 13 g
- Unsaturated Fat: 10 g
- Trans Fat: 0.5 g
- Carbohydrates: 40 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 55 mg

