Lavender Rose Petal Chocolate

Lavender Rose Petal Chocolate

Vegan Lavender Rose Petal Chocolate

Prep time10 minutes
Cook time30 minutes
Total time40 minutes
DietaryGluten Free, Vegan, Vegetarian
Meal typeDessert, Snack

This chocolate resembles a truffle texture, as it melts in your mouth. This dessert is gluten free, refined sugar-free, and vegan.


  • 1/2 cup Coconut Oil
  • 1/4 cup Honey
  • 1/2 cup Good Quality Coco Powder (plus 2 tbsp)
  • 1/3 cup Lightly Toasted Coconut Flakes
  • 1 teaspoon Vanila
  • 2-3 drops Lavender
  • 1 pinch Sea Salt
  • 1 dash Dried Rose Petals
Lavender Rose Petal Chocolate


A couple of months ago, I visited Portland (read more about my trip here) and I tried sooo many delicious foods and treats. My food highlight from the trip was trying Honey Mama’s Chocolate Lavender bar, which was sold at Heart Cafe. I could not believe that something so healthy could taste SO GOOD!! They were sold for about $6 a bar. I bought 3, and none of them made it back home. I was determined to try and recreate this chocolate and share it with the world! It is the perfect dessert when you have a sweet tooth, and a little goes along way. I can say with confidence that this is the best chocolate that I’ve ever tried- and that says a lot coming from me.

I personally don’t like this chocolate too sweet, but if you prefer sweeter chocolate I recommend 1/3 cup of honey, rather than 1/4. Also, if you don’t prefer the taste of lavender, you can replace it with peppermint, and scrap out the rose petals.


Step 1
Melt coconut oil and honey, and mix in a bowl.
Step 2
Lightly toast the coconut flakes on a heated pan.
Step 3
In a separate bowl, mix the coco powder, sea salt, and toasted coconut flakes.
Step 4
Mix the wet and dry ingredients, add the lavender, and mix.
Step 5
Poor into parchment paper or chocolate molds, sprinkle with sea salt and dried rose petals and freeze for 20-30 minutes before serving.