Lavender Rose Petal Chocolate

Vegan Lavender Rose Petal Chocolate

Serves 5-6
Prep time 10 minutes
Cook time 30 minutes
Total time 40 minutes
Dietary Gluten Free, Vegan, Vegetarian
Meal type Dessert, Snack
Misc Freezable
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


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.