Go Back
+ servings
Classic Sour Cream Baked Donuts

Peanut Butter Frosted Baked Chocolate Donuts

These Peanut Butter Frosted Baked Chocolate Donuts are so quick and easy to make and are perfect for an indulgent breakfast or snack.
Course Breakfast
Cuisine American
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 8


  • For the Chocolate Donuts
  • 1 cup all purpose flour
  • 1/4 cup unsweetened cocoa powder
  • 1/2 teaspoon baking soda
  • 1/2 cup buttermilk see notes for substitution
  • 1/2 cup granulated sugar
  • 1 large egg
  • 2 tablespoons melted butter
  • 1 teaspoon vanilla extract
  • For the Peanut Butter Cream Cheese Frosting
  • 3/4 cup peanut butter
  • 4 tablespoons butter softened to room temperature
  • 4 oz cream cheese softened to room temperature
  • 1 teaspoon vanilla extract
  • 2 tablespoons heavy cream
  • 3/4 cup powdered sugar


  • For the Chocolate Donuts
  • Preheat oven to 350F. Prepare a donut pan by lightly greasing it. Set aside.
  • In a large bowl, whisk together the dry ingredients: flour, cocoa powder, baking soda, and salt.
  • In another bowl, mix the buttermilk, sugar, egg, butter, and vanilla until combined.
  • Add the wet ingredients to the dry ingredients and mix until just combined. Do not over mix.
  • Spoon the batter into donut cavities filling them about 2/3 of the way. Bake for 8-10 minutes or until a toothpick inserted into the donut comes out clean.
  • Remove the donut pan from the oven, and allow the donuts to cool in the pan for 10 mins. Transfer donuts to a wire rack to cool.
  • For the Peanut Butter Cream Cheese Frosting
  • Using a stand mixer (or a hand mixer) beat the butter until fluffy and light in color, about 2-3 minutes.
  • Add in the the softened cream cheese and beat until fully combined.
  • Next, add in the peanut butter and beat until combined.
  • Add in the vanilla and heavy cream and beat until combined.
  • Add half of the powdered sugar and beat until combined. Now add the remaining powdered sugar and beat again until fully combined. At this point you may add a bit more heavy cream to achieve the desired frosting consistency.
  • I used a simple tablespoon to spread the frosting onto the donuts and then decorated with chocolate shavings.


Buttermilk Substitution: Add 1/2-1 tablespoon of white vinegar OR fresh lemon juice to 1/2 cup of milk. Let stand for a few minutes until the milk looks curdled in appearance. Your DIY buttermilk is ready to be used in the recipe.