Vegan Gluten Free Hazelnut Donuts

Posted September 26, 2016 by Stephanie

gluten free hazelnut donuts - gluten free hazelnut donuts -

gluten free hazelnut donuts -

gluten free hazelnut donuts -

gluten free hazelnut donuts -

I’m a daydreamer. Sometimes I’ll just sit and stare into space thinking about everything and nothing at all. Mike always asks me what I’m thinking about – usually it’s nothing. There’s a lot of empty sky space in my head filled with fluffy clouds. It’s nice to have no thoughts at all but I try not to do it too often because really, it’s just like binge watching Netflix without the bonus of having talking points with people.

My headspace is calm and neutral with pops of color and thoughtful thoughts; it’s kind of how Lindsey’s blog, Dolly and Oatmeal is. If you haven’t been over to Lindsey’s space, do it! She posts dairy, gluten-free recipes that look delicious, even to my meat-eating, gluten-hoarding self.

She’s a sweetie, that Lindsey. And, her and her man are welcoming a baby boy! I am so, so happy for the two of them. So happy that I did something that I don’t normally do: I baked something vegan and gluten-free! I cheated a bit because I used Cake in a Crate (created by the one and only My Name is Yeh!). These doughnuts are nutty, a touch sweet, and have a delightful shower of pastel sprinkles. I think they’re perfect for a baby shower.

Congrats Lindsey! And a big thanks to Sonja and Sara for hosting!

gluten free hazelnut donuts -

Vegan Gluten Free Hazelnut Donuts
makes 6-8 donuts


  • 2/3 cups raw hazelnuts
  • 1 1/4 cup gluten free flour
  • 3/4 teaspoon salt
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 2/3 cups maple syrup
  • 1/3 cup melted, but not hot coconut oil
  • 2 teaspoons vanilla
  • 2/3 cup full fat coconut milk

Chocolate Ganache Glaze

  • 3/4 cup chocolate chips
  • 2 tablespoons coconut oil
  • 1 tablespoon coconut milk
  • 2 tablespoons maple syrup
  • sprinkles, if desired

via My Name is Yeh and Cake in a Crate

Preheat the oven to 350°F. Lightly grease a donut pan and set aside.

In a skillet, toast the hazelnuts over medium high heat, moving around every so often, until toasty, 5-8 minutes. Remove from the pan, let cool and grind in a food processor or blender until fine.

In a large bowl, whisk together the hazelnuts, flour, salt, baking powder, and baking soda. In another bowl, whisk togehter the maple syrup, coconut oil, vanilla and coconut milk. Add the wet ingredients to the dry, whisking well.

Pipe or spoon the batter into the donut wells and bake until a toothpick inserted into a donut comes out clean. Start checking at 15 minutes. Let cool slightly and then tip out of the pan. Repeat if you have batter left over. Let the donuts cool completely while you make the ganache glaze.

Place the chocolate chips and coconut oil into a microwave safe bowl and microwave in 30 second increments, stirring each time. When chocolate is fully melted, stir in the coconut milk and maple syrup. Let cool slightly, then dip the donuts into the ganache and top with sprinkles. Enjoy!


  1. Yayyyy thanks so much for participating!!! These donuts look amazing, and I bet Lindsey would love them. xoxo

  2. Alana says:

    These are the prettiest and is the perfect way to celebrate a babe like Lindsey and her little love on the way! Ps – I love that your head is filled with fluffy clouds!!! <3 <3 <3

  3. How pretty are these?!? My plant-based eating self thanks you :D

  4. Edwina says:

    These look great. The hazelnut would be delicious. I like that it has the coconut oil and milk in it too. Thanks for sharing. I will definitely try making them.

  5. lindsey says:

    gosh, thank you steph! these donuts are perfect and everything i’m craving in a baked treat right now! thank you so much for showering our family with your loveliness, it is truly felt <3 i hope your autumn is off to a good start xoxo!

  6. Woahhhhh these are amazing but your photos are even more incredible! ??

Leave a Reply

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

$(function(){ var trigger = $('.hamburger'), overlay = $('.overlay'), isClosed = false; () { hamburger_cross(); }); function hamburger_cross() { if (isClosed == true) { overlay.hide(); trigger.removeClass('is-open'); trigger.addClass('is-closed'); isClosed = false; } else {; trigger.removeClass('is-closed'); trigger.addClass('is-open'); isClosed = true; } } $('[data-toggle="offcanvas"]').click(function () { $('#wrapper').toggleClass('toggled'); }); bindBehavior.subscribe(); });