
Chocolate and peanut butter might be one of the most irresistible flavor combinations ever created. There’s a reason Reese’s Peanut Butter Cups have been a favorite for generations. The rich chocolate paired with creamy peanut butter creates a sweet, salty, and satisfying combination that’s hard to resist.
But what if you could enjoy those same flavors in a healthier, high-protein muffin?
These High Protein Reese’s Cup Muffins are exactly that. They have a rich chocolate muffin base, a creamy peanut butter center, and a soft, moist texture that tastes like something you’d buy from a bakery. The difference is they’re made with wholesome ingredients like Greek yogurt, almond flour, eggs, and peanut butter, making them much higher in protein and lower in carbs than traditional muffins.
Unlike many healthy muffins that end up dry or bland, these muffins stay incredibly moist thanks to the combination of Greek yogurt and healthy fats. Every bite delivers deep chocolate flavor followed by a creamy peanut butter surprise hidden in the center.
They’re perfect for breakfast, post-workout snacks, meal prep, healthy desserts, or anytime you’re craving something sweet without completely derailing your nutrition goals.
If you’re looking for the best High Protein Chocolate Peanut Butter Muffins, Low Carb Reese’s Muffins, or Healthy Peanut Butter Chocolate Muffins, this recipe is about to become one of your favorites.

Why You’ll Love This Recipe
- Molten Peanut Butter Core: A hidden pocket of warm, creamy peanut butter delivers an authentic candy-cup surprise inside every single bite.
- Fueled by Creamy Greek Yogurt: Strained yogurt naturally boosts the protein content while keeping the crumb incredibly tender without excess oil.
- Bakery-Style Dome Rise: The precise interaction of almond flour and leavening gives these pastries a beautiful, high-rising structure.
- Guilt-Free Sweetness Profile: Utilizing modern natural sweeteners eliminates sugar crashes while keeping the net carbs remarkably low.
- Perfect for Meal Prep: These muffins retain their fudgy, moist texture in the fridge, making them an effortless grab-and-go breakfast.

Key Ingredients
- Superfine Almond Flour: Establishes a moist, grain-free crumb that replaces traditional wheat.
- Plain Greek Yogurt: Supplies moisture and healthy protein without adding heavy fats.
- Unsweetened Cocoa Powder: Delivers an intensely deep, dark, and authentic chocolate base.
- Large Whole Eggs: Provide structural lift and bind the nut flour together.
- Melted Unsalted Butter: Infuses rich, traditional, and decadent bakery-style flavor notes.
- Granulated Allulose Sweetener: Sweetens the batter smoothly without leaving a bitter aftertaste.
- Creamy Natural Peanut Butter: Creates the iconic, salty, and molten candy-style center core.
- Double-Acting Baking Powder: Introduces crucial air pockets to make the nut flour fluffy.
How to Make This High Protein Chocolate Peanut Butter Muffins
Step 1: Prep and Preheat
Preheat your oven to 375°F (190°C). Line a standard 12-cup metal muffin tin with premium parchment paper liners. Lightly mist the inside of the liners with a non-stick cooking spray like avocado oil to ensure clean removal. Set your 1/4 cup of creamy peanut butter aside at room temperature so it remains soft and easy to scoop.
Step 2: Whisk the Dry Ingredients
In a large mixing bowl, combine 1.75 cups of superfine blanched almond flour, 1/4 cup of unsweetened cocoa powder, and 2 teaspoons of baking powder. Use a wire whisk to stir the ingredients together vigorously for 30 seconds. Make sure to break up any stubborn clumps of cocoa or nut flour so the leavening agent is distributed perfectly evenly throughout the mixture.
Step 3: Emulsify the Wet Elements
In a separate medium bowl, whisk together 1 cup of plain Greek yogurt, 2 large whole eggs, 1/3 cup of melted unsalted butter (ensure it is warm, not scorching hot), and 3/4 cup of your granulated sweetener. Whisk continuously until the yogurt and eggs form a completely smooth, uniform liquid with no streaks remaining.
Step 4: Combine into a Fudgy Batter
Pour the smooth wet mixture directly into the bowl of dry ingredients. Switch to a silicone spatula and gently fold the two mixtures together. Keep stirring just until the flour disappears and a thick, rich, chocolatey batter forms. Avoid over-mixing, which can cause the natural fats in the almond flour to separate.
Step 5: The Anchor Layering Secret
Scoop roughly one tablespoon of the dark chocolate batter into the bottom of each prepared muffin cup, ensuring the base is completely covered. The Pro Secret: This acts as a protective shield. If you drop raw peanut butter directly onto the bare paper liner, it will sink, leak through the bottom, and burn against the hot metal pan.
Step 6: Core and Blanket
Drop one teaspoon of creamy peanut butter directly into the center of each anchored batter cup. Once all the peanut butter dollops are positioned, distribute the remaining chocolate muffin batter evenly over the tops, using your spatula to smooth the batter over the sides so the golden peanut butter center is completely hidden and sealed inside.
Step 7: Bake to a Soft Spring
Place the muffin tin on the center rack of your preheated oven. Bake at 375°F for 22 to 25 minutes. To test for doneness, gently press your finger onto the top edge of a muffin; it should feel firm and spring back slightly. You can also insert a toothpick into the outer chocolate edge—it should come out clean. Let the muffins cool in the pan for 15 minutes before transferring them to a wire cooling rack.

