Ganache Filled Chocolates Recipe: Silky Cocoa Hearts With Crispy Shells

Desserts

Ganache Filled Chocolates Recipe: Silky Cocoa Hearts With Crispy Shells

Mastering ganache-filled chocolates transforms simple ingredients into crispy, velvety masterpieces that look like they came from a chocolatier’s case. The secret lies in tempering the chocolate perfectly—this ensures those shatteringly crisp shells and glossy finishes that make every bite satisfying.

I’ve perfected this technique over years of trial (and a few melted disasters), so you’ll get restaurant-quality results without the fuss.

This recipe starts with a silky ganache that’s rich, smooth, and easy to work with—whether you prefer dark, milk, or white chocolate. The key is controlling the temperature: too hot, and your ganache will seize; too cool, and it’ll never set properly.

Once mastered, you’ll fill your chocolates with that luscious center, then let them set until they’re firm enough to hold. The contrast between the crisp exterior and the creamy filling is what makes these chocolates irresistible.

What you’ll end up with is a batch of chocolates that look elegant enough for gifting but are simple enough for a weeknight treat. The shells crackle with every bite, releasing that perfectly tempered snap, while the ganache inside melts just enough to coat your tongue in cocoa bliss.

Whether you drizzle with chocolate, dust with powdered sugar, or leave them bare, these chocolates are a showstopper.

Ready to elevate your dessert game? This method works for any occasion—holiday gifts, romantic treats, or just because. Let’s get started on chocolates that’ll impress even the most discerning chocolate lovers.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for ganache filled chocolates

Twelve ingredients, twelve stunning chocolates—where crispy shells meet velvety ganache perfection.

Ingredient Amount Notes
High-Quality Dark Chocolate (70% Cocoa) 🍫 12 oz Chopped into small pieces
Heavy Cream 🥛 1 cup Whole milk, cold
Unsalted Butter 🧈 4 oz European-style preferred
Powdered Sugar 🍚 ½ cup Confectioners' sugar, sifted
Vanilla Extract 🌸 ½ tsp Pure Madagascar preferred
Sea Salt 🧂 ¼ tsp Fine grain, flaky preferred
Dark Chocolate Shell Molds 💖 12 whole Heart-shaped, 1.5-inch
White Chocolate (Optional) 🍫 4 oz For drizzling, chopped
Powdered Sugar (For Dusting) 🍚 ¼ cup For finishing
Cocoa Powder 🍫 1 tbsp Unsweetened, for dusting
Food Coloring (Optional) 🎨 2 drops For colored ganache
Aluminum Foil 📄 1 sheet For tempering workstation

The chocolate is non-negotiable here. Valrhona or Callebaut are my go-tos for that melt-in-your-mouth texture, but Ghirardelli squares if you're on a budget. Look for bars with at least 70% cocoa—they temper beautifully and give that satisfying snap. The butter? European-style (like Plugrá) adds richness without overpowering. Keep everything at room temperature before starting—cold ingredients throw off the tempering process. Pro tip: chop the chocolate into even pieces so it melts uniformly.

No vanilla extract? Vanilla bean paste works in a pinch (use half the amount), or skip it entirely if you prefer pure chocolate. For the ganache, the ratio is key: 12 oz chocolate to 1 cup cream gives that perfect balance between smooth and firm. If your ganache is too thin, chill it for 10 minutes before filling—it’ll thicken up. Too thick? Warm it gently over a double boiler. White chocolate drizzle? Use 4 oz chopped white chocolate, warmed with 1 tsp cream. And if you're feeling fancy, add a few drops of natural food coloring to the ganache for a marbled effect.

These chocolates need patience to set properly. Once filled, place them in the fridge for at least 2 hours (or overnight for extra crispiness). Store them in an airtight container with a silica gel packet to prevent moisture—they’ll stay perfect for 2 weeks. For gifting, wrap individually in parchment paper and tie with twine. The shells hold up beautifully at room temperature for 3-4 days, but they’re best enjoyed fresh. Freeze any extras for up to 1 month—thaw at room temp before serving.

❤️

