Healthy Breakfast Recipes

High-Protein Chocolate Peanut Butter Baked Oatmeal Recipe

High ProteinMeal Prep
Prep Time10 min
Cook Time35 min
Servings6
Calories298 kcal
Health Score6/10
↓ Jump to recipe
High-Protein Chocolate Peanut Butter Baked Oatmeal Recipe

Some mornings you want breakfast to feel like a treat without derailing your health goals. That is exactly what this chocolate peanut butter baked oatmeal recipe delivers. It sits somewhere between a warm, cosy bowl of porridge and a soft chocolate brownie, and every single bite is loaded with real, nourishing ingredients. Think rolled oats, natural peanut butter, cocoa powder, eggs and a scoop of chocolate protein powder working together to create something that genuinely tastes indulgent while keeping your macros firmly in check.

What makes this version stand out from a traditional baked oatmeal is the protein strategy baked right into the recipe. Adding a scoop of chocolate protein powder alongside Greek yogurt bumps the protein content up to around 18 grams per serving, which is almost double what most standard versions offer. The natural peanut butter brings in healthy monounsaturated fats and adds that deep, nutty richness you want throughout every forkful. Instead of loading the recipe with sugar, a combination of ripe mashed banana and a small amount of pure maple syrup provides gentle sweetness with far less glycaemic impact. The oats themselves contribute a solid hit of beta-glucan fibre, which keeps you feeling full and helps support healthy cholesterol levels through the morning.

Assembling this baked oatmeal could not be more straightforward. You mix the dry ingredients in one bowl, whisk the wet ingredients in another, combine them, pour the batter into a baking dish and let the oven do the work. The whole process takes about 10 minutes of active time. While it bakes, the kitchen fills with a deep chocolatey aroma that honestly makes getting out of bed feel very worthwhile. Once it comes out of the oven, you can drizzle a little extra peanut butter across the top and scatter a few dark chocolate chips over the surface for an optional finishing touch that looks beautiful and adds a satisfying melt-in-your-mouth moment.

This recipe is a genuine meal-prep hero. Bake it on a Sunday, slice it into six portions and store them in the fridge. Each morning you simply reheat a slice in the microwave for about 90 seconds and breakfast is completely sorted. It reheats beautifully without drying out, especially if you add a small splash of almond milk before microwaving. Serve it with a dollop of Greek yogurt on the side for extra protein, or eat it as it comes straight from the dish. Either way, this chocolate peanut butter baked oatmeal recipe is the kind of breakfast routine you will actually look forward to.

Ingredients

Serves:6
  • 2 cups rolled oats (use certified gluten-free oats if needed)
  • 1 scoop chocolate protein powder (approximately 30g, whey or plant-based both work)
  • 3 tbsp unsweetened cocoa powder (use Dutch-process for a deeper flavour)
  • 1 tsp baking powder
  • 0.3 tsp fine sea salt
  • 0.5 tsp ground cinnamon
  • 2 large eggs (room temperature)
  • 1 cup unsweetened almond milk (or any milk of your choice)
  • 0.5 cup plain low-fat Greek yogurt (adds creaminess and protein)
  • 3 tbsp pure maple syrup (or use 2 tbsp for a less sweet result)
  • 1 tsp pure vanilla extract
  • 1 medium ripe banana (mashed, about 0.5 cup, the riper the better)
  • 0.3 cup natural peanut butter (smooth, no added sugar or oil)
  • 2 tbsp dark chocolate chips (70 percent cocoa or higher, for topping)
  • 1 tbsp natural peanut butter (extra, for drizzling on top after baking)

Instructions

  1. 1

    Preheat your oven to 180 degrees Celsius (350 degrees Fahrenheit). Lightly spray an 8x8 inch baking dish with cooking spray or grease it with a small amount of coconut oil.

    A glass or ceramic dish works best here as it distributes heat more evenly than metal and prevents the edges from over-browning.

  2. 2

    In a large mixing bowl, combine the rolled oats, chocolate protein powder, cocoa powder, baking powder, sea salt and ground cinnamon. Stir everything together until the dry ingredients are evenly mixed.

    Sifting the cocoa powder prevents any lumps forming in the batter.

  3. 3

    In a separate medium bowl, whisk together the eggs, almond milk, Greek yogurt, maple syrup and vanilla extract until smooth. Add the mashed banana and the 0.33 cup of peanut butter, then whisk again until fully incorporated.

    If your peanut butter is very thick and cold, microwave it for 15 to 20 seconds first so it blends in smoothly without streaks.

  4. 4

    Pour the wet mixture into the bowl of dry ingredients. Stir gently with a spatula until everything is combined and no dry oats are visible at the bottom of the bowl. The batter will be thick but pourable.

  5. 5

    Transfer the batter into your prepared baking dish and spread it into an even layer using the back of your spatula. Scatter the dark chocolate chips evenly across the surface.

    Pressing the chocolate chips very lightly into the surface helps them stay in place rather than rolling off when you slice later.

  6. 6

    Bake in the preheated oven for 32 to 35 minutes, until the top looks set and a toothpick inserted into the centre comes out mostly clean with just a few moist crumbs attached.

    Do not overbake. Pulling it out while the centre is still just slightly soft means it will stay wonderfully fudgy as it cools.

  7. 7

    Remove from the oven and allow the oatmeal to rest in the dish for 5 minutes. Drizzle the extra tablespoon of peanut butter across the top in a zigzag pattern, then slice into 6 equal portions and serve warm.

    Warming your peanut butter for 10 seconds in the microwave makes it much easier to drizzle in a neat pattern.

