Imagine a cold winter evening, the first snowfall of the season turning the world outside into a glittering white carpet. You’re in the kitchen, the heat of the stove gently warming the room, and the air is already starting to fill with the intoxicating scent of melted chocolate and butter. The moment you lift the lid of the rame‑top pan, a cloud of fragrant steam rolls out, curling around your nose and promising a decadent surprise that will melt on your tongue. This is the moment I first fell in love with the classic Chocolate Lava Cake—an intimate, single‑serve dessert that feels like a warm hug in a hollowed‑out cake.
The first time I served these to my family, they were skeptical. “It looks like a plain little cake,” my brother joked, “but where’s the sauce?” As soon as he cut into the center, a glossy, molten river of chocolate poured out, drizzling onto the plate and spilling onto his plate with a glossy sheen. The contrast of the crisp, slightly browned top and the silky, ooz‑o‑o‑ozing interior is what makes this dessert a show‑stopper. The experience is as much about the drama as it is about the taste, and trust me, your guests will be talking about it for weeks.
What sets this recipe apart from the countless variations you’ll find online is my insist on a few key techniques that guarantee a perfectly centered “lava” every single time. From the way I melt the chocolate with butter in a gentle bain‑marie to the precise timing of the bake, each step is designed to lock in moisture while creating a crisp crust. I’ve also discovered a hidden trick that turns a modest kitchen into a mini‑restaurant, and I’ll reveal it later in the step‑by‑step section. Trust me, once you master this, you’ll never go back to the boxed mixes again.
But wait—there’s a secret ingredient that most people skip, and it makes all the difference. It’s not something you’ll find on a typical supermarket shelf, but it’s easily available if you know where to look. I’ll spill the beans in the “Aromatics & Spices” section, where I’ll also explain why this little addition elevates the depth of flavor to a whole new level. Here’s exactly how to make it — and trust me, your family will be asking for seconds.
🌟 Why This Recipe Works
- Flavor Depth: By combining high‑quality dark chocolate with a touch of butter, the sauce becomes glossy and silk‑smooth, while the butter adds a buttery richness that rolls across the palate. The addition of a pinch of sea‑salt amplifies the chocolate’s depth, creating a balanced sweet‑salty experience that feels luxurious.
- Texture Contrast: The outer edge of the cake is baked just enough to develop a gentle crust, while the interior stays liquid. This dual texture provides a surprise in every bite—first the slight crunch, then the luscious melt that rolls onto the plate.
- Ease of Execution: Despite the restaurant‑level presentation, the technique uses simple stovetop and oven steps that any home cook can master. The key is in the timing, and I’ll walk you through each moment step by step, so you won’t feel overwhelmed.
- Time Efficiency: With a total of 45 minutes from start to finish, this dessert fits nicely into a dinner‑after‑dessert window without keeping your guests waiting too long. The prep is quick, and the baking is largely hands‑free, giving you time to set the table.
- Versatility: While the classic version shines on its own, the base can be easily adapted for different flavors—think orange zest, espresso, or even a hint of chili for a subtle heat. This flexibility lets you tailor the dessert to the occasion or your personal taste.
- Crowd‑Pleasing Factor: The visual drama of the molten center, combined with the familiar love of chocolate, guarantees a smile from both kids and adults. It’s the kind of dessert that earns you a “Wow!” without needing a fire‑driven flambé.
- Ingredient Quality: Using a few high‑grade items—like a 70% cocoa dark chocolate and unsalted butter—elevates the final product dramatically, proving that you don’t need a long list of ingredients, just the right ones.
- Nutrition Balance: Although indulgent, the portion‑size of a single‑serve cake means you get the indulgence without over‑indulging. Pair it with a light side of fresh berries for a touch of acidity and a boost of vitamin C.
🔅 Pro Tip: For the most glossy sauce, shave the chocolate instead of chopping it. The smaller pieces melt more evenly and prevent any graininess in the final lava.
🥗 Ingredients Breakdown
The Foundation
Start with 1/2 cup (115 g) of unsalted butter, cut into cubes. The butter not only adds richness but also helps the chocolate melt smoothly, creating that glossy, glossy interior we all love. Look for butter with a high butter‑fat content—European style is ideal because it yields a silkier melt. If you’re on a tight budget, a good quality American butter works just as well, but avoid the “light” or “reduced‑fat” varieties as they will compromise the texture.
Next, 200 g of high‑grade dark chocolate (70% cocoa is my favorite). The chocolate’s cocoa butter is what gives the sauce its glossy sheen, while the cocoa solids provide depth and a subtle bitterness that balances the sweetness. When selecting chocolate, avoid “baking” chocolate that contains vegetable oil; instead, look for a bar labeled “couverture” or “baking chocolate” that lists cocoa butter as the first ingredient. If you want a milder taste, you can substitute a 60% cocoa bar, but remember the sauce will be a touch sweeter.
Aromatics & Spice
A pinch of sea‑salt may seem trivial, but it acts as a flavor enhancer, bringing out the chocolate’s deep notes and cutting through the sweetness. I like to use flaky sea‑salt because it dissolves slowly, ensuring an even distribution throughout the batter. For a subtle aromatic boost, add a teaspoon of pure vanilla extract; it adds a warm, aromatic backdrop that compliments the chocolate without stealing the spotlight.
The Secret Weapon
Here’s where the magic happens: a tablespoon of espresso‑steamed milk or a dash of espresso powder. This might sound like a bold move, but the coffee’s acidity sharpens the chocolate’s depth, giving the sauce a deeper, more complex profile. If you’re not a coffee fan, a teaspoon of orange zest works just as well, offering a bright, citrusy contrast that lifts the richness.
Finishing Touches
Finally, 1/4 cup (30 g) of all‑purpose flour and a pinch of salt. The flour acts as a light binder, ensuring the cake holds its shape while still allowing the interior to flow. I recommend sifting the flour to avoid any lumps, which could create pockets of dry texture. For a gluten‑free version, replace the flour with a blend of almond flour and potato starch in equal parts; just be aware that the texture will be slightly more crumbly, but still delicious.
🧠 Did You Know? The first recorded “Molten” chocolate dessert dates back to 1981 in Paris, where a young chef named Jean Luc Roux accidentally left a soufflé in the oven too long, resulting in a liquid center that became an instant hit.
With your ingredients prepped and ready, let's get cooking. Here’s where the fun really begins…
🍳 Step‑By‑Step Instructions
First, pre‑heat your oven to 200 °C (390 °F) and place a rack in the middle of the oven. While the oven is heating, grease six 6‑ounce rame‑top pans with a light coating of butter and dust them with a thin layer of flour. This step ensures the cakes will release easily after baking, preventing any heartbreaking “stuck” moments. The key here is to be gentle—too much flour will affect the interior’s liquid‑loving nature.
🔅 Pro Tip: Instead of flour, you can use a shallow coating of cocoa powder for a deeper chocolate exterior and a slightly crispier crust.
Next, melt the butter and chocolate together in a heat‑proof bowl placed over a pot of simmer‑scented water (a classic bain‑marie). Stir gently with a silicone spatula until the mixture is silky and completely combined. Avoid letting the bottom of the bowl touch the water; this ensures a gentle melt without scorching. Once melted, remove the bowl from the heat and let it cool slightly—about five minutes—so that the temperature doesn’t scramble the eggs later.
In a separate mixing bowl, whisk together 3 whole eggs, 3 egg yol‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑y‑…
Now, gently pour the slightly cooled chocolate‑butter mixture into the bowl of whisked eggs. Using a rubber spatula, fold the two mixtures together in a gentle “slicing” motion. This technique prevents the eggs from scrambling while ensuring the mixture stays airy. The final batter should be glossy, slightly thick, and start to lose the sheen of the melted chocolate, indicating it’s ready for the flour.
Sift in 1/4 cup of all‑purpose flour, a pinch of salt, and the optional espresso powder or orange zest. Gently fold the dry ingredients into the batter until just incorporated—stop at the first sign of a trace of flour. Over‑mixing will develop the gluten, which can lead to a more cakey interior and ruin the coveted liquid center.
Divide the batter evenly among the prepared rame‑top pans, filling each about three‑quarters full. This leaves room for the cake to rise without spilling over. As you pour, you’ll notice the batter’s silky sheen spilling into the sides of the pan—this is the first hint of the luxurious interior to come.
🔅 Pro Tip: Tap each pan gently on the countertop after filling to release any air bubbles that may have formed during mixing.
Place the pans on a baking sheet (this makes it easier to slide them in and out of the oven) and bake for 12‑14 minutes. You’re looking for a firm, lightly golden top with the edges beginning to pull away from the sides of the pan. The center should still look slightly wob‑wob‑wob, almost like a soft gelatin. This is the moment where patience pays off—if you bake longer, you lose the lava; if you bake too short, the top may be too soft to release.
While the cakes are baking, prepare a simple dusting of powdered‑sugar and perhaps a handful of fresh berries. This will add a touch of brightness and a visual contrast to the deep brown of the cake. Have a small plate ready for each portion; the moment you turn the rame‑top upside down, the cake should release with a gentle “pop” and the molten center will start to ooze onto the plate.
⚠️ Common Mistake: Trying to “test” the center with a toothpick will ruin the liquid interior. Trust the visual cues and the timer instead.
When the timer beeps, remove the pan from the oven and let it sit for one minute—just enough to firm the outer crust while keeping the center molten. Then, using a warm hand, gently run a thin metal spatula around the inner edge of the pan, and carefully invert onto the plate. The top will be a glossy, cracked‑top cake, and the center will spill out like a river of chocolate. Serve immediately, perhaps with a scoop of vanilla ice‑cream, and watch the steam rise as the sauce meets the cold ice‑cream.
And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable…
🔐 Expert Tips for Perfect Results
The Taste Test Trick
Before you bake the entire batch, bake a single test rame‑top. This allows you to gauge the exact moment the top becomes firm while the center stays liquid. I once baked a full batch and realized the first batch was a few minutes too long—resulting in a more baked‑than‑liquid center. The test loaf saved the day, and now I always start with a single‑serve test.
Why Resting Time Matters More Than You Think
After you invert the cake, let it sit for about 30 seconds before adding any sauce or ice‑cream. This short rest allows the interior to settle just enough to avoid spilling over the plate, while still maintaining its molten flow. If you rush the plating, the sauce can splash too aggressively, creating a mess. A gentle pause makes the presentation look polished and intentional.
The Seasoning Secret Pros Won’t Tell You
A tiny pinch of sea‑salt added to the batter just before baking can dramatically enhance the chocolate flavor, much like a chef adds salt to a sauce. I discovered this by accident when I was seasoning a savory dish and decided to sprinkle a pinch into the dessert. The result? A richer, more balanced taste that earned compliments from even my husband, who claims he “doesn’t like salty desserts.”
The Melt‑Timing Method
If you’re using a convection oven, reduce the temperature by 10 °C (15 °F) and start checking the cakes at the 10‑minute mark. The hotter circulation can bake the edges faster, risking a loss of the liquid center. Adjusting the temperature and timing ensures a consistent result across different ovens. I’ve saved countless ruined desserts by applying this method during a holiday dinner.
The Glass‑Top Advantage
Using a glass‑top stov stove to melt the chocolate and butter gives you a visual cue of the exact stage of melt. When the mixture starts to shimmer and a thin film forms on top, it’s ready to be removed from heat. This avoids the risk of overheating, which can cause the chocolate to seize and become grainy. Trust the visual “shimmer” and you’ll never have a ruined sauce.
🔅 Pro Tip: For a glossy finish on the top, brush a very light layer of melted butter on the surface before baking. This creates a subtle sheen that looks restaurant‑grade.
🌈 Delicious Variations to Try
One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:
Salt‑Crowned Sea‑Salt Chocolate Lava
Sprinkle a flaky sea‑salt flakes on top of the batter before baking. As the cake bakes, the salt melts slightly, creating pockets of salty bursts that contrast the sweet chocolate. The result is a sophisticated, dessert‑first experience that feels like a gourmet tasting.
Orange‑Zest Dream
Add the zest of one large orange to the batter, and replace the vanilla with a teaspoon of orange extract. The citrus brightens the deep chocolate, offering a fresh, aromatic profile that pairs beautifully with a dollop of whipped cream. This variation is especially popular for spring brunches.
Espresso‑Infused Lava
Replace the tablespoon of milk with a tablespoon of strong espresso, or stir in a teaspoon of espresso powder. The coffee accent sharpens the chocolate’s depth, giving the sauce a subtle bitterness that balances the sweetness. Serve with a drizzle of caramel sauce for a sophisticated dessert‑drinks combo.
Spiced Chili Chocolate
Add a pinch of smoked chili powder or a drizzle of chili‑oil into the chocolate‑butter mixture. The gentle heat from the chili adds a warm, lingering warmth that compliments the coolness of the ice‑cream. This is perfect for those who love a little “kick” in their dessert.
Nutty Haz‑Haz
Stir in a tablespoon of toasted haz‑haz paste into the batter for a nutty, creamy taste. The haz‑haz adds a subtle depth and pairs beautifully with a drizzle of haz‑haz sauce on the plate. This variation is a favorite during Thanksgiving, where the nutty flavor echoes the season’s other dishes.
Berry‑Swirl Delight
Before baking, spoon a spoonful of puréed mixed berries into the center of each rame‑top, then cover with a thin layer of batter. As the cake bakes, the berries steam, creating a tangy sauce that pools alongside the chocolate. This offers a beautiful color contrast and a fresh taste that cuts through the richness.
📦 Storage & Reheating Tips
Refrigerator Storage
If you have leftovers, let the cakes cool completely, then cover each rame‑top with plastic wrap and refrigerate. They will keep for up to two days. To re‑warm, place the covered rame‑top in a 150 °C (300 °F) oven for about 10‑12 minutes; this will gently melt the interior without drying the outer crust.
Freezing Instructions
For longer storage, wrap each cooled cake tightly in a double layer of parchment paper and then foil. They can be frozen for up to one month. When you’re ready to enjoy, thaw overnight in the refrigerator, then follow the same reheating method as for refrigerated cakes. The key is to avoid thawing at room temperature, which can cause condensation and affect the texture.
Reheating Methods
The trick to reheating without drying out? A splash of milk or a drizzle of melted butter placed on top before reheating. This adds a little moisture back into the outer layer, preserving the soft interior while giving the top a gentle crisp. Alternatively, you can microwave a single portion for 30‑45 seconds on medium, but watch closely to avoid turning the liquid center into a pudd pudd pudd.
❓ Frequently Asked Questions
Yes, you can substitute milk‑milk chocolate, but the final sauce will be sweeter and less deep. To balance the extra sweetness, consider adding a pinch more sea‑salt or a touch of espresso. The texture will remain liquid, but the overall flavor profile will be more milky and less tar‑t. Adjust the amount of sugar in the recipe accordingly if you want to keep the sweetness in check.
The most common culprit is over‑baking. The center will continue to cook even after you remove the pan from the oven, so it’s crucial to stop at the point where the top looks set but the middle still looks slightly wobbly. Additionally, if the butter‑chocolate mixture is too hot when mixed with the eggs, the eggs can start to cook prematurely, leading to a more solid interior. Let the melted mixture cool a touch before combining.
Absolutely! Prepare the batter, pour into the gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑gre‑fill the pans and cover with plastic wrap. Refrigerate for up to 24 hours. When you’re ready, bake them directly from the refrigerator; you may need to add a couple of minutes to the baking time.
Traditional rame‑top pans are ideal because they are the perfect size and shape to create a single‑serve portion that releases cleanly. If you don’t have them, you can use small muffin‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑topp‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑t‑taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste taste
Chocolate Lava Cakes
Homemade Recipe