
Soft, peanut butter-infused baked donuts dipped in milk chocolate and finished with a peanut butter drizzle — an easy, crowd-pleasing dessert.

This batch of peanut butter baked donuts became a weekend ritual in my kitchen the moment I discovered how simple and forgiving the batter is. I first made them on a rainy Saturday when I wanted something nostalgic — the flavor of childhood peanut butter cups, but in a lighter, airy donut format. The crumb is tender and slightly cakey, with little pockets of peanut butter richness, while the chocolate coating gives a silky contrast and a snap when you bite in. They’re the kind of sweet that fills the house with a warm, familiar aroma and makes everyone gravitate toward the counter.
I remember my partner taking one bite and declaring them better than store-bought, which is high praise around here. What makes them special is their ease: a single bowl for the dry ingredients, another for the wet, a quick stir, and into the donut tins. They’re fast enough for a last-minute dessert and elegant enough to bring to a brunch or potluck. The final peanut butter drizzle adds that homemade flourish that turns simple baked goods into something memorable.
From my experience, these hold up beautifully on a serving plate for a few hours, and guests always ask for the recipe. I particularly love combining the slightly sweet milk chocolate with a bold peanut butter drizzle — it’s simple, nostalgic, and reliably delicious.
What I love most is how reliably these delight a crowd — from children to grown-ups — and how a simple drizzle transforms them. I’ve brought them to neighborhood potlucks where they disappeared first, and I’ve made them for rainy Saturday mornings when comfort food feels essential.
To keep donuts fresh, store them in a single layer inside an airtight container. At room temperature they’ll stay soft for about 48 hours; after that, refrigeration will extend shelf life to 3 days but may firm the crumb. If you plan to freeze, skip glazing — freeze uncoated donuts between sheets of parchment in a sealed container for up to 3 months. Thaw at room temperature and glaze just before serving. For reheating refrigerated donuts, a 10-second blast in the microwave softens them without melting the chocolate excessively.
If you don’t have self-rising flour, make your own by combining 1 7/8 cups all-purpose flour with 2 1/4 teaspoons baking powder and 1/2 teaspoon salt. Swap vegetable oil for light olive oil, canola, or melted coconut oil for a subtle flavor change. For a dairy-free version, use a dairy-free milk and dairy-free chocolate; use an egg replacer for strict vegans, but expect a slightly denser texture. Using crunchy peanut butter gives a pleasant textural contrast, but if you prefer a uniform crumb, stick with smooth.
Serve these warm or at room temperature with a dusting of cocoa powder or a few chopped roasted peanuts for crunch. They shine at brunch alongside coffee or milk, and work beautifully as a dessert paired with vanilla ice cream. For a party platter, arrange on a cake stand and garnish with small bowls of extra peanut butter and chopped nuts so guests can customize their bites.
Donuts have a long history in American baking culture, with roots in early Dutch and European fried-dough traditions. Baked variants emerged as a home-friendly, lighter take that still captures the nostalgic ring shape. Combining peanut butter and chocolate is a classic American flavor married to candies like peanut butter cups; translating that into a baked donut bridges home-baked comfort with candy-bar familiarity.
In cooler months, add 1/2 teaspoon ground cinnamon or a pinch of nutmeg to the batter for warmth. In summer, switch to a chilled peanut butter glaze and top with toasted coconut or sliced strawberries for freshness. For holidays, dye the chocolate topping or add colored sprinkles. The batter accepts small flavor additions well, so you can adapt these to suit the season.
Make a double batch of the baked bases and freeze unglazed donuts for quick desserts later. Store-bought or homemade chocolate can be melted and kept slightly warm in a thermos for dipping at a later time. If prepping for an event, bake the day before, store airtight, and glaze the morning of serving to preserve shine and texture. Pack in single layers with parchment to avoid smudging when transporting.
These donuts are a perfect mix of nostalgic flavor and modern simplicity — an easy way to make a crowd feel special with minimal fuss. Try them once, and you’ll likely find yourself making them again for all kinds of gatherings.
Bring eggs to room temperature for a smoother batter and more even rise.
Use a piping bag or a measuring cup with a spout for neat filling — it reduces spills and keeps tins tidy.
Warm peanut butter for just 20–30 seconds to make a thinner drizzle without overheating.
This nourishing chocolate & peanut butter baked donuts recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — you can freeze unglazed donuts for up to 3 months. Thaw and glaze just before serving.
If you only have all-purpose flour, mix in 2 1/4 teaspoons baking powder and 1/2 teaspoon salt per 1 7/8 cups flour to mimic self-rising flour.
This Chocolate & Peanut Butter Baked Donuts recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat your oven to 350°F (180°C conventional / 160°C fan) and lightly grease two 6-hole donut tins with butter or baking spread to prevent sticking.
In a large bowl, whisk together the self-rising flour and granulated sugar until evenly combined to aerate the flour and disperse the sugar.
In another bowl, whisk the milk, vegetable oil, peanut butter, and eggs until the mixture is smooth and the peanut butter is fully incorporated.
Pour the wet mixture into the dry ingredients and whisk until just combined. Avoid overmixing; the batter should be smooth but slightly lumpy.
Divide the batter between the tins (use a piping bag or pour carefully). Bake for 12 minutes until lightly golden and a toothpick comes out clean. Cool for 2 minutes, then remove to a rack to cool completely.
Melt milk chocolate in a microwave-safe bowl in 30-second intervals, stirring frequently. Dip the top half of each cooled donut into the chocolate and allow excess to drip off on a rack.
Warm the remaining peanut butter for 20–30 seconds until pourable, place into a small piping bag or use a spoon, and drizzle over the wet chocolate. Let set at room temperature or chill briefly.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@royalrecipe on social media!


Easy homemade thin-crust three-cheese spicy chicken and jalapeño pie — a flavor-packed pizza with a satisfying kick, perfect for pizza night or game day.

A bright, creamy BLT pasta salad tossed with basil pesto, fresh greens, cherry tomatoes, and crisp bacon—perfect for warm-weather gatherings and meal prep.

Tender sautéed shrimp tossed with spaghetti and a creamy sweet-spicy bang bang sauce—ready in under 30 minutes for a weeknight favorite.

Leave a comment & rating below or tag @royalrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.