Pro Tips for Best Recipe
The Yogurt Temperature Rule: Always pull your Greek yogurt and eggs out of the refrigerator 20 minutes before baking. If you mix ice-cold yogurt with melted butter, the sudden temperature drop will cause the butter to instantly freeze and solidify, creating a clumpy, uneven batter.
Ditch the Runny Oil: For the best molten center, use a standard creamy peanut butter that requires minimal stirring. If your peanut butter is completely liquid and oily, it will bleed into the chocolate batter during baking instead of staying as a distinct, gooey center cup.
Select Strained Yogurt: Opt for a thick, traditional Greek yogurt (either 2% or 5% milk fat works best). Avoid regular European-style or runny liquid yogurts, as their high water content will thin out the batter, causing your muffins to turn out flat and soggy.
Measure by Weight: Almond flour packs down tightly into measuring cups. For the most accurate, bakery-standard results, use a digital kitchen scale to measure out exactly 168 grams of superfine blanched almond flour.
Storage
- To Store: Because these muffins feature moisture-rich Greek yogurt and a whole food peanut butter center, they should not sit out on the counter for more than a day. Keep them stored in an airtight container inside the refrigerator for up to 5 days.
- To Freeze: Wrap each individual cooled muffin tightly in plastic food wrap, then drop them into a heavy-duty freezer zip-top bag. Freeze for up to 3 months. Thaw a slice on the counter for 20 minutes before eating.
- To Reheat: To get that freshly baked, gooey experience, pop a cold muffin into the microwave for 15 to 20 seconds, or place it in your air fryer at 300°F (150°C) for 3 minutes. This warms the peanut butter core beautifully until it is perfectly melted.

Frequently Asked Questions
Can I use protein powder in this recipe to add even more macros?
You can, but proceed with caution! If you want to add protein powder, replace up to 1/4 cup of the almond flour with a high-quality whey-casein protein blend. Do not use pure whey isolate, as it dries out severely when baked, resulting in a rubbery texture.
Why did my peanut butter core disappear into the muffin?
This happens if your peanut butter is too runny or if you mix it straight into the batter. To keep the distinct “Reese’s Cup” style center, you must follow the layering method—placing it as a solid dollop between two separate layers of chocolate dough.
What can I substitute for the almond flour if I have a nut allergy?
Sunflower seed flour is an excellent 1:1 substitute for almond flour in this recipe. It shares a similar fat and moisture profile, though you should note that the chlorogenic acid in sunflower seeds can sometimes react with baking powder, turning the inside slightly green as it cools—this is completely harmless!
Can I use the banana swap mentioned in the social media post?
Yes! If you prefer a fruit base over dairy, you can substitute the 1 cup of Greek yogurt with 1 cup of well-mashed, very ripe banana. Keep in mind this swap will significantly change the flavor to a chocolate-peanut butter-banana profile and will increase the natural sugar and carbohydrate count.
Try These Recipes Also

Best High Protein Chocolate Peanut Butter Muffins
Ingredients
- The Dark Chocolate Batter Base
1¾ cups (168g) blanched superfine almond flour
1 cup plain Greek yogurt (2% or 5% milk fat preferred)
¼ cup unsweetened cocoa powder
2 large whole eggs (room temperature)
⅓ cup unsalted butter (melted and slightly cooled)
¾ cup granulated allulose or erythritol sweetener
2 tsp double-acting baking powder
- The Hidden Candy Center
¼ cup creamy natural peanut butter (firm, not overly oily)
Instructions
Preheat your oven to 375°F (190°C). Line 10 wells of your muffin tin with parchment paper liners and lightly mist them with avocado oil spray to prevent sticking.
In a large mixing bowl, thoroughly whisk together the almond flour, cocoa powder, and baking powder. Make sure all tiny lumps of cocoa are completely broken apart.
In a separate bowl, stir the Greek yogurt, eggs, melted butter, and granulated sweetener together. Whisk vigorously until the mixture is uniform and silky smooth.
Pour the wet ingredients into the dry bowl. Use a silicone spatula to fold the mixtures together until a thick, shiny, chocolatey batter forms. Do not over-mix.
Drop 1 generous tablespoon of chocolate batter into the bottom of each lined muffin cup to form a flat, structural floor.
Place 1 teaspoon of pure peanut butter in the center of each cup. Cover completely with the remaining chocolate batter. Bake at 375°F for 22 to 25 minutes. Cool for 15 minutes.
Notes
Keep Ingredients Warm: Ensure your eggs and Greek yogurt are at room temperature before mixing. Cold ingredients will cause the melted butter to clump up instantly. Never Skip the Anchor Layer: Always put down a base layer of plain chocolate batter before dropping in the peanut butter. This stops the core from melting out the bottom. Choose the Right Spread: Use a thick, conventional-style creamy peanut butter for the center. Super runny, all-natural separating oils will soak into the dough instead of holding a core shape. Let Them Set: Gluten-free pastries continue to structure themselves as they cool down. Avoid peeling off the paper wrappers while they are hot out of the oven, or they will tear. Quick Warm Up Trick: Microwave a refrigerated leftover muffin for 15 seconds before eating. This softens the outer crumb and turns the peanut butter center into an ooey-gooey sauce.

