These chocolate peanut butter muffins are tender, rich, and satisfy a serious chocolate-peanut-butter craving. They bake up with a crackled top, deep cocoa aroma, and pockets of melty chocolate chips that pair perfectly with the creamy peanut butter in the batter. If you love this flavor combo, you might also enjoy the creamy version in our chocolate peanut butter cream pie for a dessert twist.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 18–20 minutes
- Total Time: 33–35 minutes
- Servings: 10 muffins
- Difficulty Level: Easy
Nutrition Information
(approximate per muffin)
- Calories per serving: 275 kcal
- Protein: 7 g
- Carbohydrates: 41 g
- Fat: 11 g
- Fiber: 3 g
- Sugar: 27 g
- Sodium: 200 mg
Why Make This Chocolate Peanut Butter Muffins
These muffins are a fast, comforting bake that blends two classic flavors: chocolate and peanut butter. They smell like warm cocoa while baking and offer a moist, slightly dense crumb dotted with melty chips. They’re perfect for breakfast on the go, an after-school snack, or a simple dessert. The recipe is straightforward, uses pantry basics, and comes together in under 40 minutes.
How to Make Chocolate Peanut Butter Muffins
This recipe uses a simple, one-bowl wet mix combined with a dry mix, then baked until a toothpick comes out clean. The peanut butter gives richness and a nutty flavor while the cocoa makes the muffins deeply chocolatey. Use room-temperature eggs and mix just until combined to keep the crumb tender.
Ingredients:
- 1 cup all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup sugar
- 1/2 cup brown sugar
- 1/2 cup creamy peanut butter
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup milk
- 1/2 cup chocolate chips
Directions:
Step 1: Preparation
Preheat your oven to 350°F (175°C) and line a muffin tin with paper liners. This prevents sticking and makes the muffins easy to remove. If you like a crisper top, leave the liners out and lightly grease the tin instead.
Step 2: Mixing (Dry Ingredients)
In a bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. Sifting the cocoa with the flour helps break up any lumps and distributes the leavening evenly.
Step 3: Mixing (Wet Ingredients)
In another large bowl, combine the peanut butter, sugar, brown sugar, eggs, and vanilla, mixing until smooth. If your peanut butter is very firm, microwave it for 10–15 seconds to soften for easier mixing.
Step 4: Mixing (Combine Batter)
Gradually add the dry ingredients to the wet ingredients, alternating with the milk, mixing until just combined. Avoid overmixing—stir until you no longer see dry streaks. Overmixing makes muffins tough.
Step 5: Mixing (Add Chips)
Stir in the chocolate chips evenly into the batter so every muffin gets pockets of melty chocolate.
Step 6: Filling Cups
Fill each muffin cup about 2/3 full with batter. This gives room for the tops to dome without spilling over. For even-sized muffins, use an ice cream scoop.
Step 7: Baking
Bake for 18–20 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs (not wet batter). Rotate the pan halfway through baking if your oven has hot spots.
Step 8: Cooling
Allow muffins to cool in the tin for 5 minutes, then transfer to a wire rack to cool completely. Cooling helps the crumb set and prevents soggy bottoms.
How to Serve Chocolate Peanut Butter Muffins
Serve warm or at room temperature. They’re lovely with a smear of peanut butter, a drizzle of melted chocolate, or a dollop of whipped cream for dessert. For breakfast, pair with a glass of milk or a cup of coffee. These muffins also travel well for lunches or picnics.
How to Store Chocolate Peanut Butter Muffins
- Room temperature: Store in an airtight container for up to 2 days. Keep them in a cool, dry spot.
- Refrigerator: Up to 5 days in an airtight container; bring to room temp or warm briefly before serving.
- Freezer: Wrap individually in plastic wrap and place in a freezer bag for up to 3 months. Thaw at room temperature or microwave for 15–20 seconds to warm.
Expert Tips for Perfect Chocolate Peanut Butter Muffins
- Use room-temperature eggs to help the batter emulsify smoothly.
- Don’t overmix—stop when dry ingredients disappear. Overworking activates gluten and makes muffins chewy.
- If peanut butter is thick, loosen it slightly with a teaspoon of milk for easier mixing.
- For a richer flavor, use half milk and half sour cream or yogurt (substitute up to 1/4 cup) to add moisture.
- Gently fold chips in at the end to avoid streaking batter with melted chocolate.
- If baking at altitude, reduce baking powder slightly and increase liquid by 1–2 tablespoons.
Delicious Variations
- Peanut Butter Swirl: Drop a small spoonful of extra peanut butter on top of each muffin and use a toothpick to swirl before baking.
- Banana PB Chocolate: Fold in 1/2 cup mashed ripe banana for fruit sweetness and extra moisture. Reduce milk slightly.
- Crunchy Top: Sprinkle chopped peanuts and a pinch of coarse sugar on top before baking for texture.
- Dark Chocolate: Use dark chocolate chips or chunks for a more intense chocolate flavor.
- Nut-Free: Substitute sunflower seed butter for peanut butter for a nut-free version (note flavor will differ).
Frequently Asked Questions
-
Can I use natural peanut butter instead of creamy peanut butter?
Yes. Natural peanut butter works but can be oilier and thinner. Stir it well and consider reducing added milk slightly. Texture and flavor will be slightly different but still delicious. -
Can I make these muffins gluten-free?
Yes. Use a 1:1 gluten-free flour blend that contains xanthan gum and measure by weight if possible. The texture may be slightly denser. -
How do I prevent muffins from sinking in the middle?
Do not open the oven door while baking. Also, measure leavening agents accurately and avoid overmixing. Make sure baking powder/soda are fresh. -
Can I make batter ahead of time?
You can prepare the batter and refrigerate it for up to 24 hours. Because baking soda/powder starts acting once wet, expect slightly less rise—add 1/8 teaspoon extra baking powder if refrigerating. -
Can I double the recipe?
Yes. Double ingredients and bake in two tins. Do not overfill cups; bake time should be similar, but check a few minutes earlier as larger batches can affect oven temperature. -
How do I reheat frozen muffins?
Thaw at room temperature for 30–60 minutes or microwave for 20–30 seconds on medium to warm. For a just-baked texture, pop them in a 300°F (150°C) oven for 5–7 minutes.
Conclusion
These chocolate peanut butter muffins are an easy, comforting bake that brings rich chocolate and nutty peanut butter together in every bite. They’re quick to prepare, flexible with substitutions, and store well for snacks or make-ahead breakfasts. Give them a try—you’ll love the warm chocolate scent, tender crumb, and melty chip pockets. Enjoy baking, and don’t be afraid to experiment with the variations to make them your own.
Print
Chocolate Peanut Butter Muffins
- Author: hannah-belssy
- Total Time: 35 minutes
- Yield: 10 muffins 1x
- Diet: Vegetarian
Description
Tender and rich chocolate peanut butter muffins with melty chocolate chips.
Ingredients
- 1 cup all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup sugar
- 1/2 cup brown sugar
- 1/2 cup creamy peanut butter
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup milk
- 1/2 cup chocolate chips
Instructions
- Preheat your oven to 350°F (175°C) and line a muffin tin with paper liners.
- Whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
- Combine the peanut butter, sugar, brown sugar, eggs, and vanilla in a bowl, mixing until smooth.
- Gradually add the dry ingredients to the wet ingredients, alternating with the milk.
- Stir in the chocolate chips until evenly distributed.
- Fill each muffin cup about 2/3 full with batter.
- Bake for 18–20 minutes, or until a toothpick comes out clean.
- Cool in the tin for 5 minutes, then transfer to a wire rack.
Notes
Serve warm or at room temperature. Great with peanut butter or chocolate drizzles.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 muffin
- Calories: 275
- Sugar: 27g
- Sodium: 200mg
- Fat: 11g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 41g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 30mg




