Decadent Double Chocolate Peanut Butter Muffins: Your Ultimate Easy Recipe
Indulge in the irresistible combination of rich chocolate and creamy peanut butter with these decadent Double Chocolate Peanut Butter Muffins. Perfect for a quick breakfast, a satisfying tea-time treat, or a delightful snack, these homemade muffins are incredibly quick and easy to prepare. Featuring a moist cacao and chocolate chip batter, topped with a luscious peanut butter swirl and extra chocolate chips, they are the ultimate make-ahead, grab-and-go sweet sensation that the whole family will adore.

[feast_advanced_jump_to]
Why You’ll Fall in Love with These Double Chocolate Peanut Butter Muffins
Few flavor pairings are as beloved and universally enjoyed as chocolate and peanut butter. These Double Chocolate Peanut Butter Muffins truly celebrate this iconic duo, offering an experience that is both intensely flavorful and wonderfully comforting. Imagine sinking your teeth into a perfectly soft and moist muffin, where a rich cacao and chocolate chip batter beautifully complements the sweet and slightly salty essence of peanut butter. To take it up a notch, each muffin is crowned with an artful peanut butter swirl and a sprinkle of extra chocolate chips, ensuring every bite is a delightful journey of texture and taste.
Beyond their incredible flavor, these muffins boast a texture that rivals the best bakery treats. They are incredibly soft, moist, and tender, much like our popular Double Chocolate Brownie Muffins and Double Chocolate Zucchini Muffins, but with that irresistible, distinctive touch of salty peanut butter that makes them truly unique. The combination creates a harmony of sweet and savory notes that is simply captivating and impossible to resist.
What makes these peanut butter chocolate muffins even more appealing is how remarkably quick and easy they are to prepare. They come together in just one bowl, making clean-up a breeze. This simplicity makes them an awesome make-ahead option for busy mornings, a perfect treat to bake on a lazy weekend, or a convenient grab-and-go snack when you need to satisfy a sudden sweet craving. They even freeze beautifully, ensuring you always have a delicious homemade treat on hand. Just like our popular Chocolate Peanut Butter Balls and Chocolate Peanut Butter Bars, these muffins are guaranteed to become a family favorite in no time!
Essential Ingredients for Perfect Muffins

Crafting these delectable peanut butter chocolate chip muffins requires a handful of common pantry staples. Each ingredient plays a vital role in achieving their perfect flavor and texture:
- Self-Rising Flour: I often opt for self-rising flour in my muffin recipes because it streamlines the process, eliminating the need to measure out baking powder and soda separately. It creates wonderfully light and fluffy muffins with minimal effort. However, if you prefer to use plain all-purpose flour, you absolutely can! Simply refer to our FAQ section below for the exact quantities of leavening agents to add.
- Brown Sugar: This is my preferred sugar for chocolate-based baked goods. Its subtle molasses notes and moist texture beautifully enhance the rich chocolate flavor, creating a deeper, more complex sweetness compared to granulated sugar.
- Eggs: Essential for structure and moisture. For the best results, ensure your eggs are at room temperature. This helps them emulsify more effectively with the other ingredients, leading to a smoother batter and a lighter, more consistent muffin crumb.
- Canola Oil: I choose neutral-flavored oils like canola for muffins because they contribute to a tender crumb and help the muffins stay fresh and moist for a longer period compared to butter. You can easily substitute it with melted unsalted butter or any other neutral cooking oil you have on hand.
- Cacao Powder: For that rich, intense chocolate flavor, unsweetened and non-processed cacao powder is ideal. It provides a deep, authentic chocolate taste that perfectly balances the sweetness of the other ingredients. Be sure to sift it to prevent lumps!
- Greek Yogurt: This secret ingredient is key to achieving incredibly moist, tender, and light muffins. The acidity in the yogurt reacts with the leavening agents, while its thick texture adds richness without making the muffins heavy. A natural plain yogurt or even sour cream can be used as a substitute if Greek yogurt isn’t available.
- Peanut Butter: The star of the show! You can use either smooth or crunchy peanut butter depending on your preference for texture. For the purest flavor profile, I recommend using a natural peanut butter with no added salt or sugar. This allows you to control the overall sweetness and saltiness of the muffins yourself.
- Chocolate Chips: I typically use dark chocolate chips to complement the cacao powder and add a lovely bittersweet contrast. However, feel free to use milk chocolate chips for a sweeter muffin, or even white chocolate chips for a different flavor dimension. The choice is entirely yours!
It’s worth noting that this recipe is designed to produce muffins that are not overly sweet, allowing the natural flavors of chocolate and peanut butter to shine. If you have a sweeter tooth, you can easily adjust the recipe by slightly increasing the amount of brown sugar or opting for milk chocolate chips instead of dark. This flexibility ensures your Double Chocolate Peanut Butter Muffins are perfectly tailored to your liking.