Nutrition per serving

298kcal

Calories

18g

Protein

34g

Carbs

11g

Fat

5g

Fibre

10g

Sugar

185mg

Sodium

Pro Tips

  • Use very ripe bananas with dark spots on the skin. They are naturally sweeter and mash to a smoother consistency, which blends into the batter better.

  • Let the baked oatmeal cool for at least 5 minutes before slicing. This helps it firm up so your portions hold their shape cleanly.

  • For an extra fudgy texture, reduce the almond milk to 0.75 cup instead of a full cup.

  • If you prefer a crispier top, place the dish under the grill for the final 2 minutes of cooking time at a low setting.

  • Chopped roasted peanuts sprinkled over the top before baking add a lovely crunch and extra protein without any extra prep.

  • When reheating from the fridge, add a teaspoon of almond milk over the slice before microwaving to keep it moist.

Frequently Asked Questions

Can I make this chocolate peanut butter baked oatmeal recipe the night before?

Absolutely. You can assemble the full batter, pour it into the greased baking dish, cover it tightly with cling film and refrigerate it overnight. In the morning, remove it from the fridge while your oven preheats, then bake as directed. You may need an extra 3 to 5 minutes since the batter will be cold going in.

Can I make this recipe without eggs?

Yes. Replace each egg with a flax egg by mixing 1 tablespoon of ground flaxseed with 3 tablespoons of water and letting it sit for 5 minutes to gel. The texture will be slightly denser but still delicious, and the recipe becomes fully vegan if you also use plant-based protein powder and swap the Greek yogurt for a coconut yogurt.

Is this recipe gluten-free?

Oats are naturally gluten-free, but they are often processed in facilities that also handle wheat. If you need this recipe to be strictly gluten-free, simply use oats that are labelled certified gluten-free. Everything else in the recipe is naturally free from gluten.

What protein powder works best in this recipe?

Both whey-based and plant-based chocolate protein powders work well. Whey tends to produce a slightly creamier texture while plant-based powders can make the bake a little denser. Avoid protein powders with a strong artificial sweetener aftertaste as this becomes more noticeable once baked.

How do I know when the baked oatmeal is fully cooked?

The top should look fully set and no longer shiny or wet in the centre. Insert a toothpick into the middle of the dish and it should come out with just a few moist crumbs, not wet batter. The edges will also begin to pull very slightly away from the sides of the dish.

Can I use almond butter or another nut butter instead of peanut butter?

Definitely. Almond butter, cashew butter or sunflower seed butter all work as direct replacements in the same quantities. Sunflower seed butter is a great option if you need this recipe to be peanut-free, and it still delivers a wonderful nutty depth.

Variations

  • Banana-Free Version

    Replace the mashed banana with 0.5 cup of unsweetened applesauce. The result is slightly less sweet but still moist and fudgy, and the apple flavour is very subtle once baked.

  • Extra Chocolatey Double Cocoa

    Increase the cocoa powder to 4 tablespoons and stir 2 tablespoons of mini dark chocolate chips directly into the batter before pouring it into the dish. This creates pockets of melted chocolate throughout every slice.

  • Raspberry Chocolate Peanut Butter Baked Oatmeal

    Fold 0.5 cup of fresh or frozen raspberries into the batter just before pouring it into the dish. The sharpness of the raspberries cuts beautifully through the richness of the chocolate and peanut butter.

  • Vegan Version

    Replace the two eggs with flax eggs (2 tbsp ground flaxseed mixed with 6 tbsp water, rested for 5 minutes), swap the Greek yogurt for unsweetened coconut yogurt and use a plant-based chocolate protein powder. The texture will be slightly more dense but every bit as satisfying.

Substitutions

  • Almond milkOat milk, soy milk or regular low-fat dairy milk (Any milk works in an equal quantity. Soy milk adds a small protein boost.)
  • Maple syrupHoney or agave syrup (Use the same quantity. Honey gives a slightly richer flavour. For a sugar-free version, use 2 tablespoons of a monk fruit sweetener blended syrup.)
  • Greek yogurtCottage cheese blended smooth (Blended low-fat cottage cheese is a great high-protein swap that produces a very similar creamy texture in the final bake.)
  • Chocolate protein powderAdditional 2 tablespoons of cocoa powder plus 1 tablespoon of extra maple syrup (This keeps the chocolate flavour without protein powder but will reduce the protein content per serving by approximately 10 grams.)
  • Natural peanut butterSunflower seed butter (A perfect nut-free option that delivers a similar creamy, nutty quality in both the batter and the drizzle.)

🧊 Storage

Store leftover slices in an airtight container in the refrigerator for up to 5 days. Reheat individual portions in the microwave for 60 to 90 seconds, adding a small splash of almond milk before heating to keep the texture moist. The baked oatmeal can also be frozen: wrap individual slices tightly in cling film, then place them in a freezer bag and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

📅 Make Ahead

This recipe is ideal for weekly meal prep. Bake the full batch on the weekend, allow it to cool completely, slice it into 6 portions and store in the fridge. Each morning you have a high-protein, ready-to-reheat breakfast waiting. Alternatively, mix the dry and wet ingredients separately the night before, combine them in the morning and bake fresh.