These gluten free peanut butter donuts are filled with bite-sized goodness you have been waiting for. Whether you eat these gluten free donuts for breakfast, snack, or brunch, they are flavorful and a hit. They are baked and dairy-free, so they are even a little healthier than traditional donuts. Make a batch in under 25 minutes.

Two rows of peanut butter donuts.

The Fearless Dining household is head over heels in love with this amazing gluten free donut recipe. I think that the reason why we are so addicted is because of peanut butter. We are peanut butter fanatics, and because the donuts also have peanut butter icing, it’s double delicious!

It’s nice to be able to have an easy breakfast that everyone can grab and go to! Plus, they are super simple to make, so I don’t have to spend hours in the kitchen. Check out all of my delicious Gluten Free Donuts recipes.

Why Mr. Fearless Dining loves these donuts:

  1. He can’t get enough of peanut butter! Creamy peanut butter icing on top of moist, decadent peanut butter donuts.
  2. They are so flavorful that it’s impossible to eat just one. Go ahead and indulge a little!
  3. These donuts are quick and easy to make in about 20 minutes!

If you love donuts as much as we do, don’t forget to check out all of my Best Gluten Free Donuts recipes!

These taste like peanut butter cookies’ these are delicious and easy to make.”

tami, blog comment
A donut on a white plate with a bite taken out.

Allergen Information:

These homemade peanut butter donuts are gluten-free, dairy-free, soy-free, and oat-free.

Photos of the peanut butter donut ingredients.

Ingredient Notes:

  • Gluten-free flour blend: I tested this recipe using Bob’s Red Mill 1 to 1 Gluten-Free Flour Blend and King Arthur’s Measure for Measure Gluten-Free Blend. That doesn’t mean others will not work; I just have not tested other flours.
  • Xanthan gum – If your gluten free flour blend doesn’t contain xanthan gum or guar gum, please add one teaspoon.
  • Baking Powder – Use aluminum-free baking powder.
  • Peanut Powder – There are several brands of peanut powder. I like PB2 and Peanut Butter Company brands because they are gluten-free. Also, be sure to check Is Peanut Butter Gluten Free to be sure your peanut butter is safe.
  • Non-dairy milk – You can use any, but I do not recommend canned coconut milk. You can also use regular milk. Check to see which dairy-free milk brands are gluten free.
  • Coconut oil – Use this or regular butter, depending if you want these donuts to be dairy-free.
  • Eggs – Use size large.

Step-By-Step Photos and Directions:

The gluten free dry ingredients in a bowl

Step 1: Add the dry ingredients into a large mixing bowl. Whisk to blend.

The wet donut ingredients in a bowl with a whisk.

Step 2: Add the wet ingredients to a medium bowl and whisk. Pour the wet ingredients over the dry ingredients and mix them into a soft donut batter.

Note: you can also use a standing mixer to make the peanut butter donut batter.

Some donut batter in a donut maker.

Step 3: Preheat your donut maker or prep your donut pan for baking in the oven. (Note the newer donut maker model is square, not round like my old one.)

Add the donut batter to the Babycakes donut maker. You can also use a donut pan to bake the donuts. Note the thickness of the batter. It should not be runny.

Oven Baking Directions:

If you are baking the donuts, preheat your oven to 350º F. Add the donut batter to a greased donut pan and bake them for 15-18 minutes until done. The actual time may vary depending on the size of the donut pan.

Cooked donuts in a donut maker.

Step 4: This is what your donuts will look like when they are done baking.

A donut in peanut butter icing.

Step 5: The best way to coat the donuts in the peanut butter icing is to dip each baked donut into the icing with your fingers.

Holding up a donut with peanut butter icing.

👀 Sandi Says: If you are going to use sprinkles, add the sprinkles quickly because once the icing dries, the sprinkles will not stick to the icing. Also, always make sure to use gluten free sprinkles!

A rack with mini gluten free peanut butter donuts. Some have chocolate sprinkles.

Make them even more fun!

These amazing peanut butter donuts are perfect, but feel free to add some extra flavors. Here are my favorite ideas:

  • Chocolate Icing – Drizzle the gluten free peanut butter donuts with chocolate icing because chocolate and peanut butter are a match made in heaven.
  • Candy – Sprinkle any candy you love on top of the peanut butter icing.
  • Nuts – Crush almonds, peanuts, or cashews and sprinkle them on top of the donuts. So yummy!
  • Make your own Homemade Peanut Butter!

If you love fried donuts, try my Gluten Free Donuts With Yeast recipe, too!

Frequently Asked Questions:

How long do homemade donuts last?

On average, these gluten free peanut butter donuts will last 1-2 days. Store them in an airtight container or plastic bag on the counter or in the pantry. If you notice that the donuts have become overly dried, extra moist, or moldy, you should throw them away.