How to Make Peanut Butter Muffins with Chocolate: A Step-by-Step Guide
You’ll be delighted by how quickly and easily these muffins come together, all within a single bowl for minimal fuss!
- First, preheat your oven to 180°C/350°F. Prepare your muffin pan by lining it with paper liners or greasing each cavity thoroughly if you’re baking directly in the pan. This step is crucial for preventing sticking and ensuring easy removal.
- In a large mixing bowl, combine the Brown Sugar and Eggs. Whisk them together vigorously for approximately 2 minutes. You’ll notice the mixture becoming light, bubbly, and slightly frothy. This whisking action is vital as it incorporates air into the batter, which contributes to the muffins’ light and airy texture. The more air you incorporate here, the fluffier your muffins will be! – photo 1 & 2
- Next, add the Canola Oil, Greek Yogurt, and smooth Peanut Butter to the bowl. Continue to whisk until all these wet ingredients are fully combined and the mixture is smooth. It’s important that your peanut butter is quite fluid at this stage to prevent lumps in the batter. If your peanut butter is stiff from being stored in the fridge, warm it gently in the microwave for a few seconds until it’s easily pourable. – photo 3 & 4

- Now, it’s time for the dry ingredients. Sift in the Cacao Powder and Self-Rising Flour. Sifting is particularly important for cacao powder, as it tends to form clumps. Gently whisk until just combined. The key here is to mix until no streaks of dry flour remain, but avoid overmixing, which can lead to tough muffins. – photo 5 & 6
- Carefully fold in the Chocolate Chips. I usually switch from a whisk to a spatula for this step to ensure I don’t over-mix the batter. You want to distribute the chocolate chips evenly without developing too much gluten. – photo 7
- Divide the muffin batter evenly among the prepared muffin cups. Each cup should be about two-thirds full. – photo 8
At this point, you can bake the muffins as they are for about 20 minutes (baking times may vary slightly depending on your oven). However, for that extra touch of deliciousness and visual appeal, I highly recommend adding the optional chocolate chips and peanut butter swirl toppings:
- Peanut Butter Swirl: Using a small spoon or a piping bag, drop small dollops of smooth peanut butter (ensure it’s liquid enough to drizzle) over the top of each muffin. Then, use a skewer or a small knife to gently swirl the peanut butter into the muffin batter, creating beautiful patterns.
- Finish these delightful muffins by sprinkling a few more Chocolate Chips over the top of each one just before baking. This ensures a lovely melted chocolate texture on the surface once baked.

