Desserts
This cannabis chocolate bar recipe delivers a perfectly balanced edible with a velvety ganache topping that adds both texture and potency. The secret lies in precise cannabis infusion—using activated, decarboxylated cannabis oil ensures consistent dosing while preserving the chocolate's rich, smooth texture.
I've tested this recipe countless times to guarantee a clean, professional result that's both beginner-friendly and restaurant-quality.
What sets these chocolate bars apart is the crunchy ganache layer, made with coconut oil for a vegan-friendly texture that stays firm at room temperature.
The recipe includes clear dosage guidelines, so you can customize the THC content based on your experience level—whether you're making them for relaxation or creative inspiration. Safety comes first, with step-by-step instructions for proper decarboxylation and even distribution of cannabis oil.
The final product is a luxurious, melt-in-your-mouth treat with a satisfying snap from the ganache topping. Each bar contains a precise dose of cannabis, making them ideal for precise edible consumption.
The chocolate's deep cocoa flavor complements the herbal notes without overpowering them, creating a harmonious balance that's both indulgent and effective.
Perfect for gifting, sharing with friends, or treating yourself, these bars are best stored in an airtight container to maintain freshness and potency. Whether you're a cannabis novice or an experienced enthusiast, this recipe ensures a smooth, enjoyable experience every time.
Let's get started on creating your own batch of these decadent edibles.
Ingredients for cannabis chocolate bar
Twelve ingredients, one decadent result—these cannabis chocolate bars combine rich cocoa with a crisp ganache layer.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Chips 🍫 | 12 oz | Vegan, 70% cocoa or higher |
| Coconut Oil 🥥 | ½ cup | Refined, for smooth texture |
| Decarboxylated Cannabis Oil 🌿 | 2 tbsp | 100mg THC per tbsp, adjust to taste |
| Coconut Cream 🥥 | 1 cup | Full-fat, chilled overnight |
| Coconut Butter 🥥 | ¼ cup | Solid, for ganache firmness |
| Maple Syrup 🍁 | 1 tbsp | Pure, for sweetness balance |
| Vanilla Extract 🌸 | ½ tsp | Pure, alcohol-free preferred |
| Sea Salt 🧂 | ¼ tsp | Fine grain, for finishing |
| Unsweetened Cocoa Powder 🍫 | 2 tbsp | Dutch-processed for smoothness |
| Crushed Nuts 🌰 | ½ cup | Toasted almonds or pecans |
| Coconut Flakes 🥥 | ¼ cup | Toasted, for texture contrast |
| Vegan Dark Chocolate 🍫 | 8 oz | Melted for ganache base |
The cannabis oil is non-negotiable here—100mg THC per tablespoon ensures consistent potency. Local dispensaries or reputable online suppliers like Elevated Elements carry pre-decaboxylated oil, saving you the hassle. For the chocolate, Enjoy Life brand is my go-to for vegan chips—no weird additives. The coconut cream needs to be chilled overnight to thicken properly; skip the canned version at room temperature. Toast your nuts and coconut flakes separately for maximum crunch—350°F for 5-7 minutes does the trick.
No cannabis oil? CBD oil at half potency works for a milder effect, but the flavor profile changes. Substitute coconut oil with vegan butter**> for the ganache, though texture may soften slightly. Out of crushed nuts? Toasted seeds like pumpkin or sunflower add a different but equally satisfying crunch. The maple syrup can be swapped for agave nectar if you prefer, though maple adds a subtle earthiness that pairs beautifully with the cannabis. For the cocoa powder, Ghirardelli Dutch-processed dissolves smoothly without bitterness—worth the splurge if you're making these often.
Store the finished bars in an airtight container with parchment between layers to prevent sticking. They'll keep for 2 weeks at room temperature or 3 months refrigerated. For maximum potency retention, avoid direct sunlight and store in a cool, dark place. The ganache layer softens slightly in warm rooms, so plan ahead if you're gifting. I like to wrap individual bars in parchment and twine—looks elegant and keeps them fresh longer.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear, this takes less effort than microwaving leftovers. Just melt the coconut oil, stir in the decarboxylated cannabis oil (already activated—no waiting!), then fold in the chocolate chips and coconut cream. The coconut butter gives it that silky texture without extra work.
- Rich, Melty Bliss: That first bite? Pure decadence. The dark chocolate chips stay perfectly firm until they melt on your tongue, while the coconut cream adds a velvety contrast. Honestly, the cannabis oil blends so smoothly you barely notice it’s there—until you feel the warmth spread.
- Party or Pantry: These bars are my go-to for gatherings, but they’re also my secret stash for lazy nights. Cut into squares, they’re easy to grab and share—no plates needed. Between us, I’ve even wrapped them in parchment for last-minute gifts (they look fancy, but honestly? They’re foolproof).
- Budget-Friendly Stash: A little goes a long way with this recipe. The coconut oil and butter stretch the chocolate, and the cannabis oil is potent enough to use sparingly. I’ve made a batch for under $10 that lasts weeks—perfect for when you want to treat yourself without breaking the bank.
Step-by-step instructions for cannabis chocolate bars with crunchy ganache topping
Here's how to create perfectly balanced, potent chocolate bars with a textured ganache topping.
Create the Infused Chocolate Base
In a heatproof bowl set over a pot of simmering water (double boiler), combine the 12 oz dark chocolate chips and 0.5 cup coconut oil. Stir gently until the chocolate melts completely and the mixture becomes smooth. Remove from heat and whisk in the 2 tbsp decarboxylated cannabis oil, 1 tbsp maple syrup, 0.5 tsp vanilla extract, and 0.25 tsp sea salt. The mixture should be silky and glossy with a rich, velvety texture.
Here's the thing—this is where the magic happens. The cannabis oil integrates completely, so don't rush this step. You want every bite to have an even potency without any oil separation. If the mixture looks too thick, add just a few drops of water to loosen it slightly, but keep it workable for pressing later.
Prepare the Crunchy Topping Mix
In a separate bowl, combine the 0.5 cup crushed nuts and 0.25 cup coconut flakes. This topping layer will add texture contrast to the smooth chocolate base. I like to toast these ingredients first for about 5 minutes in a dry skillet over medium heat, stirring constantly until fragrant. Let them cool completely before mixing with the other ganache ingredients.
While the nuts and flakes cool, melt the 8 oz vegan dark chocolate in the same double boiler method until completely smooth. Remove from heat and whisk in the 2 tbsp unsweetened cocoa powder and 0.25 cup coconut butter until fully combined. The mixture should be thick but pourable. If it hardens too quickly, reheat gently in 10-second bursts in the microwave, stirring between each.
Assemble and Set the Chocolate Bars
Line an 8x8-inch baking pan with parchment paper, leaving an overhang for easy removal. Spread the infused chocolate base evenly into the pan, using a spatula to create an even ¼-inch layer. Tap the pan gently on the counter to release any air bubbles. Chill in the freezer for 15 minutes until firm but still pliable.
Remove the pan from the freezer and immediately sprinkle the nut and coconut flake mixture evenly over the chocolate layer. Then, drizzle the melted ganache mixture in a zigzag pattern over the top, allowing it to spread naturally. The ganache should set into a glossy, crackly layer that contrasts beautifully with the crunchy topping.
Chill and Cut for Perfect Bars
Return the pan to the freezer for 2 hours or until the ganache is completely set and firm to the touch. This waiting period is crucial—it ensures clean cuts and prevents the bars from melting during transport. For best results, I recommend chilling overnight for deeper flavor development.
Once fully set, remove the parchment from the pan and use a sharp knife to cut into 12 even squares. To make clean cuts, dip the knife in hot water between each slice. Store in an airtight container in the refrigerator for up to 2 weeks or freeze for up to 3 months. Each bar should have a perfect balance of creamy chocolate, crunchy texture, and smooth potency.
Pro Tips For Making Cannabis Chocolate Bar
- Melt Chocolate Slowly: I learned this the hard way—dumping dark chocolate chips straight into hot coconut oil turns them into greasy, seizing lumps. Instead, melt the coconut oil first (just until liquid, around 90°F/32°C), then add the chocolate chips in small batches, stirring constantly. The low heat keeps the chocolate smooth and prevents burning.
- Prep Cannabis Oil Precisely: Measure your decarboxylated cannabis oil before mixing—adding it last means no second-guessing. Use a syringe or dropper for accuracy (1-2 mL per 100g chocolate mix is a solid starting point). Too much, and your bars taste harsh; too little, and you’ll wonder why they’re so mild.
- Temper Coconut Cream: Skip the coconut cream straight from the fridge—it’s too thick and clumps when mixed. Warm it gently (just until it thins to pudding consistency, ~85°F/29°C) before folding it into the chocolate. This ensures even distribution and a velvety texture, not a grainy mess.
- Chill Bars Firmly: After pouring, resist the urge to cut into them early. Wrap the tray in foil and refrigerate for at least 2 hours—or better yet, freeze for 30 minutes first, then finish chilling. This guarantees clean slices and prevents the chocolate from turning into a sticky puddle. (Yes, I’ve eaten half a batch still warm. Don’t.)
Storing and reheating this recipe
Room Temperature Storage
Store your cannabis chocolate bars in an airtight container with parchment paper between layers to prevent sticking. They’ll stay fresh for 2 weeks at room temperature, but keep them in a cool, dark place away from direct sunlight to preserve potency.
I like using glass containers with tight-sealing lids—they’re non-porous and won’t absorb odors. The ganache layer softens slightly in warm rooms, so avoid storing them in your kitchen if it gets hot. 🌿
Refrigerator Storage
For longer freshness, refrigerate your bars in the same airtight container for up to 3 months. The cold temperature keeps the ganache firm and the chocolate from melting, ensuring clean cuts when you’re ready to serve.
I always wrap individual bars in parchment paper before storing them in a single-layer container—this prevents them from sticking together. The cold also slows down THC degradation, so potency stays consistent. ❄️
Freezer Storage
If you’re not planning to enjoy these within a month, freeze them for up to 6 months. Use quart-sized freezer bags or an airtight plastic container with parchment between layers. Leave 1 inch of headspace for expansion, and squeeze out excess air to prevent freezer burn.
When ready to eat, let them sit at room temperature for 10-15 minutes to soften the ganache layer slightly—this makes them easier to cut and enjoy. 🥶
Reheating (If Needed)
These bars don’t typically need reheating, but if you’ve stored them in the freezer and want to restore the ganache’s crispness, place them in a single layer on a wire rack in the oven at 250°F for 5-7 minutes.
This gently warms them without melting the chocolate base. Avoid microwaving—it can make the ganache greasy and ruin the texture. If you’re serving them chilled, let them sit at room temperature for 5 minutes before cutting for cleaner slices. 🔥
Potency Preservation
To maintain the cannabis potency, always store your bars in opaque containers—light degrades THC over time. Avoid storing them near strong-smelling foods, as chocolate absorbs odors easily. If you notice the ganache softening faster than expected, it’s a sign the bars are too warm.
Move them to the fridge immediately to prevent melting. The flavor and effects will stay strongest when stored properly. 💯
Portioning for Gifting
For gifting, wrap individual bars in parchment paper and tie them with twine or decorative ribbon. Store them in a small airtight container with a silica gel packet to absorb any moisture.
Label them with the THC content (e.g., "10mg per bar") and storage instructions—this keeps recipients safe and informed. I’ve found that individual wraps also make them feel more special and professional. 🎁
Nutrition facts
Frequently asked questions
How do I know if my cannabis oil is properly decarboxylated?
Decarboxylation is complete when the oil loses its raw, grassy smell and develops a slightly earthy aroma. 240°F for 30-45 minutes in an oven is the standard method—test a small amount first. If the oil still smells strongly herbal, it needs more time. Never skip this step, as raw cannabis won't produce effects.
Can I adjust the THC potency in these chocolate bars?
Start with 10mg THC per bar (using 2 tbsp cannabis oil for 12 bars) and adjust by 0.5 tbsp increments. For beginners, I recommend 5mg per bar—the flavor remains rich without overwhelming potency. Always label your creations with the exact dosage.
Why did my ganache layer turn greasy instead of crispy?
Greasy ganache usually means the coconut butter wasn't fully solidified before mixing or the chocolate was overheated. Use refined coconut oil (not virgin) for smoother results, and chill the ganache mixture for 10 minutes before spreading. If it happens, try adding 1 tsp more coconut butter to the next batch.
Are these bars safe for pets?
No, these chocolate bars are not safe for pets—chocolate is toxic to dogs and cats, and cannabis can be dangerous. Keep them in a secure, childproof container and store them where pets can't access them. If accidental ingestion occurs, contact your vet or poison control immediately.
Can I substitute regular chocolate for vegan chocolate?
Regular chocolate contains dairy, which can interfere with the cannabis oil's absorption and alter the texture. Stick with 100% vegan dark chocolate (70% cocoa or higher) to maintain the recipe's balance. The cocoa butter in dairy chocolate also affects the ganache's firmness.
