Lavender Chocolate Fudge with Dulce de Leche

Chocolate Lavender Fudge 1
Chocolate Lavender Fudge 2
Chocolate Lavender Fudge 3
Chocolate Lavender Fudge 4


These silky-smooth chocolate fudge bites are spiced up with herbaceous lavender and topped with sweet and salty dulce de leche. They come together in less than one hour and with only a handful of ingredients. Be careful though, they are extremely addictive and you don’t want to end up alone in the house with these decadent bites – they are that good.


Lavender Chocolate Fudge with Dulce de Leche:

Prep time: 10 minutes
Cook time: 45 minutes
Serves: 16



– 2 14-oz. cans sweetened condensed milk

– 20 oz. dark chocolate, chopped

– 2 tablespoons cocoa powder

– 2 tablespoons lavender buds, well-rinsed

– 1 tablespoon pure vanilla extract, divided

– 1 teaspoon salt, divided



  1. Line a 9×13-inch pan with a piece of parchment paper or plastic wrap.
  2. Pour one can of sweetened condensed milk into a medium pot and place over medium heat. Tightly cover with aluminum foil and cook until the condensed milk becomes golden-brown, thick, and reduces by a third, around 40-45 minutes. Stir the condensed milk every 10 minutes while it cooks.
  3. In the meantime, place the second can of sweetened condensed in another medium pot and add in the lavender buds. Place the pot over medium heat and let the condensed milk come to a gentle simmer. Reduce the heat to low and let the condensed milk simmer gently for 4-5 minutes.
  4. Strain the condensed milk infused with lavender and return to the pot. Add in the chocolate and stir gently just until the chocolate melts. Stir in half a tablespoon of vanilla extract and half a teaspoon of salt.
  5. Pour the chocolate lavender fudge into the prepared pan and place in the fridge to set for 15-20 minutes.
  6. Once the condensed milk has turned into a thick dulce de leche, remove from heat and stir in the remaining vanilla extract and salt. Set aside to cool slightly, then pour on top of the chocolate lavender fudge.
  7. Return the pan to the fridge and let the fudge set for a minimum of 3-4 hours or overnight.
  8. Once the chocolate lavender fudge is set, cut into bars or bite-sized cubes. Serve chilled and store leftover (if any!) fudge in the fridge. Enjoy!


Leave a Comment

Your email address will not be published. Required fields are marked *