Expert Tips for the Best Double Chocolate Peanut Butter Muffins
Achieving bakery-quality muffins at home is easier than you think with these simple tips:
- Room Temperature Ingredients are Key: Always ensure all your ingredients, especially those stored in the fridge like eggs and Greek yogurt, are at room temperature before you start mixing. This promotes a smoother, more homogenous batter and prevents lumps, leading to a perfectly consistent muffin texture. Cold ingredients can cause the batter to seize and affect the overall rise.
- Melt Your Peanut Butter: If your peanut butter is stiff or stored in the fridge, it’s essential to warm it slightly in the microwave for a few seconds until it’s fluid and easily pourable. This prevents lumps in your batter and ensures it mixes smoothly with the other wet ingredients. Give it a good stir after melting to re-incorporate any separated oils.
- Whip Eggs and Sugar Generously: Don’t rush the initial step of whisking the eggs and brown sugar. Whisking them together for at least 2-3 minutes, or even longer, incorporates more air into the mixture. This aeration is crucial for lighter, fluffier muffins and helps them achieve those desirable domed tops in the oven.
- Adjust Sweetness to Your Liking: This recipe is intentionally designed for a balanced, not overly sweet flavor, allowing the chocolate and peanut butter to truly shine. If you prefer a sweeter treat, feel free to increase the quantity of brown sugar by a tablespoon or two. Alternatively, you can opt for sweeter milk (semi-sweet) chocolate chips instead of dark (bittersweet) chocolate chips.
- Always Sift Dry Ingredients: To avoid a lumpy batter and ensure even distribution of the cacao powder and flour, always sift your dry ingredients before adding them to the wet mixture. Cacao powder, in particular, is prone to clumping when stored.
- Do Not Overmix: This is arguably the most important muffin-making rule! Once you add the dry ingredients to the wet, mix only until just combined – meaning no visible streaks of flour remain. Overmixing develops the gluten in the flour, resulting in dense, tough, and chewy muffins instead of light and tender ones. A few small lumps are perfectly fine.
- Optional Peanut Butter Swirl: For an extra boost of peanut butter flavor and a visually appealing touch, don’t skip the peanut butter swirl! Simply dollop small amounts of liquid peanut butter over the filled muffin cups and use a skewer or a small knife to gently swirl it into the batter just before baking.
- Extra Chocolate Chips for Impact: Similarly, adding a few extra chocolate chips on top of each muffin before it goes into the oven ensures beautiful pockets of melted chocolate and an even more decadent finish.
- Cooling is Crucial: While it’s tempting to dig in right away, allowing the muffins to cool completely on a wire rack is essential. This allows the internal structure to set and prevents them from becoming gummy. The flavors also meld and deepen as they cool.

Frequently Asked Questions About These Muffins
Absolutely! You can easily substitute the self-rising flour with the same amount of plain or all-purpose flour. To ensure your muffins rise beautifully, you’ll need to add 1 1/2 teaspoons of baking powder, 1/2 teaspoon of baking soda, and a pinch of salt to your dry ingredients. Remember to sift these with your plain flour for best results.
Yes, making these muffins dairy-free is quite simple! The only ingredient containing dairy is the Greek yogurt. You can easily substitute it with an equal amount of your preferred dairy-free natural yogurt (ensure it’s unsweetened and unflavored). Additionally, make sure to use dairy-free chocolate chips to keep the entire recipe free of dairy.
To maintain their freshness and delicious taste, store these Double Chocolate Peanut Butter Muffins at room temperature in an airtight container for up to 3 days. A helpful tip is to line the container with paper towels; they will absorb any excess moisture, keeping your muffins wonderfully fresh and preventing them from becoming soggy. I do not recommend storing them in the fridge, as this can cause them to dry out quickly and lose their tender texture.
Yes, these peanut butter chocolate muffins are excellent for freezing, making them a perfect make-ahead option! They can be frozen for up to 2 to 3 months without compromising their quality. To freeze them, place them in a freezer-friendly container, separating layers with baking paper to prevent sticking. Alternatively, you can wrap each muffin individually in a layer of plastic wrap followed by a layer of aluminum foil. When you’re ready to enjoy one, simply let it thaw at room temperature for a few hours. For a warm treat, you can gently reheat thawed muffins in the microwave for a few seconds.
Yes, you can use natural peanut butter, but keep in mind that natural peanut butter tends to be runnier and can separate. Make sure to stir it very well to re-incorporate the oils before adding it to the batter. If it’s too thick, warm it slightly. If it’s very oily, you might want to slightly reduce the canola oil by a tablespoon or two, but this is usually not necessary if it’s stirred well.
Muffins are ready when they are golden brown on top and a wooden skewer or toothpick inserted into the center comes out clean or with a few moist crumbs attached (but no wet batter). Overbaking can lead to dry muffins, so keep a close eye on them during the last few minutes of baking. The exact time can vary slightly depending on your oven’s calibration.
These muffins are quite versatile! Feel free to experiment with different types of chocolate chips like white chocolate, peanut butter chips, or even chopped peanuts for added crunch. You could also swirl in a bit of caramel sauce with the peanut butter for an extra indulgent treat. A pinch of sea salt on top before baking can also enhance the chocolate and peanut butter flavors beautifully.

