Peanut Butter Chocolate Doughnuts – Soft, Rich, and Easy to Make

This website contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Contents

Peanut butter and chocolate are a perfect match, and these doughnuts prove it in every bite. They’re soft, cakey, and topped with a glossy chocolate glaze that sets just right. The peanut butter flavor is warm and nutty without being too sweet, and the texture is tender thanks to a few simple tricks.

You don’t need a deep fryer for these—just a doughnut pan and a basic pantry. If you’re craving a bakery-style treat at home, this recipe is a winner.

What Makes This Recipe So Good

  • Baked, not fried: You still get a tender, cakey doughnut with far less mess and oil.
  • Real peanut butter flavor: Smooth peanut butter blends into the batter, giving each doughnut a rich, satisfying taste.
  • Shiny chocolate glaze: The simple stovetop glaze sets with a slight snap and clings beautifully to the doughnuts.
  • Pantry-friendly: Most ingredients are likely already in your kitchen. No specialty items required.
  • Batch-friendly: The recipe scales easily for parties, brunch, or a weekend bake.

Recipe Card

Peanut Butter Chocolate Doughnuts

Ingredients
  

For the Doughnuts:

  • 1 cup all-purpose flour
  • 1/2 cup granulated sugar
  • 1/4 cup unsweetened cocoa powder
  • 1 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon fine salt
  • 1/2 cup whole milk (room temperature)
  • 1/4 cup smooth peanut butter (not natural, if possible)
  • 1 large egg (room temperature)
  • 3 tablespoons neutral oil (vegetable or canola)
  • 1 teaspoon vanilla extract

For the Chocolate Glaze:

  • 1 cup powdered sugar
  • 3 tablespoons unsweetened cocoa powder
  • 2–3 tablespoons milk
  • 1 tablespoon unsalted butter
  • 1/2 teaspoon vanilla extract
  • Pinch of salt

Optional Toppings:

  • Chopped peanuts, mini chocolate chips, flaky sea salt, or a light peanut butter drizzle.

Instructions
 

  • Preheat and prep: Heat your oven to 350°F (175°C). Lightly grease a 6-cavity doughnut pan or spray with nonstick spray.
  • Whisk the dry ingredients: In a medium bowl, whisk flour, sugar, cocoa powder, baking powder, baking soda, and salt until combined and lump-free.
  • Mix the wet ingredients: In another bowl, whisk milk, peanut butter, egg, oil, and vanilla until smooth. If the peanut butter is stiff, warm it slightly in the microwave for 10–15 seconds to help it blend.
  • Combine gently: Pour the wet mixture into the dry ingredients. Stir with a spatula just until no dry streaks remain. Do not overmix; a few small lumps are fine.
  • Fill the pan: Spoon the batter into a piping bag or zip-top bag and snip the corner. Pipe the batter into the doughnut cavities, filling each about 3/4 full for a nice rise.
  • Bake: Bake for 10–12 minutes, until the doughnuts spring back when lightly pressed and a toothpick comes out clean.
  • Cool: Let the doughnuts rest in the pan for 5 minutes, then transfer to a wire rack to cool completely before glazing.
  • Make the glaze: In a small saucepan over low heat, whisk powdered sugar, cocoa, milk, butter, vanilla, and a pinch of salt. Warm just until smooth and pourable, 1–2 minutes. If it’s too thick, add milk a teaspoon at a time. If too thin, whisk in a bit more powdered sugar.
  • Glaze the doughnuts: Dip the tops of the cooled doughnuts into the glaze, let excess drip off, and place back on the rack. Add toppings while the glaze is still wet.
  • Set and serve: Let the glaze set for 10–15 minutes. Enjoy fresh or store as noted below.

Storage Instructions

  • Room temperature: Keep glazed doughnuts in an airtight container for up to 2 days. Place parchment between layers to prevent sticking.
  • Refrigerator: For slightly longer storage (3–4 days), refrigerate. Bring to room temperature before serving for best texture.
  • Freezer: Freeze unglazed doughnuts, well-wrapped, for up to 2 months.

    Thaw at room temperature, then glaze.

  • Refresh: If they feel a bit dry, warm in the microwave for 8–10 seconds to soften.

