Chocolate Peanut Butter Swirl Muffins

overhead shot of Chocolate Peanut Butter Swirl Muffins

These Chocolate Peanut Butter Swirl Muffins are a no-fuss, easy and delicious way to get a chocolate fix in the mornings! Not too sweet, perfectly moist and mouthwatering!

I remember when I was younger and my mom would drive me to school. We were usually running late (not much has changed in that sense ha!) so we would often stop at the grocery store to pick up breakfast. Instead of getting my usual Lil Debbie Cake (looking at you, honey bun!), my brother, mom and myself began to get super fancy and get muffins from the bakery. You could buy them in a box of 4. You could mix and match so my brother would get chocolate chip, mom would get blueberry and I would often get pistachio because they looked SUPER cool due to the fact that they were green.

45 degree angle shot of Chocolate Peanut Butter Swirl Muffin

That point of that insanely long story is: I have always loved muffins. Any kind, anytime, anywhere. But lately, I am pretty partial to these Chocolate Peanut Butter Swirl Muffins. Why, you ask? Well…

  • they’re not loaded with sugar
  • they’re incredibly moist
  • feels like you’re having cake for breakfast
  • the combination of chocolate and peanut butter is always and forever unbeatable
  • they’re insanely easy to make (aka one bowl goodness!)

But really, y’all. These muffins have a deep cocoa flavor and they are studded with chocolate chips throughout but they never reach that “overly sweet” level that some muffins have. They are super moist, and they literally melt in your mouth.

The peanut butter swirl on top gives them a nuttiness that’s the perfect balance to the dark chocolate flavor. I definitely recommend the Nuttzo brand – it’s SO smooth and you don’t have to stir the oil in like with normal “natural” peanut butters. It’s already super smooth and ready to eat! And pro-tip, y’all: when you slather extra butter or extra Nuttzo peanut butter on top of these muffins, they are just mind blowingly good.

close up of peanut butter swirl on muffin

Let’s get into how to make them!

Ingredients you need for Chocolate Peanut Butter Swirl Muffins:

  • Nuttzo peanut butter (I used the Peanut Pro Smooth flavor for this!)
  • ripe bananas
  • maple syrup
  • egg
  • vegetable oil (or any neutral oil should work)
  • all purpose flour
  • chocolate chips
  • cocoa powder
  • baking powder + baking soda
  • butter (for greasing the muffin tins)

How to Make Chocolate Peanut Butter Swirl Muffins:

Preheat the oven to 375. Using butter, grease your muffin tin (or use muffin liners) and set aside. In a large bowl, mash 3 medium ripe bananas until all the lumps are gone. To this, add maple syrup, vegetable oil, 1 egg and mix until fully combined with a whisk. To this bowl, sift in flour, cocoa powder, baking soda, baking powder and salt. Mix gently to combine. Add in your chocolate chips after it’s mixed and fold them in gently. Raise your hands if you love baking in one bowl!!

Chocolate Peanut Butter Swirl Muffin batter in glass bowl

I used a jumbo 6 muffin tin for this recipe. Feel free to use the 12 muffin tin pan. Fill with batter until about halfway full. To this, add about 1 tbsp of the Nuttzo peanut butter and using a butter knife, swirl it in the batter.

Chocolate Peanut Butter Swirl Muffin batter in muffin tin

Bake for 20-22 minutes or until a toothpick comes out fully clean. Let them cool for 2-3 minutes in the muffin pan and then gently move them to a cooling rack. Enjoy warm with a schmear of salted butter or more  peanut butter!

bite of muffin with peanut butter

These would be perfect for meal prep, breakfast on the go, a fun brunch option or just for a snack in the middle of the day! Enjoy!

Did you like this recipe? Here are a few more you might enjoy:

Zesty Lemon Blueberry Banana Bread

Double Chocolate Banana Muffins

Chocolate Truffle Brownies

Carrot Cake Breakfast Cookies

Thank you so much for following along here, friends! Want to see more? Be sure to follow ourbalancedbowl on Instagram and tag me with your photo if you end up making a recipe! You can also post a photo of your recipe to the Our Balanced Bowl Facebook page! Like a recipe that you saw? Follow me on Pinterest here! I always love to see your re-creations! If you do make a recipe, it would make my whole day if you were to rate and comment so I can get your feedback! Lots of love! – Haylie

Disclaimer: Nuttzo gifted me a jar of their peanut butter to create this recipe with. However, all thoughts and opinions are my own. You can find this recipe on their website here as well! Thank you for continuing to support the brands that make OBB possible! 

4.75 from 12 votes

Chocolate Peanut Butter Swirl Muffins

