I love breakfast. It’s definitely my favorite meal of the day, compared to what people typically eat at other meals. For the record, I am not a fan of non-traditional breakfast food, like cold pizza for breakfast. I can’t stand cold pizza period, the thought of forcing it down my throat right after waking up just doesn’t sound like a good start to my day.

I always have some breakfast-y baked good in the house, mostly to encourage a certain someone to eat breakfast, but also because I enjoy them very much myself. Muffins, scones, pancakes, french toast, donuts….So many tasty things to rotate through. Plus they make great mid-day snacks. Pancakes for dinner? Yes please.

I made these donuts with my mounds of leftover sweet potato. They are cakey and moist, and the marshmallows glaze is just the right amount of sweet to not overpower the subtle spices in the donuts. I had some leftover melted chocolate from a previous recipe, so I decided to dip some donuts in as well. Best idea ever. It might seem strange, but chocolate + sweet potato = win.

If you don’t have a donut pan, I’d highly recommend getting one. I got mine at Bed Bath & Beyond for like $9.99. They aren’t expensive at all, and you can make your own donuts!! If you don’t like sweet potato, try these donuts, they were great too.

Preheat oven to 350 degrees F. Grease donut pan and set aside. In a medium bowl, whisk ingredients from flour to cloves together. In another medium bowl, whisk ingredients from oil to milk together. Add wet ingredients to dry and fold together without over mixing. Spoon batter into the donut molds, filling about halfway. Bake for 10 minutes or until donut springs back when touched. Cool in pan for 5 minutes before turning out to cool completely.

To make the glaze, place all ingredients over double boiler and whisk until fully melted. Dip the donuts in the glaze and let set for 5 mins.