Keto Chocolate Peanut Butter Muffins – Rich, Satisfying, and Low-Carb
If you’re craving something chocolatey that doesn’t knock you out of ketosis, these Keto Chocolate Peanut Butter Muffins are the sweet spot. They’re tender, rich, and just sweet enough to feel like dessert without the sugar crash. Plus, they’re simple to make with pantry-friendly keto staples.
Whether you want a quick breakfast, a post-workout snack, or a late-night treat, these muffins deliver. You’ll get the classic chocolate-peanut butter combo in a smart, low-carb package.
Keto Chocolate Peanut Butter Muffins - Rich, Satisfying, and Low-Carb
Ingredients
- 1 3/4 cups almond flour (finely ground; not almond meal)
- 1/3 cup unsweetened cocoa powder
- 2/3 cup granulated erythritol or allulose (or your preferred keto sweetener)
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon baking soda (helps lift and balance acidity)
- 1/4 teaspoon fine sea salt
- 3 large eggs, room temperature
- 1/2 cup natural peanut butter (no added sugar; creamy)
- 1/2 cup unsweetened almond milk (or other low-carb milk)
- 1/4 cup melted coconut oil or unsalted butter
- 1 teaspoon vanilla extract
- 1/3 cup sugar-free chocolate chips (optional but recommended)
- 1–2 tablespoons extra peanut butter for swirling on top (optional)
Instructions
- Prep the pan: Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or lightly grease with coconut oil.
- Mix dry ingredients: In a large bowl, whisk together almond flour, cocoa powder, sweetener, baking powder, baking soda, and salt until no clumps remain.
- Combine wet ingredients: In a separate bowl or large measuring cup, whisk the eggs, peanut butter, almond milk, melted coconut oil (or butter), and vanilla until smooth.
- Make the batter: Pour the wet mixture into the dry ingredients. Stir with a spatula until just combined. Fold in the sugar-free chocolate chips if using. The batter will be thick.
- Fill the cups: Divide the batter evenly among the 12 muffin cups. If you want a peanut butter swirl, dot a small amount of peanut butter on top of each muffin and swirl with a toothpick.
- Bake: Bake for 18–22 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Do not overbake.
- Cool: Let muffins cool in the pan for 5 minutes, then transfer to a wire rack to cool completely. They firm up as they cool.
- Serve: Enjoy warm or at room temperature. For extra decadence, add a light dusting of powdered keto sweetener or a drizzle of melted sugar-free chocolate.
Why This Recipe Works
These muffins use a blend of almond flour and cocoa powder to create a soft, cake-like texture without wheat flour. Peanut butter adds richness, moisture, and protein, preventing the crumb from drying out.
A keto-friendly sweetener keeps things lightly sweet, while eggs help the batter rise and set. The result is a satisfying muffin that feels indulgent but fits your macros. It’s a simple recipe with big flavor, and it comes together in one bowl.
Ingredients
- 1 3/4 cups almond flour (finely ground; not almond meal)
- 1/3 cup unsweetened cocoa powder
- 2/3 cup granulated erythritol or allulose (or your preferred keto sweetener)
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon baking soda (helps lift and balance acidity)
- 1/4 teaspoon fine sea salt
- 3 large eggs, room temperature
- 1/2 cup natural peanut butter (no added sugar; creamy)
- 1/2 cup unsweetened almond milk (or other low-carb milk)
- 1/4 cup melted coconut oil or unsalted butter
- 1 teaspoon vanilla extract
- 1/3 cup sugar-free chocolate chips (optional but recommended)
- 1–2 tablespoons extra peanut butter for swirling on top (optional)
Instructions
- Prep the pan: Preheat the oven to 350°F (175°C).
Line a 12-cup muffin tin with paper liners or lightly grease with coconut oil.
- Mix dry ingredients: In a large bowl, whisk together almond flour, cocoa powder, sweetener, baking powder, baking soda, and salt until no clumps remain.
- Combine wet ingredients: In a separate bowl or large measuring cup, whisk the eggs, peanut butter, almond milk, melted coconut oil (or butter), and vanilla until smooth.
- Make the batter: Pour the wet mixture into the dry ingredients. Stir with a spatula until just combined. Fold in the sugar-free chocolate chips if using.
The batter will be thick.
- Fill the cups: Divide the batter evenly among the 12 muffin cups. If you want a peanut butter swirl, dot a small amount of peanut butter on top of each muffin and swirl with a toothpick.
- Bake: Bake for 18–22 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Do not overbake.
- Cool: Let muffins cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
They firm up as they cool.
- Serve: Enjoy warm or at room temperature. For extra decadence, add a light dusting of powdered keto sweetener or a drizzle of melted sugar-free chocolate.
Keeping It Fresh
These muffins keep well when stored right. Store in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days. If refrigerating, let them sit at room temp for 10–15 minutes before eating so the texture softens.
For longer storage, freeze for up to 2 months.
Wrap each muffin individually, place in a freezer bag, and remove as much air as possible. Thaw at room temperature or microwave for 15–20 seconds for a quick treat.
Benefits of This Recipe
- Low in carbs, high in satisfaction: Almond flour and keto sweeteners keep net carbs down without sacrificing flavor.
- Protein and healthy fats: Peanut butter and eggs add staying power, so one muffin actually fills you up.
- Simple pantry ingredients: No complicated specialty items—just the keto basics you likely already have.
- Flexible and customizable: Easy to tweak for nut-free, dairy-free, or different flavor profiles.
- Kid-friendly taste: Classic chocolate and peanut butter combo that appeals to everyone.
Pitfalls to Watch Out For
- Overbaking: Almond flour dries out faster than wheat flour. Pull them when a toothpick shows a few moist crumbs.
- Using the wrong peanut butter: Skip brands with added sugar or oils.
Choose natural, no-sugar-added peanut butter for accurate macros and clean flavor.
- Not measuring flour correctly: Almond flour packs easily. Fluff it first and level your measuring cup, or use a scale for best results.
- Cold ingredients: Cold eggs or milk can cause the coconut oil to seize and create lumps. Use room-temperature wet ingredients.
- Skipping salt: A small amount of salt balances sweetness and deepens the chocolate flavor.
Don’t omit it.
Recipe Variations
- Nut-free option: Swap peanut butter for sunflower seed butter and use finely ground sunflower seed meal in place of almond flour. Expect a slight green tint from chlorophyll reacting with baking soda—totally safe.
- Dairy-free: Use coconut oil instead of butter and stick with almond milk or another non-dairy low-carb milk.
- Mocha twist: Add 1–2 teaspoons of instant espresso powder to the dry ingredients to enhance the chocolate and add a coffee note.
- Crunch factor: Fold in 1/3 cup chopped peanuts or pecans for texture, keeping an eye on carbs and calories.
- Extra chocolate: Add a few chocolate chips on top before baking or drizzle with melted sugar-free chocolate after cooling.
- Swirl it: Warm a tablespoon of peanut butter with a teaspoon of coconut oil and swirl into each muffin for a bakery-style look.
- Sweetener swap: If using monk fruit-erythritol blends, reduce slightly to taste, as some blends are sweeter than sugar.
FAQ
Are these muffins truly keto?
Yes. They use almond flour, unsweetened cocoa, and a keto sweetener.
As always, check your peanut butter label and chocolate chips for added sugars. Net carbs will vary by brand, but they typically land around 3–5g net carbs per muffin.
Can I use coconut flour instead of almond flour?
Not directly. Coconut flour is far more absorbent and would require more liquid and eggs.
If you must use coconut flour, start with 1/2 cup coconut flour plus an extra egg, and adjust liquid as needed. Expect a denser texture.
What sweetener works best?
Erythritol and allulose both work well. Allulose gives a softer crumb and less cooling effect, while erythritol keeps things slightly drier and crisper on the edges. Monk fruit blends are fine too—adjust to taste.
How do I make them fluffier?
Use room-temperature ingredients, don’t overmix, and bake promptly after combining wet and dry.
A touch more baking powder (up to 2 teaspoons total) can add lift, but don’t overdo it or you’ll taste it.
Can I make mini muffins?
Yes. Use a mini muffin tin and bake for 10–12 minutes, checking early. Mini muffins are great for portion control and pack nicely in lunchboxes.
Is there a way to reduce calories further?
Use powdered peanut butter reconstituted with water for part of the peanut butter, and choose allulose as the sweetener.
You’ll trade a bit of richness for fewer calories.
Do I need liners?
Paper liners make cleanup easy and help the muffins release cleanly. If you skip liners, grease the tin very well and let the muffins cool before removing to avoid sticking.
Why did my muffins sink?
They may be underbaked or the batter could be too wet. Make sure to measure accurately, use fresh leaveners, and bake until the centers are set with only a few moist crumbs on the toothpick.
Wrapping Up
These Keto Chocolate Peanut Butter Muffins hit that perfect balance of rich flavor, tender texture, and smart macros.
They’re simple to make, easy to customize, and great for meal prep. Keep a batch on hand for quick breakfasts or snacks, and you’ll always have a satisfying treat ready to go. With the right ingredients and a few small tips, this recipe earns a spot in your regular rotation.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