Why You'll Love This Recipe

  • Two-Ingredient Magic: The ganache itself only needs heavy cream and dark chocolate—just heat, stir, and let it set. That’s it. No fancy techniques, no stress, and no extra bowls to wash.
  • Rich Without Effort: The 70% cocoa dark chocolate gives that deep, bittersweet punch, but the butter and powdered sugar soften it into a velvety, almost caramel-like filling. Honestly? It’s the kind of indulgence that feels like a reward, not work.
  • Party in a Box: Make a batch ahead for holidays, gifts, or just because—these keep beautifully for weeks in the fridge. Wrap them in foil or pretty paper, and suddenly you’ve got a showstopper dessert that takes zero last-minute fuss.
  • Budget Luxury: High-quality chocolate feels special, but you’re not using much per treat. A single bar stretches into dozens of chocolates, and the cream/butter combo keeps costs low. (Yes, even on a Tuesday night.)

Step-by-step instructions for ganache filled chocolates

Here's how to create perfectly crisp shells filled with velvety ganache—each bite delivers that satisfying snap followed by silky cocoa richness.

1

Temper the Dark Chocolate for Crisp Shells

Line a baking sheet with the sheet of aluminum foil and set aside. Chop the 12 oz of high-quality dark chocolate into small, even pieces—this ensures consistent melting. Place 8 oz of the chopped chocolate in a heatproof bowl set over a saucepan of simmering water, stirring gently until melted to 115°F. Remove from heat and add the remaining 4 oz of chopped chocolate, stirring continuously until the mixture reaches 88°F—this is the tempering window that creates those signature crisp shells.

Work quickly but deliberately—tempered chocolate loses its properties fast. Spread the tempered chocolate into the heart-shaped dark chocolate shell molds, tapping gently to remove air bubbles. Place the filled molds in the refrigerator for 30 minutes until completely set. The shells should release cleanly from the molds with a satisfying snap when tapped.

2

Prepare the Silky Ganache Filling

In a medium saucepan, combine the 1 cup of cold heavy cream, 4 oz of unsalted butter, 0.5 cup of powdered sugar, 0.5 tsp of vanilla extract, and 0.25 tsp of sea salt. Bring to a gentle simmer over medium heat, then remove from heat and let steep for 5 minutes—this infuses the cream with flavor without boiling. Strain the mixture through a fine-mesh sieve into a clean bowl to remove any butterfat solids.

Add the 2 drops of food coloring (if using) and stir until completely dissolved. Pour the ganache into a piping bag fitted with a small round tip. If you're using the 4 oz of white chocolate, chop it finely and fold into the ganache for a marbled effect. The filling should be smooth, glossy, and thick enough to hold its shape when piped.

3

Fill and Assemble the Chocolates

Remove the crisp chocolate shells from the refrigerator and carefully pipe 1 teaspoon of ganache into each shell. Use a small offset spatula to smooth the top of the ganache—this creates an even surface for the final coating. Gently press another shell on top to fully encase the filling, creating a heart-shaped chocolate with a crisp exterior and silky center.

Place the assembled chocolates back in the refrigerator for 20 minutes to allow the ganache to set slightly. This brief chilling prevents the filling from oozing when you add the final touches. The contrast between the crisp shell and velvety ganache is what makes these chocolates truly special.

4

Finish with Professional Touches

Sift the 0.25 cup of powdered sugar (for dusting) over a fine-mesh sieve and gently tap it over the chocolates to create a delicate, snowy finish. For an extra touch of elegance, dust the 1 tbsp of cocoa powder over a separate sieve and lightly dust the sides of the chocolates. If you're using the optional white chocolate, melt it gently and drizzle thin lines over the tops for a decorative contrast.

Let the chocolates set at room temperature for 15 minutes before serving. The final result should be chocolates with perfectly crisp shells that give way to silky ganache filling—each bite a harmonious balance of texture and flavor. Store any leftovers in an airtight container in the refrigerator for up to 5 days, though they're likely to disappear much sooner!

👨‍🍳

Pro Tips For Making Ganache Filled Chocolates

  • Temper the Chocolate: Chop your dark chocolate into ½-inch chunks before melting—this keeps the temperature stable and prevents seizing when you add the cream. I learned this the hard way after watching a batch turn grainy because I dumped in whole bars straight into the hot liquid.
  • Warm the Cream: Heat the heavy cream just until it steams (about 160°F/70°C)—no boiling. Too-hot cream will scramble the butter later and make your ganache split. Use a thermometer if you’re unsure; your nose isn’t always reliable.
  • Whisk Like You Mean It: After combining melted chocolate and cream, whip vigorously for 2 full minutes. This isn’t the time to half-ass it—you’re breaking up fat crystals, and skipping this step means a grainy, uneven ganache. (Yes, even if you’re impatient like me.)
  • Chill the Ganache Fast: Spread the ganache thin in a baking dish and refrigerate for 10–15 minutes before piping. Cold ganache fills chocolates cleaner and sets faster—no more messy drips or soggy centers. (Your future self will thank you.)

