Go Back
Close-up of a whole peanut butter cheesecake donut with chocolate glaze and chopped peanuts on top

Peanut Butter Cheesecake Donut

A soft, baked peanut butter donut filled with luscious cheesecake cream and topped with a sweet peanut butter drizzle. A decadent treat that blends the comfort of peanut butter with the richness of cheesecake—perfect for brunch or dessert!
Prep Time 15 minutes
Cook Time 12 minutes
Cooling & Filling Time 30 minutes
Total Time 27 minutes
Course Brunch, Dessert, Snack
Cuisine American
Servings 12 donuts

Equipment

  • Donut Pan
  • Mixing Bowls
  • Whisk
  • Spatula
  • Hand Mixer or Stand Mixer
  • Piping Bag
  • Wire Rack

Ingredients
  

For the Donuts

  • 1.5 cups All-purpose flour
  • 0.5 cup Granulated sugar
  • 2 teaspoons Baking powder
  • 0.25 teaspoon Salt
  • 0.5 teaspoon Ground cinnamon optional
  • 0.5 cup Milk whole or 2%
  • 2 large Eggs room temperature
  • 2 tablespoons Butter melted
  • 1 teaspoon Vanilla extract
  • 0.25 cup Peanut butter smooth or creamy

For the Cheesecake Filling

  • 8 oz Cream cheese softened
  • 0.25 cup Powdered sugar
  • 0.5 teaspoon Vanilla extract
  • 0.25 cup Heavy cream

For the Peanut Butter Drizzle

  • 0.25 cup Peanut butter
  • 2 tablespoons Powdered sugar
  • 1 tablespoon Milk adjust for desired consistency

Instructions
 

  • Preheat your oven to 350°F (175°C) and grease a 12-cavity donut pan with butter or nonstick spray.
  • In a large bowl, whisk together the flour, sugar, baking powder, salt, and cinnamon (if using).
  • In another bowl, whisk together the milk, eggs, melted butter, and vanilla extract until fully combined.
  • Add the wet ingredients to the dry ingredients and stir gently until just combined—do not overmix.
  • Fold in the peanut butter until the batter is smooth and fully incorporated.
  • Spoon or pipe the batter into the greased donut pan, filling each cavity about 3/4 full.
  • Bake for 10–12 minutes, or until golden brown and a toothpick inserted comes out clean.
  • Let the donuts cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely.
  • To make the filling, beat softened cream cheese with powdered sugar and vanilla until smooth. Slowly add heavy cream and beat until thick and creamy.
  • Transfer the cheesecake filling to a piping bag. Using a small knife or the piping tip, poke a hole in the side of each donut and fill with the cream cheese mixture.
  • For the drizzle, microwave peanut butter for 20–30 seconds until soft. Stir in powdered sugar and milk until smooth and pourable.
  • Drizzle the peanut butter glaze over each filled donut and allow it to set for a few minutes before serving.
Keyword baked donuts, cheesecake donut, easy donut recipe, homemade donuts, peanut butter, stuffed donuts