Reese’s Peanut Butter Cup Donuts are a decadent treat for lovers of chocolate and peanut butter. The donuts have a rich chocolate glaze, a soft baked dough, and peanut butter drizzle on top.

Chocolate and peanut butter is a classic flavor combination that never goes out of style. And what could be better than a Reese’s Peanut Butter Cup donut?
They are fluffy and light, with just the right amount of peanut butter flavor. The chocolate ganache topping takes them over the top, making them irresistible.
This recipe is easy to follow and only requires a few ingredients that you probably already have in your pantry.
If you’re a fan of Reese’s Peanut Butter Cups, then you need to try these donuts!
If you love this donut recipe, try my Boston Cream Donuts or Apple Cinnamon Baked Donuts! Both are delicious any time of year!
What You Will Need
Let’s break it down what you will need for the donuts, chocolate glaze and peanut butter topping. Scroll down to recipe card for measurements.
Donut Ingredients
- All-purpose flour – Don’t substitute for any other kind of flour or you could change the texture.
- Baking powder
- Baking soda
- Cinnamon
- Salt
- Sugar – Plain white sugar works best.
- Milk – Whole milk works best for this recipe.
- Unsalted sweet cream butter – Melted.
- Sour cream
- Eggs – Large size at room temperature.
- Vegetable oil
- Reese’s peanut butter cups – Mini size, chopped into small pieces.
Chocolate Glaze Ingredients
- Chocolate chips – Semi-sweet, dark or milk chocolate will work.
- Vegetable oil
Peanut Butter Topping Ingredients
- Creamy peanut butter – Any brand of cream peanut butter will work. Don’t substitute for chunky or natural.
- Vegetable oil
- Reese’s peanut butter cups – (Optional) Mini size, chopped into small pieces to garnish.
Recipe Variations
- Add chopped nuts such as peanuts, pecans,
- Add chocolate shavings for a more sweeter treat.
- Can omit adding peanut butter cups to dough mixture and just add them on top.
How to Make Peanut Butter Cup Donuts
Step 1 – Prep. Preheat oven to 400 degrees. Lightly spray the donut pan with baking spray. Set pan aside.
Step 2 – Prepare the donuts. In a large bowl, whisk together flour, baking powder, baking soda, cinnamon, salt and sugar. In a separate bowl, whisk together milk, sour cream, and eggs. Whisk in the melted butter, oil and vanilla. Gradually whisk the wet ingredients into the dry ingredients, adding chopped peanut butter cups and stir just until combined.
Step 3 – Bake the donuts. Transfer the batter equally into the donut pan either with a spoon or piping bag until each hole is ⅔ full. Bake donuts for about 9-10 minutes allowing to cool before removing from pan. Once cooled remove from pan and transfer to a wire rack.
Step 4 – Add the chocolate topping. Add chocolate chips to a small microwave safe bowl and microwave in 30 second increments until melted and smooth. Allow chocolate to thicken a bit. Dip each donut into the chocolate allowing the excess to drip off. Place on wire rack and allow chocolate to set.
Step 5 – Drizzle with peanut butter & garnish. Add peanut butter to a small microwave safe bowl and microwave in 30 second increments until is melted and smooth. Drizzle melted peanut butter over top donuts using a spoon. Add chopped peanut butter cups. Allow to harden and enjoy.
Storing
Store doughnuts in an airtight container, single layer for up to 3 days.
Recipe
Peanut Butter Cup Donuts
Ingredients
Donut Ingredients
- 2 ⅔ cups all-purpose flour
- 1 ½ teaspoon baking powder
- ¼ teaspoon baking soda
- 1 teaspoon cinnamon
- ¾ teaspoon salt
- ¾ cup sugar
- ½ cup whole milk
- ¼ cup melted unsalted sweet cream butter
- ½ cup sour cream
- 2 large eggs room temp
- ¼ cup vegetable oil
- 10 mini peanut butter cups chopped into small pieces
Chocolate Glaze Ingredients
- ⅔ cup chocolate chips
- 1 tablespoon vegetable oil
Peanut Butter Topping Ingredients
- 2 tablespoons creamy peanut butter
- ½ teaspoon vegetable oil
Instructions
- Step 1 – Prep. Preheat oven to 400 degrees. Lightly spray the donut pan with baking spray. Set pan aside.
- Step 2 – Prepare the donuts. In a large bowl, whisk together flour, baking powder, baking soda, cinnamon, salt and sugar. In a separate bowl, whisk together milk, sour cream, and eggs. Whisk in the melted butter, oil and vanilla. Gradually whisk the wet ingredients into the dry ingredients, adding chopped peanut butter cups and stir just until combined.
- Step 3 – Bake the donuts. Transfer the batter equally into the donut pan either with a spoon or piping bag until each hole is ⅔ full. Bake donuts for about 9-10 minutes allowing to cool before removing from pan. Once cooled remove from pan and transfer to a wire rack.
- Step 4 – Add the chocolate topping. Add chocolate chips to a small microwave safe bowl and microwave in 30 second increments until melted and smooth. Allow chocolate to thicken a bit. Dip each donut into the chocolate allowing the excess to drip off. Place on wire rack and allow chocolate to set.
- Step 5 – Drizzle with peanut butter & garnish. Add peanut butter to a small microwave safe bowl and microwave in 30 second increments until is melted and smooth. Drizzle melted peanut butter over top donuts using a spoon. Add chopped peanut butter cups. Allow to harden and enjoy.
Notes
Recipe Variations
- Add chopped nuts such as peanuts, pecans,
- Add chocolate shavings for a more sweeter treat.
- Can omit adding peanut butter cups to dough mixture and just add them on top.
Storing
Store doughnuts in an airtight container, single layer for up to 3 days.
Nutrition Disclosure
Nutritional facts are estimates and are provided as a courtesy to the reader. Please utilize your own brand nutritional values to double check against our estimates. Nutritional values are calculated via a third party. Changing ingredients, amounts or cooking technique will alter the estimated nutritional calculations.
Brandon
Does this need vanilla?