Storing and reheating your leftovers

Refrigerator Storage

Store your ganache-filled chocolates in an airtight container lined with parchment paper to prevent sticking. Place a silica gel packet inside to absorb moisture—this keeps the shells crisp for up to 5 days in the fridge.

I like using amber glass jars from Le Parfait because they block light and preserve freshness. 💫

Room Temperature Display

For short-term display (like at parties), keep chocolates in a cool, dry place for up to 3-4 days. Avoid direct sunlight or humidity, which can cause the shells to soften. I set mine on a marble slab with a damp paper towel underneath to maintain even temperature.

The contrast between room temp and fridge storage makes them perfect for gifting—just wrap in parchment before giving.

Freezer Preservation

Freeze any extras in a single layer on a tray before transferring to a freezer bag with all air removed. Label with the date—they’ll stay perfect for 1 month.

Thaw at room temperature for 30 minutes before serving. I’ve found that chocolates frozen this way maintain their crisp snap better than those stored in the fridge long-term. 🧊

Reheating for Serving

If your ganache has hardened too much, warm the chocolates for 10-15 seconds in a 90°F water bath (never microwave!). This gently softens the filling without melting the shells. For a restaurant-style touch, dust with powdered sugar or cocoa powder right before serving—it adds that professional finish. 🍫

Gift-Wrapping Tips

Wrap individual chocolates in parchment paper, then tie with twine and a handwritten tag for a personal touch. Store wrapped chocolates in a cool, dark place (like a closet) for up to 2 weeks.

I add a small sachet of cocoa powder to the packaging—it doubles as a decorative element and preserves freshness. Perfect for holidays or romantic surprises! ✨

Avoiding Common Mistakes

Never store chocolates in the freezer for more than 1 month—longer storage can make the ganache grainy. Also, avoid plastic containers, which can impart odors. If your shells lose crispness, simply re-temper them by melting and cooling to 88°F again. A quick fix that works every time! 💡

Nutrition facts

Servings 12
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 14g70%
Cholesterol 50mg17%
Sodium 40mg2%
Total Carbohydrate 28g10%
Dietary Fiber 3g11%
Sugars 26g
Protein 2g4%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these chocolates without a thermometer?

For tempering, melt 8 oz of chocolate to a glossy, slightly thickened state (about 115°F), then add the remaining 4 oz while stirring constantly. The chocolate should go from shiny to matte and back to glossy when properly tempered—this takes about 2-3 minutes of stirring. Test by dipping a spoon in cold water: if the chocolate hardens instantly, it's ready!

2

What if my ganache is too runny or too thick?

If your ganache is too thin, chill it for 10 minutes—it'll firm up while staying smooth. Too thick? Warm it gently over a double boiler (never boil) until it reaches a spreadable consistency. Pro tip: 1 tbsp cornstarch mixed into the cream can help stabilize it if you're struggling. The perfect ganache should hold its shape when piped but still be silky.

3

Can I use white chocolate for the shells instead of dark?

Yes, but the tempering process differs slightly. White chocolate works best at 86-88°F—cooler than dark. Use the same seeding method (adding unmelted chocolate to melted), but work faster since white chocolate loses temper more quickly. The shells will be creamier rather than crisp, which changes the texture contrast. For best results, pair white shells with dark chocolate ganache.

4

How do I fix chocolates that didn't set properly?

If your shells are soft or the ganache oozes, place them in the freezer for 15 minutes to firm up. For shells, re-temper by melting and cooling to 88°F again. If the ganache is too soft, chill it for 30 minutes before reassembling. Never microwave—it causes uneven heating and ruins the texture. Patience is key!

5

What flavors can I add to the ganache besides vanilla?

Infinite possibilities! Try 1 tsp espresso powder for coffee ganache, ½ tsp orange zest for citrus, or ½ cup raspberry jam for fruity swirls. For spice lovers, add ¼ tsp cayenne or ½ tsp chili powder (reduce cream slightly to balance). Always taste-test before filling—some flavors (like citrus) can make ganache seize if overdone.

★★★★★5.0(11 reviews)
Categories Desserts