These Chocolate Peanut Butter Swirl Muffins are a no-fuss, easy and delicious way to get a chocolate fix in the mornings! Not too sweet, perfectly moist and mouthwatering! 

Course Breakfast
Cuisine American
Keyword chocolate muffins, chocolate peanut butter muffins, peanut butter swirl
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings 6 people
Author Haylie


  • 3 medium ripe bananas
  • 1/4 cup pure maple syrup
  • 1 large egg
  • 1/2 cup vegetable oil
  • 1 cup all purpose flour
  • 1/4 cup cocoa powder
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1/4 tsp salt
  • 1/4 cup Nuttzo Peanut Pro Smooth peanut butter (or any natural more oily peanut butter)
  • 1/2 cup semi-sweet chocolate chips


  1. Preheat oven to 375. Grease your muffin pan and set aside. 

  2. To a large bowl, add the 3 ripe bananas and mash them with a fork until they have no lumps and are fully mushy. To this, add maple syrup, egg, and vegetable oil. Mix with a whisk until fully combined. 

  3. To the bowl, sift in the all purpose flour, cocoa powder, baking powder, baking soda and pinch of salt. Mix in gently with a wooden spoon. Next, gently fold in the chocolate chips. 

  4. Add batter to fill up each muffin tin about halfway to 3/4's of the way full. To the batter, add about 1 tbsp of peanut butter. Using a butter knife, swirl it around. 

  5. Bake for 20-22 minutes or until a toothpick comes out clean. Once done, Let them sit in the muffin tin for 3-5 minutes then gently remove them and let them cool on a cooling rack. Eat while warm with a schmear of butter or extra peanut butter! Enjoy. 

Recipe Notes

I used a jumbo 6 muffin tin pan for this recipe - you can also use a 12 muffin tin.

For peanut butter, it's best to use a natural more "oily" peanut butter for this recipe 🙂 

31 comments / Add your comment below

  1. 5 stars
    Sweet memories for sure! These muffins sound like the perfect way to start the day!! Love chocolate and pb so much! And such pretty swirl action goin’ on 😉 Wish I had one right about now!! Have a wonderful week, Haylie 🙂

  2. 5 stars
    Cake and chocolate for breakfast? I’m in! Chocolate and peanut butter are definitely one of my favorite combinations! Love how they’re not too sweet. And that swirl on top is gorgeous!

  3. 5 stars
    Holy cow. These are amazing!!!!! SO moist and a delicious chocolate flavor. I loved the peanut butter swirl on mine.

  4. 5 stars
    I just made these today and they are perfect! I didn’t alter anything and the texture is amazing and the gooey peanut butter center was delicious. Can’t recommend these enough. Thank you! And yes, pb and chocolate cannot be beat!!

    1. Hi Elana! I’m not sure…I haven’t ever tested it myself. However, I did a quick search for you and found a lady who has done it before in other muffin recipes. She said: “If you’re just trying to make your muffins more hearty, substituting oat flour in a smaller quantity should also work. I have a general rule to keep it to about 1/2 cup substituted flour for a 12-muffin recipe.” Let me know if it works out! 🙂

  5. 2 stars
    These look delicious, but I tried them and unfortunately they were not tasty. Also the peanut butter stayed in one glob on top and was very firm

    1. Hey Jazz – I’m so sorry this recipe didn’t work out for you 🙁 Did you use a more natural “oily” peanut butter? Usually that type works best for this recipe. I’ve since updated the recipe card to add that detail. Sincerest apologies for not having it there before. Thank you for your feedback! Hope you’re staying safe and well during this time! Best – Haylie

  6. So, I made these for the first time today and they were very easy to make and the house smelled amazing! The one thing I found odd was the peanut butter at the top. I used Crazy Richards creamy peanut butter and at about 18 minutes the peanut butter at the top looked kind of dry. I might not have put enough peanut butter and filled the cups too high because they did rise a lot and the peanut butter topping spread out and dried out a little. But overall they looked pretty good and smelled even better! AS for the taste, they are amazing! Not too sweet but not bland. Is definitely a treat I feel good about 🙂 Thanks for the recipe, will be saving it for later . Oh yeah and at 23 minutes the bottoms of mine started to burn a little but our oven runs a little hotter.

    1. Hi Yesenia! Thank you so much for making this recipe and for your feedback! So glad to hear that you enjoyed them! I agree – I love that they’re not overly sweet but also not bland. So good! 🙂 Hope you’re well! Best – Haylie

  7. 5 stars
    Made these for the family and they were a huge hit! Super soft, moist, perfect amount of banana taste, and perfect level of sweetness (perfect!!!). Will definitely be making again.

Leave a Reply

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.