Benefits of This Recipe

  • Balanced sweetness: The cocoa and peanut butter keep the flavor rich without being cloying.
  • Approachable baking: No yeast, no frying, and minimal equipment make this great for beginners.
  • Customizable: You can easily tweak sweetness, toppings, or shape using a muffin tin if needed.
  • Kid-friendly: The batter comes together fast, and decorating with toppings is fun for helpers.
  • Make-ahead friendly: Bake ahead, freeze, and glaze the day you serve.

Pitfalls to Watch Out For

  • Overmixing the batter: This can lead to tough doughnuts. Stir just until combined.
  • Overbaking: Even a minute too long can dry them out. Start checking at 10 minutes.
  • Using natural peanut butter: The oil separation can make the batter greasy and inconsistent.

    If you must use it, stir it very well and reduce the oil slightly.

  • Glazing too soon: Warm doughnuts will melt the glaze. Let them cool completely.
  • Glaze thickness:</-strong> If your glaze is too thin, it will run off. Too thick, and it won’t coat smoothly.

    Adjust with milk or powdered sugar in small amounts.

Variations You Can Try

  • Peanut butter drizzle: Mix 2 tablespoons smooth peanut butter with 1 tablespoon powdered sugar and a splash of milk. Drizzle over the chocolate glaze.
  • Crunchy topping: Add chopped salted peanuts or pretzel bits for texture and a little salty pop.
  • Double chocolate: Fold 1/3 cup mini chocolate chips into the batter for extra richness.
  • Gluten-free: Use a 1:1 gluten-free flour blend with xanthan gum. Check the texture and add a tablespoon more milk if the batter seems thick.
  • Dairy-free: Swap in almond or oat milk and use dairy-free butter in the glaze.
  • Banana boost: Replace half the milk with mashed ripe banana for a chocolate-peanut-butter-banana profile.

FAQ

Can I make these without a doughnut pan?

Yes.

Use a mini muffin pan and bake as doughnut holes for 9–10 minutes. Dip the tops in glaze or roll in powdered sugar.

Which peanut butter works best?

A traditional smooth peanut butter works best because it blends evenly and doesn’t separate. Natural peanut butter can work if fully stirred and the added oil is reduced slightly.

How do I know when they’re done?

They should spring back when lightly touched, and a toothpick should come out clean or with a few moist crumbs.

The edges may look set and slightly pull away from the pan.

Can I reduce the sugar?

You can cut the granulated sugar in the batter to 1/3 cup, but the doughnuts will be less tender and slightly more bitter due to the cocoa. Keep the glaze as written for balance, or reduce to taste.

Why did my glaze turn dull?

If the glaze is too thick or cool, it may set matte. Warming it gently and thinning with a splash of milk helps it set glossy.

Dipping cooled doughnuts also helps.

How can I make them more chocolatey?

Add 1 tablespoon extra cocoa to the batter and fold in mini chocolate chips. You can also double-dip the glaze after the first layer sets.

In Conclusion

These Peanut Butter Chocolate Doughnuts are simple to make, full of flavor, and perfect for any sweet tooth. The baked texture is soft and satisfying, and the chocolate glaze gives them a polished finish.

With easy ingredients and plenty of fun topping ideas, you’ll have a bakery-level treat without the hassle. Bake a batch for brunch, birthdays, or a cozy afternoon pick-me-up—you’ll be glad you did.

This website contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Please leave a comment! I love to hear from my readers.

Your comment will not show up straight away – so please be patient! I need to manually approve it (to avoid spam bots). 

Refresh the page to see new comments.

Recipe Rating




Join The Mailing List and Get My 10 Go-To Easy Dessert Recipes

Perfect for busy days, cosy weekends, and everything in between.

No spam. Just simple, feel-good recipes. Unsubscribe anytime.

Join The Mailing List and Get My 10 Go-To Easy Dessert Recipes

Perfect for busy days, cosy weekends, and everything in between.

No spam. Just simple, feel-good recipes. Unsubscribe anytime.