Peanut Butter Muffins

This post may contain affiliate links. Please read our disclosure policy.

Just when I thought I couldn’t love peanut butter any more, these Peanut Butter Muffins made me fall in love all over again! We can’t forget about Peanut Butter Rice Krispie Treats or Peanut Butter Blondies either!
They really check all the boxes! Easy to make, super tasty and the mini chocolate chips with peanut butter are a delicious combination. Who can resist chocolate + peanut butter?!
Plus, these Peanut Butter Muffins are a great back-to-school treat, after school snack, an on-the-go breakfast or to enjoy for dessert!
They are moist and flavorful, and the mini chocolate chips and chopped peanuts top off these delicious muffins with just the right amount of crunch.

I am sharing all my tips to get the tall, dome tops and the perfect combination of ingredients for a flavorful, moist crumb. They are totally irresistible!
You just can’t go wrong with this creamy, sweet and salty combo that make these muffins crave-able.
Why this recipe works
- These muffins are easy to make, and freeze really well.
- The perfect snack/treat, or on-the-go breakfast.
- Letting the muffin batter rest helps to create the high domed muffin tops.
- Use my muffin spacing trick for bakery style muffins!
Ingredients Notes
For the ingredient measurements and entire recipe, be sure to scroll down to the bottom of the blog post where the recipe card is located.

- All purpose flour: be sure to spoon and level the flour when measuring so you don’t end up with more flour in the recipe than you need.
- Baking powder & baking soda: Always check the ‘best by’ expiration date on your baking powder and baking soda. Once the container is open, the leavening agent will last for 6 months. After that time, it will lose it’s potency and power.
- White granulated sugar: White sugar adds a more aerated crumb and a more crisp texture.
- Dark brown sugar: Adds moisture and more flavor, and the molasses gives the muffins a richer taste. You can use light brown sugar too, that will be OK!
- Eggs: should always be at room temperature. This will take about 30 minutes.
- Vegetable oil: makes these muffins really tender and delicious.
- Whole milk: The hight fat content in whole milk adds to a richer flavor and softer muffin crumb.
- Creamy peanut butter: I prefer creamy peanut butter over crunchy for the smooth creamy texture in these muffins.

Step by Step Directions
For the full recipe instructions, scroll down to the bottom of the blog post to the recipe card.

- Whisk together the dry ingredients in a mixing bowl.
- Whisk together the wet ingredients in another mixing bowl.
- Pour the wet ingredients into the dry, stir just until combined.
- Add the mini chocolate chips.
- Scoop into prepared muffin tins & bake!
Expert Tips and Variations
- To add more protein to these muffins substitute a ¼ cup of flour with either your favorite protein powder or with powdered peanut butter.
- To conjure up those childhood memories of your favorite PB&J sandwiches, add a schmere of your favorite jam to each bite of your Peanut Butter Muffin.
- For a nut free alternative, substitute sunflower butter for the peanut butter, and top with pumpkin seeds /pepitas for that extra crunch.
- To get those tall muffin tops, let the batter rest for 30 minutes – 1 hour at room temperature and use the muffin spacing trick when filling up the muffin liners.
- Feel free to leave out the chocolate for a more purist peanut butter muffin experience!

