I was going to share a different recipe with you today, but then I decided you needed to know about these muffins as soon as possible.  You are welcome.  This is a fluffy, rich chocolatey muffin with no real nutritional value that is basically an excuse to eat a cupcake for breakfast, and it is made even better by a simple swirl of peanut butter on top.  The recipe calls for chocolate chips to be mixed into the batter, but I think it would also be great with peanut butter chips – or maybe both, if you’re feeling naughty.  But hey, there’s no frosting on these, so they totally count as breakfast, right?  We all need treats now and then :)


For the muffins:
6 tbsp. unsalted butter, at room temperature
2/3 cup semisweet chocolate chips, divided
2 cups all-purpose flour
2/3 cup sugar
1/3 cup unsweetened cocoa powder
1 tbsp. baking powder
½ tsp. baking soda
½ tsp. salt
1¼ cups buttermilk
1 large egg
2 tsp. vanilla extract

For the peanut butter swirl:
1/3 cup creamy peanut butter
1 tbsp. unsalted butter, melted
½ cup confectioners’ sugar
1 tbsp. milk


  • 01

    Preheat the oven to 350˚ F.  Line muffin tins with paper liners.  To make the chocolate muffin batter, combine the butter and 1/3 cup of the chocolate chips in a heatproof bowl set over a pot of simmering water.  Heat, stirring occasionally, until the chocolate and butter are melted and smooth.  (Alternatively you can microwave in 20-30 second intervals, stirring in between, until melted and smooth.)  Set aside.  In the bowl of an electric mixer combine the flour, sugar, cocoa powder, baking powder, baking soda, and salt.  Whisk or mix briefly to combine.  In a liquid measuring cup, combine the buttermilk, egg and vanilla and whisk until combined.  With the mixer on low speed, blend in the buttermilk mixture just until combined.  Blend in the melted chocolate mixture.  Stir in the remaining chocolate chips with a spatula.

  • 02

    Divide the batter between the prepared paper liners, filling each no more than 2/3 full.  (These muffins will rise a lot!)  To make the peanut butter swirl, combine the peanut butter and butter in a heatproof bowl and microwave briefly until smooth.  Whisk in the confectioners’ sugar and milk until smooth.  Drop a small spoonful of the peanut butter mixture on top of the chocolate muffin batter.  Swirl together using a skewer or knife.

  • 03

    Bake 20-22 minutes or until a toothpick inserted in the center comes out clean.  Let cool in the pan 10 minutes, then transfer to a wire rack to cool completely.


  • These look delish! You could say that the peanut butter adds protein to help you through the morning – maybe that would justify the chocolate for breakfast! :)

  • Another chocolate and peanut butter recipe? Sign me up!

  • So glad you shared these immediately because they look delicious!

  • ashlye

    CONGRATULATIONS!!!! What a beautiful baby!

  • What awesome muffins. :)

  • You know we can’t resist chocolate and peanut butter. And they’re especially appealing in a breakfast-appropriate cupcake/muffin. Delicious!

  • I just made a similar batch of “cupcakes” the other day! I added frosting and it was way too sweet. They had more of a muffin consistency anyway. But I love the idea of adding some peanut butter or chocolate chips! Yummy!!!

  • Mmm I’m already dreaming about eating one.

  • Oohhh, these look good!!!! Definitely will be the next thing that I bake!

  • Congrats on your early new addition!! and great muffins by the way :-)

  • Emma

    Congratulations on your beautiful baby girl! She looks even sweeter than these muffins!

  • Michaela

    These muffins look amazing and you are amazing for posting today! Congratulations to you and your family for that gorgeous baby girl!

  • These are my kind of muffins! Thanks for sharing this delicious, decadent breakfast idea. They look wonderful!

  • peanut butter and chocolate is my favorite! you can’t go wrong! thanks for sharing, i’m going to have to try this recipe!

  • How are you posting the day after having a baby?! This is shocking to me!

  • Oh yea, and she is so perfect and little and cute (I should have said that in the original comment). Congrats!

  • Great looking muffins!

    And congrats on the beautiful baby girl!!! She is adorable! Can’t wait to find out the name you and Ben chose!

  • OH MY! These are glorious! What a perfect combo of flavors!

  • Annie

    Haha! I write all my posts on the weekends and schedule them to post throughout the week.

  • Reagan

    I was about to say I hope this is set up as an auto scheduled post! Congrats on your beautiful baby girl!

  • I love it when muffins are basically frosting-less cupcakes. The word “muffin” just sounds healthier. Congratulations on the newest Annie’s Eats munchkin!

  • Congratulations on your beautiful baby girl!

  • Oh beautiful decadence <3 That looks so gooooooooood

  • Congratulations on your beautiful baby girl! (And I can’t wait to try these muffins- chocolate and peanut butter, yum!)

  • combining chocolate & peanut butter … yeah, drooling over here! ;D

  • Tara

    As I was baking your double chocolate cookies (delicious, FYI) I noticed the BEAUTIFUL baby girl in your Facebook feed on the side! Congrats!

    Also, these look insanely good…I should be careful, or I might just make these for EVERY breakfast!

  • I love peanut butter and chocolate together. I think that is definitely counted as breakfast!

  • So excited for you and your new little sweetheart. :) She is so precious.
    Reminds me of when my kids were born. At 16, 14, and 10, they are hardly little anymore, but they’ll always be my babies. :)
    The muffins look really yummy. Keep the great recipes coming.

  • Anything that is made with chocolate and peanut butter is A-OK in my book! Thanks for sharing!

  • I love an excuse to eat dessert at breakfast. Dorie Greenspan rocks!

  • Yum these look gorgeous. I love the flavour mix and the way the peanut butter has streaked across the top.

  • Joelyn

    This is just great! I need to finish my tub of peanut butter before it expires in another month, was looking out for peanut butter cake recipes and viola, the magic from Annie yet again!

  • These cupcakes look amazing! I love the chocolate peanut butter combo too. Have never made chocolate muffins before, but what a great idea. Thanks for sharing!!!

  • You can never go wrong with chocolate and peanut butter! These look soooo good!

  • This looks like my kind of breakfast! :) I swoon over anything with peanut butter and chocolate!

  • I was having a bit of a craving for something with cream cheese so I made this recipe exactly according to your instructions, only with cream cheese instead of peanut butter. They came out wonderfully, the chocolate baked up around the little cream cheese “surprise” in the middle. Also, cupcake-y they may seem, but at around 150 calories apiece, I didn’t feel too bad eating one of these with my coffee for breakfast. A similar (but gigantic) chocolate cream cheese muffin from Starbucks is 450 calories and not nearly as delicious. The peanut butter version would be a little bit more caloric but not by much. In case anyone reading this is keeping track of those things…:-)

  • There really is no better flavor combination than chocolate and pb! The swirls are just gorgeous!

  • These muffins look so yummy! I love muffins because they’re so thick yet so fluffy it’s unreal!

  • oh my goodness these are so good. I made them this morning after seeing your post last night…seriously good…I posted pics on my fb and at least 30% of the people on my friends list wanted the recipe and I sent them straight to your site. Thanks!!

  • Rosie

    I made these for a charity bake sale at my work yesterday. I didn’t get much work done that afternoon, as people kept popping in to my office to complement me on my baking genius and demanding I forward them this recipe! Congrats on your daughter! xx

  • Mercedes

    As soon as I saw this recipe I just HAD to make these muffins – they turned out amazing! Love this recipe. Thanks for sharing!

    Also, congrats on the new baby! :)

  • julia

    These are amazing! I made these tonight. Yummy, yummy!

  • I made these muffins this morning and they were so delicious! Thanks for such an awesome recipe.

  • thanks for sharing your recipe! I am always looking for new recipes, to bake, eat and writte in my blog.

    Your recipe looks great, I love chocolate and peanuts,…perfect combination.

    I will try it soon, maybe I will add some cinamon also,…one of my favourite spices.:-)


    note: great pictures also!

  • Ashley Settles

    I make muffins every tuesday and take them to work with me and my University! Thanks for the recipe. THESE ARE FREAKIN DELICIOUS and everyone else seems to love them as well. You’re the best!

  • Anna

    Made these today with my best friend, they turned out amazing! Except our’s didn’t look exactly like swirls, more like blob’s, but delicious none the less! Thanks for another great recipe!

  • Holly Baker

    These muffins were delicious! However, my muffins (I make a batch every Saturday night for Sunday breakfast) always turn out dry. Even my breads turn out dry. What am I doing wrong? I would love to have moist muffins or at least muffins/breads that don’t crumble all over me!

  • annieseats

    If multiple batches and multiple recipes are turning out dry, this sounds like an issue of overbaking. Your oven may run hot and you probably just need to keep a closer eye on your baked goods and check them a few minutes before the recommended baking time.