Do donuts have dairy?

While many varieties of donuts have dairy, these gluten free baked donuts do not have any dairy. So, if you have any allergies or can’t tolerate dairy or gluten, these are perfect!

Can you freeze gluten free donuts?

Yes, you can freeze gluten free donuts. The best way to freeze the donuts is to flash-freeze them. To flash freeze, lay them on a baking sheet and place them in the freezer for 2-3 hours until they are pretty frozen.

Then, you can place them in an airtight container or freezer bag. Then, grab as many as you need for an easy breakfast or snack.
You can defrost them by placing the peanut butter donuts on the counter until they are thawed. If you want them warm, toss them in the microwave for 20 seconds until they are hot.

peanut butter donuts with sprinkles on a rack

More Gluten Free Donut Recipes:

Love This Recipe?

If you made and enjoyed this recipe, I would be incredibly grateful if you could leave a comment below. Please include which flour blend you used. This will help others know this recipe is delicious. Thank you!

Easy Gluten Free Peanut Butter Donuts {Baked Not Fried}

Sandi Gaertner
A step by step tutorial to teach you how to make gluten free peanut butter donuts with peanut butter icing.
5 from 9 votes
dairy free allergen icon
gluten free allergy icon
nut free allergen icon
soy free allergy icon
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Gluten Free Dessert Recipes, Gluten Free Donut Recipes
Cuisine American
Servings 24
Calories 140 kcal


  • 2 cups gluten free flour blend * see note
  • cups sugar
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • teaspoon salt
  • cup powdered peanut butter
  • ½ cup milk or non-dairy milk
  • ½ cup peanut butter warmed
  • ¼ cup coconut oil or butter melted
  • 2 eggs

For the Icing

  • cup peanut butter
  • 2 tablespoons powdered sugar


  • Preheat the donut maker (or oven to 350º F if using a donut pan.)
  • Heat the peanut butter and either coconut oil (or butter) so that they are softened (not too hot that it will cook the eggs though.)
  • In a large bowl, add the dry ingredients and whisk to blend.
  • In a smaller bowl, add the wet ingredients and mix.
  • Pour the wet ingredients into the dry ingredients and mix.
  • Open the donut maker and spray lightly with coconut oil.
  • Add the batter into each donut cavity and close the lid.
  • Cook 7-8 minutes (check it after 5 minutes b/c different brands donut makers cook differently)
  • Move the donuts to a cooling rack.
  • Mix the icing in a small bowl.
  • Dip each donut into the icing.



  1. You can make these donuts in a donut maker or bake in the oven in a donut pan. Both directions are listed above.
  2. I have tested this recipe with King Arthur Measure for Measure GF, Bob’s Red Mill 1 to 1 GF blend, and Authentic Foods Multi Blend. That doesn’t mean others will not work, I just have not tested other flours.
  3. If your gluten free flour blend doesn’t contain xanthan gum or guar gum, please add 1 teaspoon.
  4. I used almond milk but other dairy-free kinds of milk will work but I do not recommend canned coconut milk.
  5. These donuts will keep up to 4 days in an air-tight container, or up to 4 months in the freezer.


Please know that every gluten free flour blend has a different starch to grain ratio. If you use a blend I didn’t test, you may need to adjust your moisture levels in your baked goods.


Serving: 1gCalories: 140kcalCarbohydrates: 16gProtein: 4gFat: 7gSaturated Fat: 2gTrans Fat: 1gCholesterol: 19mgSodium: 111mgPotassium: 88mgFiber: 2gSugar: 8gVitamin A: 104IUVitamin C: 1mgCalcium: 28mgIron: 1mg
Tried this Recipe? Pin it for Later!Mention @FearlessDining or tag #FearlessDining!

Nutrition Disclaimer

Nutritional information is an estimate provided to you as a courtesy. You should calculate the actual nutritional information with the products and brands you are using with your preferred nutritional calculator.

This post was updated from an older June 2019 post with more instructions and details.

5 from 9 votes (8 ratings without comment)

Leave a Reply

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

Recipe Rating


  1. These donuts are great, but I have a question. I had to add water to the dough and icing because they weren’t really workable without it…seems like there should have been additional liquids in the recipe. Any thought? The flavor was great.

    1. Hi Steve, thank you for your note. I am in the process of changing recipe programs and it looks like the almond milk wasn’t listed. I added it back. I suspect I will have to go review every recipe once the switch is final. Thank you again!

  2. Question, Step 2. Heat peanut butter and butter so they are softened (not too hot that it will cook the eggs)

    In the list of ingredients no butter is listed. how much butter?

  3. I love donuts, and hate to leave out my gluten free friends. They are going to LOVE me for this! (and you, by extension).
    Thanks for an easy recipe!