Vegan Chocolate Toffee Donuts

Thank you for sharing!

This recipe for these vegan chocolate and toffee donuts are to die for! I will not share. Nope. These are my eggless and dairy-free donuts. End. Of. Story. Heh.

I’m dying for breakfast and dessert to be combined into one delicious meal that I can basically snack on all day every day…Oh, wait, that’s why I made a big batch of Vegan Chocolate Toffee Donuts. Of course, I totally made a batch that I REFUSED to share with anyone (I hid it in the back of the fridge, so I can snack all day tomorrow, too). I’m not being a cruel mom. Am I?

vegan toffee donut recipe feature

Sometimes, a mom just wants a little something for herself, you know. Like yesterday, I was eating at a taco joint and my daughters both demolished my plate. DEMOLISHED. It’s like I didn’t even get a taco. Well, I was wearing quite a bit of taco, but not a lot made it in my belly. How I haven’t lost weight…whatever. I just wanted something of my very own to enjoy. So I’m mean. Or not. Maybe I’m entitled to this? Eh, regardless of whether I’m being a cruel mom or not, what it comes down to is I AM NOT SHARING. Except with you, of course, my lovelies. You can make as many as you want–and hoard them, too. Like a dragon, you can curl around them and even sit on them (well, they’re pretty dense, but they will flatten if you actually do this–so don’t…trust me, just pretend to sit on them). Just eat them. That’s really the best thing to do with them. And I won’t complain if you share them…

dairy-free chocolate and toffee donuts fb

Vegan Chocolate Toffee Donuts

vegan toffee donut recipe feature
Yield: 24

Vegan Choclate Toffee Donuts

Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes

I made a big batch of Vegan Chocolate Toffee Donuts. Of course, I totally made a batch that I REFUSED to share with anyone...


  • Donuts
  • 3/4 cup coconut oil
  • 1 cup sugar
  • 1/2 cup dairy-free chocolate chips
  • 3 cups flour
  • 1/2 tspn salt
  • 2 1/4 tblspn baking soda
  • 1 cup coconut milk, like what you’d use in cereal
  • 1/2 cup coconut cream, out of the can, but just the cream part you get when you refrigerate the can and it separates...just the cream, not the water
  • Toffee
  • 1/4 cup granulated sugar
  • 1/4 cup butter
  • 1/2 tspn vanilla extract
  • pinch salt


  1. Preheat oven to 350-degrees.
  2. Grease donut tin. Set aside.
  3. Grease a small baking pan. Set aside.
  4. To make the toffee, dump everything together in a small pot over medium heat and bring to a slow boil.
  5. Stir for ever. And EVER.
  6. Stir for about 20 minutes.
  7. Pour contents into the small, greased baking pan and set aside.
  8. To make the donuts, mix wet ingredients thoroughly in a medium-sized bowl.
  9. Mix dry ingredients thoroughly in a large bowl.
  10. Combine wet ingredients into dry ingredients in 1/2 cup increments and blend until smooth.
  11. Break-up the toffee (it should be hardened by now).
  12. Sprinkle about 3/4 of the toffee into the batter and fold it in.
  13. Fill donut tin about 3/4 full. If you're trying to be cute like me, you'll pat-in the remaining few pieces of toffee on top of all the donuts, too, so you can really see them poking out when it's CUTE! (not sure why I think that's cute...)
  14. Bake for 20-25 minutes or until toothpick comes out clean. (It’ll only be like 15-20 minutes for a mini-donut pan like mine.)
  15. Allow to cool for approximately 10 minutes in tin.
  16. Spray with cooking spray (mine’s coconut oil, so there!) and sprinkle with cinnamon and sugar.
  17. Place in a box and pretend you just drove to the donut store…heh.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

easy recipe for eggless chocolate donuts with toffee inside sq

Thank you for sharing!

Leave a Comment

Skip to Recipe

Sharing is Caring

Help spread the word. You're awesome for doing it!