Fudgy Chocolate Donuts with Peanut Butter Frosting
This post may contain Affiliate Links. Please read our Disclosure Policy for more information.
Oven-baked fudgy chocolate donuts with peanut butter frosting is a must-make to kickstart your morning.
A rich and flavorful chocolate donut that is then frosted with a homemade creamy peanut butter frosting. Kids and adults will love this easy chocolate donut recipe!

Whip up these cinnamon sugar scones, gluten-free chocolate donuts, or even these Belgian waffles. These are all great breakfast recipes to try out as well.
Chocolate Donuts with Peanut Butter Frosting
Have you tried making baked donuts? It is a great way to get homemade donuts that taste similar to your favorite donut shop. This peanut butter frosting is incredible.
Ingredients needed:
For the donuts:
- 3/4 cup flour
- 1/4 cup unsweetened cocoa powder
- 1/4 cup sugar
- 1 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 1/4 cup + 3 Tablespoons milk
- 1 egg
- 1 Tablespoon vegetable oil
- 1/2 teaspoon vanilla extract
- 1/4 cup semi-sweet chocolate chips
For the frosting:
- 6 Tablespoons creamy peanut butter
- 2 Tablespoons unsalted butter melted
- 2 Tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
How to make these Chocolate Donuts with Peanut Butter Frosting:
Make the donuts:
Preheat oven to 425F and grease a regular size 6 donut pan.
In a large mixing bowl, whisk together the dry donut ingredients.
In another bowl, whisk together the wet donut ingredients.
Add wet ingredients to dry ingredients and whisk until smooth.
Add chocolate chips and stir.
Divide the batter evenly in the donut pan.
Bake 8 to 10 minutes. Cool in pan for 10 minutes, then carefully transfer to a cooling rack.
Make the frosting:
In a medium mixing bowl, whisk together peanut butter and melted butter.
Add sifted powdered sugar and vanilla and whisk until smooth. It should be thick but easily spreadable. If you would prefer to drizzle it instead of spread it, you can warm it up in the microwave.
Dip donuts in frosting or spread it on. Serve!

Tips For Getting Donut Dough in Donut Pan
You can use a sealable bag or a piping bag. I find that pouring the donut batter into a sealable bag is a great hack. Then push the mixture to one end, and cut the tip-off. Then you can use that to squeeze “pipe” into the donut pan.
I also find putting the bag into a cup and then folding the edges over the cup is a great way to get the batter into the cup easily, so it pours into the bag.
This saves you from having to buy a piping bag, or try spooning it in.
Can I Skip The Peanut Butter Frosting?
If you want a classic chocolate donut, you are more than welcome to skip the peanut butter frosting. You can even dip in a classic glaze, dust with powdered sugar, or eat them plain. No matter how you choose to serve up this donut is going to be delicious.

How to Know When Donuts Are Done?
Just like other baked goods, you will find these donuts will firm up like a cake-like texture. You can take a toothpick and stick it in the center of the donut. If the toothpick comes out clean with no wet batter your donuts are done. Then you can remove them from the oven and place them on a cooling rack.
Does This Recipe Double Well?
Go right ahead and double this recipe if you are looking for extra donuts to serve up a crowd or meal prep with. Just batch cook your donuts. I can fit two donut pans in the oven at once!
Tips For Freezing Donuts
These fudgy chocolate donuts freeze really well. Just allow them to fully cool and then place in a freezer-friendly container. I would recommend using wax paper in between layers if you decide to stack your donuts. Otherwise, you might find they will freeze together.
These peanut butter frosted donuts are great for freezing for easy grab-and-go breakfasts, or even a dessert to break up the day. They are just sweet enough it is a treat anytime you sink your teeth into these donuts.

Fudgy Chocolate Donuts with Peanut Butter Frosting
Ingredients
DONUTS
- 3/4 cup flour
- 1/4 cup unsweetened cocoa powder
- 1/4 cup sugar
- 1 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 1/4 cup + 3 Tablespoons milk
- 1 egg
- 1 Tablespoon vegetable oil
- 1/2 teaspoon vanilla extract
- 1/4 cup semi-sweet chocolate chips
FROSTING
- 6 Tablespoons creamy peanut butter
- 2 Tablespoons unsalted butter melted
- 2 Tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
Instructions
- DONUTS
- Preheat oven to 425 F.
- Grease a regular size 6 donut pan.
- In a large mixing bowl, whisk together the dry donut ingredients.
- In another bowl, whisk together the wet donut ingredients.
- Add wet ingredients to dry ingredients and whisk until smooth.
- Add chocolate chips and stir.
- Divide the batter evenly in the donut pan.
- Bake 8 to 10 minutes. Cool in pan for 10 minutes, then carefully transfer to a cooling rack.
- FROSTING
- In a medium mixing bowl, whisk together peanut butter and melted butter.
- Add sifted powdered sugar and vanilla and whisk until smooth. It should be thick but easily spreadable. If you would prefer to drizzle it instead of spread it, you can warm it up in the microwave.
- Dip donuts in frosting or spread it on. Serve!
Nutrition information is automatically calculated, is intended to serve as an estimate only, and is provided for informational purposes. The accuracy of nutritional information is not guaranteed.
Click stars to rate now! Or leave a comment below.
Pin it for later!
