These peanut butter protein brownies combine rich chocolate flavor with creamy peanut butter for a soft, fudgy dessert that makes it easy to add more protein to your day. The brownies come together with simple ingredients and don’t require any complicated techniques, like the rest of our protein brownie and bar recipes.
I like this combination because the peanut butter adds richness and a little saltiness to the chocolate. The result is a brownie that feels like a real treat while fitting nicely into a snack, dessert, or meal-prep routine, which is what I aim for with the rest of our high-protein desserts.
Table of Contents
Peanut Butter Protein Brownies
- Total Time: About 35 minutes
- Yield: 12 brownies
Description
Rich chocolate brownies with creamy peanut butter, Greek yogurt, and protein powder. These brownies are soft, fudgy, and simple to prepare.
Ingredients
- 1/2 cup creamy peanut butter (120 g), plus 2 tablespoons for swirling
- 1/2 cup plain Greek yogurt (120 g)
- 2 large eggs
- 1/3 cup pure maple syrup (105 g)
- 1/2 cup unsweetened cocoa powder (43 g)
- 1/2 cup oat flour (50 g)
- 1 scoop chocolate protein powder, approximately 30 g
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 1/4 cup chocolate chips (optional)
Instructions
- Preheat the oven to 350°F. Line an 8-inch square baking pan with parchment paper.
- In a mixing bowl, whisk together the peanut butter, Greek yogurt, eggs, and maple syrup until smooth.
- Add the cocoa powder, oat flour, protein powder, baking powder, and salt. Stir just until combined.
- If the batter is unusually thick, add 1 tablespoon of milk at a time until it becomes thick and spreadable.
- Fold in the chocolate chips, if using.
- Spread the batter evenly into the prepared pan.
- Warm the additional 2 tablespoons of peanut butter slightly if needed. Drizzle it over the batter and gently swirl with a knife.
- Bake for 18–23 minutes, or until the edges are set and the center remains slightly soft.
- Cool completely before slicing. For a firmer texture, refrigerate for about 30 minutes before serving.
Notes
Protein powders vary in how much liquid they absorb, so the batter may need a small adjustment depending on the brand. Start with no additional liquid and add milk only if the batter is unusually stiff.
Store brownies in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze individually wrapped brownies for up to 2 months.
Nutrition information will vary depending on the brands, substitutions, and serving size used.
- Prep Time: 10 minutes
- Cook Time: 18–23 minutes
- Category: Dessert
- Cuisine: American
Why You’ll Like These Peanut Butter Protein Brownies
These peanut butter protein brownies are a good option when you want something chocolatey without making a complicated dessert.
Here’s what I like about them:
- Chocolate and peanut butter work naturally together. The cocoa gives the brownies a deep chocolate flavor while peanut butter adds creaminess and richness.
- Greek yogurt helps with texture. It adds moisture so the brownies don’t rely entirely on extra oil or butter.
- Protein powder adds protein. You can use your preferred whey, whey-casein blend, or a suitable plant-based protein powder.
- They’re simple to prepare. Most of the batter can be mixed in one bowl.
- They’re easy to customize. You can make them more peanut-butter-forward, add chocolate chips, or adjust the sweetness to your preference.
- They store well. Once cooled, the brownies can be portioned and refrigerated for several days.
Ingredients You’ll Need
Creamy peanut butter
Use a smooth, creamy peanut butter for the best texture. Conventional peanut butter works well, but natural peanut butter can also be used. If your natural peanut butter has a lot of oil sitting on top, stir it thoroughly before measuring.
Greek yogurt
Plain Greek yogurt adds moisture and a little extra protein while helping keep the brownies soft. Full-fat or low-fat Greek yogurt both work.
Eggs
Eggs help bind the batter and give the brownies structure.
Maple syrup
Maple syrup provides sweetness and moisture. If you prefer a less-sweet brownie, you can reduce the amount slightly, although this may make the finished brownies a little less moist.
Cocoa powder
Use unsweetened cocoa powder for a rich chocolate base.
Oat flour
Oat flour gives the brownies structure without making them too dense. You can use store-bought oat flour or make your own by finely blending rolled oats.
Protein powder
I usually recommend a chocolate protein powder here to reinforce the chocolate flavor. Different protein powders absorb liquid differently, so the batter may vary slightly from brand to brand.
A whey or whey-casein blend will generally give you a different texture than a plant-based protein powder. If using a plant-based powder, you may need a small splash of milk if the batter becomes unusually thick.
Baking powder and salt
A small amount of baking powder helps the brownies rise slightly, while salt balances the sweetness and brings out the chocolate and peanut butter flavors.
Chocolate chips
These are optional, but a small handful adds pockets of melted chocolate throughout the brownies.
Peanut butter for swirling
An extra few tablespoons of peanut butter can be swirled over the top before baking. This gives you more peanut butter flavor without making the entire batter heavier.
How to Make Peanut Butter Protein Brownies

