Introduction
I wanted a cake that actually fueled me, not one that left me crashing an hour later. So I blended Greek yogurt with peanut butter and crowned it with fudge. This high protein Greek yogurt peanut butter protein cake with chocolate fudge topping stunned me. Keep scrolling for the fudge trick.
Why You’ll Love This Recipe
This high protein Greek yogurt peanut butter protein cake with chocolate fudge topping tastes like dessert but fuels like a snack.
- It bakes up soft and moist, with a thick, glossy chocolate fudge topping over every slice.
- No butter and no refined sugar — Greek yogurt, peanut butter, and honey carry all the richness.
- One bowl, one pan, and roughly 30 minutes to a sliceable, protein-packed cake.
- It tastes indulgent, yet the protein keeps you full and satisfied for hours after one square.
- My gym buddy asked for the recipe immediately. Trust me, that request says everything.
Ingredients Needed
Cake:
- ½ cup plain Greek yogurt
- ⅓ cup natural peanut butter
- ¼ cup honey or maple syrup
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 cup oat flour
- ½ teaspoon baking powder
- Pinch of salt
Chocolate fudge topping:
- ½ cup chocolate chips
- 2 tablespoons Greek yogurt (or 1 teaspoon coconut oil)

Ingredient Notes
Use full-fat Greek yogurt for the moistest crumb and the creamiest fudge topping, though 2% works too. Runny natural peanut butter blends in smoothest. Oat flour keeps the cake soft and gluten-free while adding fiber. Two eggs give real lift and protein, so don’t skip them here.
How to Make It
Step 1: Preheat and Prep
Preheat your oven to 350°F. Then line an 8×8 inch pan with parchment, leaving overhang on two sides for easy lifting.
Step 2: Whisk the Wet
Whisk the Greek yogurt, peanut butter, honey, eggs, and vanilla in a bowl until smooth, glossy, and fully combined.
Step 3: Add the Dry
Stir in the oat flour, baking powder, and salt. Fold gently until just combined, since overmixing turns the cake dense.
Step 4: Pour and Bake
Pour the batter into the pan, smooth the top, then bake for 22 to 26 minutes until a toothpick shows moist crumbs.
Step 5: Add the Fudge Topping
Melt the chocolate chips, stir in the Greek yogurt until glossy, then spread over the fully cooled cake.
Pro tip: Cool the cake completely before topping so the fudge sets glossy instead of sliding off.
Key Ingredients & Health Benefits
Greek yogurt is the backbone of this cake, both structurally and nutritionally. It replaces butter completely, adds a subtle tang, and delivers calcium, probiotics, and a serious protein boost that keeps you full.
Natural peanut butter adds richness and that nutty depth everyone craves. Beyond flavor, it contributes plant-based protein and heart-healthy fats that steady your energy for hours.
Eggs give the cake structure and lift while adding even more protein. They’re what turns this from a dense bar into a genuinely light, sliceable cake.
Oat flour keeps the crumb soft and adds slow-digesting fiber. It steadies blood sugar and makes each slice far more filling than a refined-flour cake ever could.
Customization Ideas
This high protein Greek yogurt peanut butter protein cake with chocolate fudge topping is wonderfully easy to make your own.
- Stir a scoop of vanilla protein powder into the batter for an even bigger boost.
- Swap almond butter for peanut butter for a lighter, nuttier flavor.
- Fold ½ cup chocolate chips into the batter for melty pockets throughout.
- Add a mashed banana for extra moisture and natural sweetness.
- Sprinkle flaky sea salt over the fudge to amplify that sweet-salty contrast.
Pro Tips & Common Mistakes
Cool the cake fully before topping. Trust me, warm cake melts the fudge into a runny mess instead of a thick, glossy layer. Patience pays off here.
Don’t overbake it. Pull the pan when a toothpick shows moist crumbs, not wet batter, since the cake keeps cooking as it cools and stays moist.
Finally, melt the chocolate gently. Overheated chocolate seizes and turns grainy, so warm it slowly and stir the yogurt in off the heat for a smooth fudge.
Storing & Freezing Guide
Store this cake in an airtight container in the fridge for up to 5 days, where the fudge topping stays firm and the crumb stays moist. For longer storage, wrap slices in parchment and freeze in a zip-lock bag for up to 2 months. Thaw in the fridge overnight, or at room temperature for 20 minutes before serving.
FAQs
How much protein is in each slice? It varies by brand, but between the Greek yogurt, eggs, peanut butter, and oat flour, each slice packs a solid protein hit that makes this a genuinely filling snack.
Can I use protein powder in the batter? Yes. Add a scoop and a splash of milk to keep the batter pourable, since protein powder absorbs a lot of moisture and can dry out the crumb.
Can I use regular flour instead of oat flour? Absolutely. All-purpose flour creates a sturdier, more classic cake, while oat flour keeps it softer and gluten-free. Both work beautifully, though the crumb shifts slightly.
Why did my fudge topping turn grainy? Most likely the chocolate overheated or the yogurt was too cold. Melt gently and stir in room-temperature yogurt for a smooth, glossy finish.
Final Thoughts
This high protein Greek yogurt peanut butter protein cake with chocolate fudge topping is the one I bake when I want dessert that still works for me. Make a pan, then come back and tell me how fast it vanished — I want to hear everything.