After months of testing and refining muffin recipes, I’m sharing everything I learned to make the best chocolate peanut butter muffins. These muffins are moist, decadent, and simple to make. Follow the seven easy steps below to achieve bakery-style domed tops that always impress.
They’re perfect for breakfast, an afternoon snack, dessert, or a late-night chocolate craving. Read on for my top tips on measuring flour, getting perfect domes, and baking consistently moist muffins.
OMG! They turned out perfect! I can’t believe they domed so well! The taste!? FANTASTIC! Thank you for the recipe. ❤️
-Jean

The Ultimate Peanut Butter Chocolate Muffins
I’m excited to add this recipe to my muffin collection. If you love the classic chocolate-and-peanut-butter pairing, these will be a new favorite. They combine creamy peanut butter and rich cocoa powder into a tender, moist muffin that tastes like it came from a bakery.

My aim was a recipe anyone can make at home—no professional skills required—that rivals bakery muffins. To accomplish that, I refined this recipe into seven straightforward steps and added practical tips to help you get tall, domed tops and a tender crumb every time.
Keep reading for my best advice on measuring flour properly, creating high-domed muffin tops, and baking consistently moist muffins.

Why You’ll Love These Chocolate Peanut Butter Muffins
- Balanced chocolate and peanut butter flavor
- Great as breakfast, a snack, or dessert
- Uses everyday pantry ingredients
- Moist, soft muffins with a tender crumb
- Tall, domed muffin tops—bakery style

What You’ll Need for This Chocolate Peanut Butter Muffins Recipe
This recipe relies on simple pantry ingredients that combine into a delicious muffin. The full recipe with exact measurements and instructions appears below.
- All-purpose flour
- Unsweetened cocoa powder
- Granulated sugar
- Baking powder
- Baking soda
- Salt
- Eggs
- Buttermilk
- Vegetable oil
- Vanilla extract
- Creamy peanut butter

How to Make Chocolate Peanut Butter Muffins
Follow these seven steps for moist muffins with bakery-style domes. The full recipe card with precise measurements is available below.
- In a medium bowl, whisk together the flour, cocoa powder, granulated sugar, baking powder, baking soda, and salt. Set aside.
- In a larger bowl, whisk the eggs, buttermilk, vegetable oil, and vanilla extract until combined.
- Gradually add the dry ingredients to the wet ingredients, mixing just until combined. The batter will be thick.


- Cover the bowl with a towel and let the batter rest for 15 minutes while you preheat the oven to 425ºF (220ºC).
- For bakery-style domes, line a 12-cup muffin pan with six liners, filling every other cup. Scoop about 2 tablespoons of batter into each liner for the initial layer.


- Microwave the peanut butter briefly until slightly melted. Drop 1/2 tablespoon of peanut butter into each cup and swirl with a toothpick. Add another 4–6 tablespoons of batter to cover, then top each muffin with another 1/2 tablespoon of peanut butter and swirl again.


- Place the pan in the center of the oven and bake at 425ºF (220ºC) for 7 minutes. Without removing the pan, reduce the oven temperature to 350ºF (180ºC) and bake 12–14 minutes more, or until a toothpick inserted in the center comes out clean. Let muffins cool in the pan. Repeat with the remaining batter, bringing the oven back to 425ºF for the first stage of the next batch.
How to Create Bakery Style Muffins
To get tall, domed muffin tops, apply the following techniques when making the batter and baking the muffins.
1. The Rest Period
Let the batter rest for 15 minutes after mixing. During this time, the flour absorbs liquid and the batter thickens, which helps produce a higher rise in the oven.
2. Fill Every Other Muffin Cup
Using only every other cup in a 12-count pan prevents muffins from spreading into each other and encourages upward rise and even browning, giving you a bakery-style dome.
3. Fill Them To The Top
Fill liners to the top with batter. This may feel counterintuitive, but it helps the muffin gain height and form a domed top.
4. Bake at High Temperature Initially
Start baking at a high temperature (425ºF / 220ºC) for a short time to set the outer edges while the interior rises. Then reduce the temperature to finish baking through without overbrowning.

How to Properly Measure Flour
The most accurate method is to weigh flour with a kitchen scale. If you don’t have a scale, follow this approach:
- Aerate the flour by whisking or stirring to fluff it up.
- Spoon the flour into the measuring cup—don’t scoop directly with the cup.
- Level the top with the back of a knife. Re-fluff the flour before filling additional cups.

More Chocolate Peanut Butter Recipes
- Chocolate Peanut Butter Cupcakes
- Chocolate Peanut Butter Mousse Jars
- No-Bake Cookies

Tap stars to rate!
Chocolate Peanut Butter Muffins
Rate
Equipment
- Muffin Pan
- Kitchen Scale (optional)
- Mixing bowls
Ingredients
- 3 cups (360g) all-purpose flour
- 1 cup (84g) natural unsweetened cocoa powder
- 1 1/2 cup (300g) granulated sugar
- 4 tsp baking powder
- 1 tsp baking soda
- 1 tsp salt
- 3 large eggs
- 1 1/2 cup (360ml) buttermilk
- 1/2 cup (118ml) vegetable oil
- 1 tsp vanilla extract
- 2/3 cup (167g) creamy peanut butter
Instructions
- Combine the flour, cocoa powder, sugar, baking powder, baking soda, and salt in a bowl and set aside.
- Whisk the eggs, buttermilk, vegetable oil, and vanilla in a larger bowl until combined.
- Fold the dry ingredients into the wet ingredients until just combined; batter will be thick.
- Cover and let batter rest 15 minutes while you preheat the oven to 425ºF (220ºC).
- Line a 12-cup pan with six liners and fill every other cup. Spoon about 2 tablespoons of batter into each liner.
- Warm the peanut butter, drop 1/2 tbsp into each cup, swirl, add 4–6 tbsp more batter to cover, then top with another 1/2 tbsp peanut butter and swirl again.
- Bake at 425ºF (220ºC) for 7 minutes. Without removing the pan, reduce oven to 350ºF (180ºC) and bake 12–14 more minutes or until a toothpick comes out clean. Cool in the pan and repeat with remaining batter.

Nutrition
Nutrition Disclosure
All nutritional values are approximate and provided as a courtesy. Changing ingredients or quantities will alter the estimates.
Like this recipe? Rate and comment below!