If you are making the cinnamon crumble topping variation, mix all of your crumb topping ingredients together except for the coconut butter and set aside. You should have a crumbly texture that still holds together.
For the donuts, preheat oven to 350F.
Whisk all the dry ingredients together in a bowl.
In a large bowl, whisk all wet ingredients together in a large bowl. Add the dry to the wet and use a spatula to combine (or use the paddle attachment on a standing mixer).
Grease your donut pan well. This is important!
Scoop batter into a piping bag or a plastic bag. If using a plastic bag, cut the tip off. Pipe the batter into the pan.
If you are making the cinnamon crumb variation, sprinkle your crumb topping on top of the donuts and press down gently so it sticks to the batter.
Bake for 14-16 minutes, until a toothpick comes up clean. Let donuts cool for at least 10 minutes before flipping them onto a wire rack to complete cooling.
CINNAMON CRUMB VARIATION: once donuts have cooled, you can drizzle coconut butter on top for a “glaze” (or use a homemade glaze of your choice).
CHOCOLATE VARIATION: once donuts have completely cooled, melt the chocolate chips and oil together over low heat until you have a smooth chocolate sauce. Dip the donuts into the chocolate until covered to your liking. Let them drip dry on a wire rack until chocolate is solid again.
Keep donuts stored in an airtight container in the fridge for up to 5 days.