FAQ
How can I make taller, domed muffins?
One secret is to getting a taller muffin is to bake at a high temperature for a few minutes, then drop the oven temperature down for the remaining bake time. In this recipe, we’re baking at 425°F for 5 to 8 minutes then down to 350° for 11-13 minutes and this allows a burst of steam to make your muffins taller to really stand out.
How do I know when eggs have reached room temperature?
When the outside of the egg is not longer cool to the touch, they would be at room temperature which takes about 30 minutes. I like to remove the eggs from the carton, and place them on a towel on the kitchen counter because eggs left in the carton will take longer to get to room temperature.
Can I make these muffins gluten free?
Yes, I would recommend using a gluten free 1-1 flour.
Can I use regular chocolate chips instead of mini chocolate chips?
Sure, but I really like the texture and distribution of chocolate with the mini chips!
How long do these muffins last?
Up to 5 days on the counter, 1 week in the fridge for up to 3 months in the freezer.
Can I freeze peanut butter muffins?
Yes, these muffins freeze well for up to 3 months in an air tight container or baggie. I like to microwave until warm or you can thaw on the counter.
shop this post
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Peanut Butter Muffins
Ingredients
- 1 3/4 cups all-purpose flour, spooned and leveled
- 1 1/2 tsp. baking powder
- 1/2 tsp. baking soda
- 1 tsp. kosher salt
- 1 cup whole milk
- 1/2 cup creamy peanut butter
- 1/2 cup granulated sugar
- 1/2 cup dark brown sugar, packed
- 1/3 cup vegetable oil
- 2 large eggs, room temperature
- 1 Tbsp. pure vanilla extract
- 1/2 cup mini chocolate chips (plus a few extra for garnishing the tops)
- 1/4 cup chopped peanuts
Last step! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Line 2, 12 count muffin tins with 6 muffin liners in each, placing a muffin liner in every other cup so they are evenly spaced (this helps create taller muffin tops). See video and photos for guidance if needed.
- Whisk together the flour, baking powder, baking soda and salt in a large mixing bowl.
- In another bowl, whisk together the milk, peanut butter, sugars, vegetable oil, eggs, and vanilla.
- Pour the wet ingredients into the dry, and fold just until no more flour pockets remain.
- Add in the mini chocolate chips and fold a few times, just until combined.
- Cover the batter with plastic wrap and let rest at room temperature for 30 minutes – 1 hour. This helps create taller, domed muffins.
- Preheat the oven to 425°F.
- Using a 2 Tbsp. cookie scoop, scoop the batter into prepared muffin tins, filling about ¾ of the way full.
- Add a sprinkle of crushed peanuts and some mini chocolate chips on top of each muffin.
- Bake at 425°F for 5 minutes, then reduce the oven temperature down to 350°F and bake for another 11-13 minutes or until a toothpick inserted in the center comes out clean. Try not to open the oven door multiple times to check.
- Allow to cool in the muffin pan for 10 minutes then remove to a cooling rack. Serve warm and enjoy!
Video
Notes
- Storage: These muffins keep up to 5 days on the counter in an air tight container, 1 week in the fridge for up to 3 months in the freezer.
Nutrition Information
Photos by Ella from Alpine Ella.
These were amazing! I ended up finishing the entire batch in like two days and added some extra chocolate chips on top, a definite must! I think these are my new go-to muffins I’ll be making all season!
Thank you soo much! and I got your photo via email too, woo!!
I was looking for a good muffin for my daughter’s lunchbox and this is it! They are not only delicious, but the peanut butter makes them a little more substantial. The chocolate chips make them dessert-worthy as well. I’ve tried other PB muffin recipes in the past but they were either dry or too dense. These were great. I didn’t have chopped peanuts so skipped those, but otherwise followed the recipe. Thank you!
I am so glad! yayy thank you!!
My 4 year old daughter Izzy helped me make these muffins! It was the perfect recipe for a little kid to make, she had so much fun making them and eating them! I couldn’t believe how much the muffins actually domed, they were beautiful. We made them before Izzy’s Papa came over, and the muffins were enjoyed by everyone. I would highly recommend making these!
Awww, how fun!! Thank you soo much!
OK seriously, these muffins!! My husband and I are huge peanut butter fans so when I saw this recipe from Krolls Korner…I literally couldn’t resist. And I’m so glad I made these!! I didn’t add any peanut or chocolate chip mix-ins yet these were still so good. They taste like a peanut butter sugar cookie. But you can eat them as breakfast without the added guilt ;). 10/10 on this one! These will definitely become a regular in our house!
wow they are beautiful!! look at those domed tops, so perfect! thank you soo much 🙂
Embarrassing (but true) story. I just completing a personal training session at the gym yesterday and before I started driving home, I checked my inbox and noticed the monthly Krolls Korner email. The title of the recipe already had me won over and a quick scan of the ingredients showed that I had everything at home, so I drove straight away.
This was such an easy and quick recipe to pull together. I let the batter sit for an hour and filled the alternating cups and wound up baking for 5 + 11 minutes. They came out PERFECT! My daughter also loved them and said they were the perfect flavor combo. The batter generated 14 muffins and this recipe is a definite keeper.
Now I have to figure out what story to tell my trainer when he asks what food I’ve eaten?!
haha! This made my day:) love the story and the muffins look great Jay! thank you!!
Made these this afternoon! I am GF so I made with all purpose gf flour. They are cooling but the batter tasted good and that usually means it will taste great!
Amazing!! yayyy, thank you soo much 🙂
The peanut butter muffins are very good. I made them in regular size, mini and jumbo muffin sizes. My husband called them addicting and my kids thought they were delicious.
I followed the recipe as is and they came out great.
These will be a great after school snack.
I love that you made them in all different sizes! Im glad they were enjoyed, woo!! Thank you Lauren 🙂
These pb muffins were a hit! My daughter and nieces loved them! They had a blast helping make them too! The pb flavor was great and.. at least for me.. everything is better with chocolate!
They look fab! Thank you so much Becky! 🙂 glad they were enjoyed!
I had everything on hand so I decided to go for it today!
You weren’t kidding about that dome- these are some of the tallest muffins I’ve ever made. What really made the difference I think, is letting the batter rest. What a delicious treat, the peanut butter flavor really comes through wonderfully, and the texture is soft, fluffy, and moist. These are going to be great for packing along with my husband’s lunch. Thank you for another hit!
BEAUTIFUL! I am so glad 🙂 letting the batter rest is so key! thank you!