- Preheat the oven.
Heat your oven to 350°F. Line an 8-inch square baking pan with parchment paper, leaving some overhang so the brownies are easier to lift out later. - Mix the wet ingredients.
Add the peanut butter, Greek yogurt, eggs, and maple syrup to a medium mixing bowl. Whisk until the mixture is smooth and evenly combined. - Add the dry ingredients.
Add the cocoa powder, oat flour, protein powder, baking powder, and salt. Stir until just combined. Don’t overmix once the dry ingredients have been incorporated. - Check the batter.
The batter should be thick and spreadable rather than runny. If your protein powder absorbs a lot of moisture and the batter seems unusually stiff, stir in 1 tablespoon of milk at a time until it reaches a thick brownie-batter consistency. - Add chocolate chips.
Fold in the chocolate chips if using. - Transfer to the pan.
Spread the batter evenly into the prepared pan. Use the back of a spoon or a spatula to smooth the surface. - Add the peanut butter swirl.
Warm 2 tablespoons of peanut butter for a few seconds if needed to make it easier to drizzle. Spoon it over the batter, then gently swirl it through the top with a knife. - Bake.
Bake for about 18 to 23 minutes. The edges should look set while the center should still have a little softness. Avoid overbaking, since protein-rich baked goods can become dry when left in the oven too long. - Cool completely.
Let the brownies cool in the pan before slicing. For cleaner slices and a firmer, fudgier texture, refrigerate them for about 30 minutes after they have cooled.
Tips for the Best Results
Don’t overbake the brownies
This is probably the most important tip. The brownies should look set around the edges but still have some softness in the middle when you remove them from the oven.
A toothpick inserted near the center may come out with a few moist crumbs. You don’t want it to come out completely clean.
Measure protein powder carefully
Protein powder can vary considerably between brands. Use the serving measurement specified by your protein powder rather than assuming every scoop weighs the same.
If possible, weighing your protein powder will give you more consistent results.
Use room-temperature ingredients when possible
Room-temperature Greek yogurt and eggs will mix more easily with the peanut butter and maple syrup.
Let them cool before slicing
Freshly baked brownies are soft. If you cut into them immediately, they may seem underbaked even when they’re not.
Give them time to cool and set. Chilling them briefly will make the texture firmer and make cleaner slices easier.
Don’t add too much extra liquid
The batter should be thick. If you add a large amount of milk to loosen it, the brownies can become softer and may need additional baking time.
Start with a tablespoon and only add more if necessary.
Variations and Substitutions
Use almond butter
You can replace the peanut butter with creamy almond butter. The flavor will be milder, and the finished brownies may have a slightly different texture depending on the almond butter you use.
Try vanilla protein powder
Vanilla protein powder can work if that’s what you have available. The chocolate flavor will still come from the cocoa powder, but the brownies may have a slightly sweeter, more vanilla-forward flavor.
Add chopped peanuts
For extra crunch, sprinkle a small handful of chopped roasted peanuts over the batter before baking.
Make them extra chocolatey
Add chocolate chips to the batter or sprinkle a few over the top before baking.
Reduce the sweetness
For a less-sweet brownie, reduce the maple syrup slightly. Keep in mind that reducing liquid can affect the texture, so don’t remove a large amount.
Use a different pan
An 8-inch square pan gives you thicker brownies. A larger pan will produce thinner brownies and may reduce the baking time, so keep an eye on the center as they bake.
How to Serve Them
These brownies are good on their own, but there are plenty of simple ways to serve them.
Try one with:
- A spoonful of Greek yogurt
- A drizzle of warmed peanut butter
- Fresh strawberries or raspberries
- A glass of milk
- A small scoop of vanilla ice cream
- A few extra chopped peanuts
For meal prep, I like cutting the cooled brownies into individual portions so they’re ready to grab from the refrigerator.
Storage and Meal Prep
Store the cooled brownies in an airtight container in the refrigerator for up to 5 days.
Because they contain Greek yogurt and eggs, keep them refrigerated rather than leaving them at room temperature for extended periods.
You can also freeze the brownies. Wrap individual portions tightly and place them in a freezer-safe container or bag. Freeze for up to 2 months for the best quality.
To thaw, transfer a brownie to the refrigerator overnight or let it thaw at room temperature for a short period before serving. The texture may be slightly softer after freezing and thawing.
Protein Notes
The main sources of protein in these brownies are Greek yogurt, eggs, peanut butter, and protein powder. The total amount will depend on the specific brands and quantities you use.
Protein powders vary in serving size, protein content, sweetness, and how much liquid they absorb. Whey, whey-casein, and plant-based powders can all produce slightly different results.
The total protein and nutrition values will vary depending on the brands, substitutions, and serving size used.
Frequently Asked Questions
Can I make these peanut butter protein brownies without protein powder?
Protein powder is an important part of the recipe because it contributes protein and affects the structure of the brownies. I wouldn’t simply leave it out without adjusting the other ingredients, since the batter and finished texture will change.
Why are my protein brownies dry?
The most common reason is overbaking. Protein-rich baked goods can lose moisture quickly, so start checking the brownies toward the lower end of the baking time.
Your protein powder can also affect the texture. Some powders absorb considerably more liquid than others.
Can I use natural peanut butter?
Yes. Make sure you stir natural peanut butter thoroughly before measuring so the oil and solids are evenly combined.
A particularly runny natural peanut butter may make the batter softer, while a very thick one may make it slightly harder to mix.
Can I use a plant-based protein powder?
Yes, but expect some variation in texture. Plant-based protein powders often absorb liquid differently from whey-based powders.
If the batter becomes very thick, add a small amount of milk until it becomes thick but spreadable.
How do I make the brownies fudgier?
Avoid overbaking them and let them cool completely before slicing. Chilling the brownies before serving also gives them a firmer, fudgier texture.
Can I freeze these brownies?
Yes. Wrap individual brownies and freeze them in an airtight freezer-safe container for up to 2 months. Thaw before serving.
Final Thoughts
These peanut butter protein brownies are a simple way to bring together two flavors that naturally belong together: rich chocolate and creamy peanut butter. Keep them refrigerated for a firmer texture, or enjoy one at room temperature when you want a softer brownie. They’re easy to portion, customize, and keep on hand for the week. When you want something different, head to our no-bake chocolate protein brownies.