More Irresistible Peanut Butter Recipes
If you’re a fan of the glorious peanut butter flavor, be sure to explore these other fantastic recipes:
- Peanut Butter Cup Brownies from Swirls of Flavor
- Chocolate Chip Blondies with Peanut Butter
- Almond Flour Peanut Butter Cookies
- Peanut Butter Energy Balls
- No Bake Peanut Butter Oat Cookies
Made this recipe?
Let us know if you liked it by leaving a comment below, and tag us on Instagram @a.baking.journey with a photo of your creation!
Recipe Card

Chocolate Peanut Butter Muffins
Print Recipe
Ingredients
Chocolate Peanut Butter Muffins
- 100 gr (1/2 cup) Brown Sugar, (*)
- 2 Eggs, at room temperature
- 90 ml (1/3 cup) Canola Oil, or neutral flavoured cooking oil
- 120 gr (1/2 cup) Greek Yogurt, or natural yogurt
- 120 gr (1/2 cup) Smooth Peanut Butter, or crunchy peanut butter for more texture
- 200 gr (1 1/3 cup) Self-Rising Flour, (**)
- 20 gr (2 tablesp.) Unsweetened Cacao Powder
- 100 gr (1/2 cup) Chocolate Chips
Toppings (optional)
- 60 ml (1/4 cup) Smooth Peanut Butter, or to taste
- 50 gr (1/4 cup) Chocolate Chips, or to taste
Instructions
- Preheat your oven to 180°C/350°F. Line your muffin pan with paper liners or grease it well to prevent sticking.
- In a large bowl, whisk together the Brown Sugar and Eggs for about 2 minutes until bubbly and light.
- Add the Canola Oil, Greek Yogurt, and Peanut Butter (see note 1) and whisk until the mixture is smooth and fully combined.
- Sift in the Self-Rising Flour and Unsweetened Cacao Powder, then gently whisk until just combined. Be careful not to overmix (see note 2).
- Add the Chocolate Chips and carefully fold them into the batter using a spatula until evenly distributed.
- Scoop the muffin batter evenly into the prepared muffin pan, filling each cup about two-thirds full.
- Optional: For an extra touch, drop small dollops of peanut butter over each muffin, then use a skewer or small knife to create a beautiful peanut butter swirl. Top each muffin with a few more Chocolate Chips.
- Bake for approximately 20 minutes (see note 3), or until a skewer inserted into the center comes out clean. Allow to cool completely on a wire rack before serving.
Video
Would you like to save this recipe?
We’ll email this post to you, so you can come back to it later!
Notes
(*) The quantity of sugar in this recipe results in lightly sweet muffins, allowing the rich flavors of chocolate and peanut butter to truly stand out. If you have a preference for sweeter treats, feel free to increase the amount of brown sugar by 1-2 tablespoons to match your desired sweetness level.
(**) If you don’t have self-rising flour, you can easily create your own substitute. Replace the 200gr (1 1/3 cup) of Self-Rising Flour with the same amount of Plain / All-Purpose Flour, and then add 1 1/2 teaspoons of Baking Powder, 1/2 teaspoon of Baking Soda, and a tiny pinch of Salt. Sift these dry ingredients together thoroughly before adding them to the wet mixture.
Instruction Notes:
- For a smooth, lump-free batter, it’s crucial that your peanut butter is very fluid. If your peanut butter is stored in the fridge or a cool place and is stiff, microwave it for a few seconds until it becomes liquid and easily pourable. Remember to stir it well to re-incorporate any natural oils before adding it to your muffin batter.
- Sifting the dry ingredients is vital, especially for cacao powder, which often forms clumps. This ensures a smooth batter without pockets of dry powder. Once the dry ingredients are added, mix just until they are combined and no streaks of flour remain. Overmixing can overdevelop the gluten, resulting in muffins that are tough and chewy instead of tender and moist.
- Baking times can vary significantly between ovens. While 20 minutes is a general guideline, your muffins might be ready anywhere from 15 to 25 minutes. To check for doneness, insert a small skewer or toothpick into the center of a muffin. If it comes out clean or with only a few moist crumbs attached, your muffins are perfectly baked.
Nutrition (per serving)
