Creamy Dreamy Peanut Butter Cheesecake Donuts
Okay, friend—get ready for a total flavor fantasy. If you’ve ever found yourself torn between a rich slice of cheesecake and a fluffy, sugary donut… why not have both? That’s exactly what we’re doing here. These Creamy Dreamy Peanut Butter Cheesecake Donuts are indulgent, slightly over-the-top (in the best way), and an absolute must for anyone who loves dessert with a capital D. Picture this: a soft, golden donut filled with creamy peanut butter cheesecake filling, then topped with a glossy peanut butter glaze. Yep, it’s every bit as amazing as it sounds.
Trust me, this is the kind of treat you bring to a brunch or family gathering and instantly become everyone’s favorite person. There’s just something magical about the combo of smooth peanut butter, tangy cream cheese, and that pillowy donut texture—it’s nostalgic, comforting, and totally irresistible. Whether you bake them or fry them, these beauties are guaranteed to spark joy with every bite. Let’s get into it!
Why You’ll Love Creamy Dreamy Peanut Butter Cheesecake Donuts
This recipe isn’t just about creating a sweet treat—it’s about bringing joy, laughter, and maybe a little bit of peanut butter on your face. Here’s why these donuts are a total game-changer:
- Versatile: These donuts are perfect for any time of day—breakfast, dessert, or a cheeky afternoon snack. They’re just as at home on a brunch buffet as they are at a midnight kitchen raid.
- Budget-Friendly: You probably already have most of the ingredients at home. Peanut butter? Check. Cream cheese? Check. A few baking staples? Boom—donuts.
- Quick and Easy: No crazy equipment, no stress. Whether you’re frying or baking, this recipe keeps things simple without skimping on flavor.
- Customizable: Go wild! Add chocolate chips to the filling, drizzle with caramel, or roll them in crushed peanuts. You do you.
- Crowd-Pleasing: These donuts hit all the right notes—sweet, salty, creamy, and decadent. Everyone, from little ones to grown-up foodies, will fall in love.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients in Creamy Dreamy Peanut Butter Cheesecake Donuts
These donuts may taste like they came from a fancy bakery, but they’re made with everyday ingredients that come together in the most delicious way.
All-Purpose Flour
The base for that perfect, soft donut dough. It creates the ideal balance of structure and fluff.
Sugar
Adds sweetness to the dough and helps with browning. Because what’s a donut without a little sugar?
Baking Powder
Gives the donuts their lift, making them light and airy instead of dense.
Milk
Keeps the dough tender and adds moisture. Whole milk gives the richest flavor, but any milk will do.
Eggs
Bind everything together and add richness to the batter.
Butter
Melted butter adds depth and that irresistible buttery finish to each bite.
Cream Cheese
The cheesecake part of the magic. Smooth, tangy, and ultra-creamy—it makes the filling totally luscious.
Peanut Butter
The star of the show. Go for creamy peanut butter for the smoothest texture, or chunky if you want a little crunch.
Vanilla Extract
Just a splash adds warmth and enhances all the flavors beautifully.
Powdered Sugar
Sweetens the filling and makes the peanut butter glaze silky and pourable.
(Note: The full ingredients list with measurements is provided in the recipe card below.)
Instructions for Creamy Dreamy Peanut Butter Cheesecake Donuts
Let’s dive into the delicious process step-by-step. This is going to be fun—messy fingers and all.
Preheat Your Equipment
If baking, preheat your oven to 350°F (175°C). If frying, heat your oil to about 350°F in a heavy-bottomed pot or fryer.
Combine Ingredients
In a large bowl, mix together the flour, sugar, baking powder, milk, eggs, and melted butter until a smooth dough forms. It should be soft and slightly sticky but easy to handle.
Prepare Your Cooking Vessel
If baking, grease a donut pan well with non-stick spray or butter. If frying, make sure your oil is heated and ready for action.
Assemble the Dish
For baked donuts, spoon the batter into the prepared pan. For fried donuts, roll out the dough and cut into donut shapes. While they bake or fry, make the filling and glaze by mixing cream cheese, peanut butter, powdered sugar, and vanilla until smooth and dreamy.
Cook to Perfection
Bake for 12–15 minutes, or fry until golden brown and puffed (about 2–3 minutes per side). Let them cool slightly so they’re easy to handle.
Finishing Touches
Using a piping bag (or a zip-top bag with the corner snipped), fill each donut with the cheesecake mixture. Then drizzle or dip them in the peanut butter glaze. Yes, this part is as satisfying as it sounds.
Serve and Enjoy
These are best enjoyed warm, with a big smile and maybe a tall glass of milk (or coffee if that’s your vibe). Prepare for serious donut bliss.
How to Serve Creamy Dreamy Peanut Butter Cheesecake Donuts
Here’s how to make these donuts feel like a bakery experience at home:
- Coffee Pairing: Serve warm with a hot cup of coffee or espresso. The rich flavors are a match made in heaven.
- Dessert Platter: Add them to a dessert spread with brownies, cookies, and fruit for an unforgettable treat table.
- Garnish It Up: Top with chopped peanuts, mini chocolate chips, or a dusting of cocoa powder for extra flair.
- Go A La Mode: Warm up a donut and serve it with a scoop of vanilla ice cream. You’re welcome.
Additional Tips
Here’s how to make the most of this recipe:
- Prep Ahead: You can make the filling the day before and store it in the fridge. That way, assembly is a breeze.
- Make It Nut-Free: Swap the peanut butter for sunflower seed butter or cookie butter if allergies are a concern.
- Freeze for Later: Freeze unfilled donuts and fill fresh when you’re ready to serve. They reheat well in the oven!
- Use a Thermometer: If frying, make sure your oil is at the right temp (around 350°F) to avoid greasy or undercooked donuts.
FAQ Section
Q1: Can I use natural peanut butter?
A1: You can, but keep in mind it might separate and affect the texture. Stir it well and maybe add a little more powdered sugar to firm it up.
Q2: Can I bake these instead of frying?
A2: Absolutely! They’re just as tasty baked—just use a donut pan and bake at 350°F for 12–15 minutes.
Q3: How do I store leftovers?
A3: Store in an airtight container in the fridge for up to 3 days. Reheat slightly before serving for best texture.
Q4: Can I freeze these donuts?
A4: Yes! Freeze unfrosted, unfilled donuts. Thaw and fill/glaze when ready to serve.
Q5: What’s the best way to reheat?
A5: A few seconds in the microwave or 5 minutes in a 300°F oven will do the trick. Just enough to warm the inside and soften the glaze.
Q6: Can I double the recipe?
A6: Definitely! Just be sure to work in batches if frying and adjust baking time slightly if using a larger pan.
Q7: Are these donuts suitable for vegetarians?
A7: Yes! Just make sure your ingredients (like cream cheese) are labeled vegetarian.
Q8: Can I make these gluten-free?
A8: Yep—just use a 1:1 gluten-free flour blend. The texture may vary slightly but they’ll still be delicious.
Q9: How can I make them less sweet?
A9: Cut back slightly on the powdered sugar in the filling and glaze. The peanut butter and cream cheese will still bring tons of flavor.
Q10: What equipment do I need?
A10: You’ll need mixing bowls, a piping bag or zip-top bag, a donut pan (if baking), or a pot and thermometer (if frying). That’s it!
Conclusion
There you have it—Creamy Dreamy Peanut Butter Cheesecake Donuts, the dessert you didn’t know you needed but now absolutely can’t live without. They’re rich, they’re playful, and they hit that perfect sweet spot between indulgent and comforting. Whether you’re baking up a batch for brunch, surprising the kids after school, or treating yourself just because (yes, you deserve it), these donuts bring serious joy in every bite.
So go ahead, grab that apron, crank up your favorite playlist, and get ready to make some magic in the kitchen. And trust me—once you take that first bite, you’ll be thinking, “Why didn’t I make these sooner?”
Print
Creamy Dreamy Peanut Butter Cheesecake Donuts
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 50 minutes (includes chilling)
- Yield: 4 donut sandwiches 1x
- Category: Dessert
- Method: No-bake
- Cuisine: American
- Diet: Vegetarian
Description
Indulgent and rich, these Peanut Butter Cheesecake Donuts combine chocolate-glazed donuts, creamy peanut butter, and a luscious cheesecake filling with crushed peanut butter cups for the ultimate dessert sandwich.
Ingredients
- 4 chocolate-glazed donuts
- ½ cup creamy or chunky peanut butter
- 8 oz cream cheese, softened
- ½ cup powdered sugar
- 1 teaspoon vanilla extract
- ½ cup crushed Reese’s cups (or similar peanut butter cups)
- ¼ cup peanut butter (for drizzle)
- 2 tablespoons milk (for drizzle)
Instructions
- In a mixing bowl, beat the softened cream cheese, powdered sugar, and vanilla extract until smooth and creamy.
- Gently fold in the crushed Reese’s cups. Cover and chill for at least 30 minutes to firm up.
- Carefully slice each chocolate-glazed donut in half horizontally.
- Spread a thin layer of peanut butter on the bottom half of each donut.
- Spoon or pipe the chilled cheesecake filling onto the peanut butter layer.
- Top with the other donut half to form a sandwich.
- In a small microwave-safe bowl, combine the peanut butter and milk for the drizzle. Microwave for 15–20 seconds, stir until smooth.
- Drizzle the peanut butter mixture over the donuts and garnish with extra crushed Reese’s cups if desired. Serve immediately.
Notes
- For best texture, serve immediately after assembling.
- Use chunky peanut butter for extra crunch.
- You can prepare the filling in advance and store it chilled for up to 2 days.
- Try with different donut flavors for variety.
Nutrition
- Serving Size: 1 donut sandwich
- Calories: 560
- Sugar: 35g
- Sodium: 380mg
- Fat: 38g
- Saturated Fat: 16g
- Unsaturated Fat: 18g
- Trans Fat: 1g
- Carbohydrates: 48g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 60mg