Go Back
+ servings
a round dish of baked oatmeal with a jug of milk and dish of peanut butter on the side

Double Chocolate Peanut Butter Baked Oatmeal

This double chocolate peanut butter baked oatmeal is the perfect start to the day during the cooler months (or at anytime of year!). I love it when it’s cold and frosty outside and I can cosy up with a slice of this, even as an afternoon snack or dessert!
Course Breakfast, Brunch, Dessert
Cuisine American, British
Keyword Baked Oatmeal, chocolate, Chocolate chips, Oats, Peanut Butter
Prep Time 10 minutes
Cook Time 35 minutes
0 minutes
Total Time 45 minutes
Servings 6 Slices
Calories 341kcal
Author Sasha


  • 2 cups (200g) rolled oats
  • ¼ cup (25g) cocoa powder
  • ½ teaspoon baking powder
  • ¼ teaspoon fine sea salt
  • ½ cup (130g) smooth natural peanut butter, plus extra to swirl on top I recommend using a natural peanut butter (just peanuts and salt) - see notes in post
  • 1 large egg
  • 6 tablespoons pure maple syrup sub another liquid sweetener
  • 1 ¾ cups (420ml) milk any kind
  • ½ cup chocolate chips plus 1-2 tablespoons extra for sprinkling on top


  • Preheat oven to 180C/350F. Grease an 8x8 baking dish with butter or oil.
  • In a medium bowl, stir together the oats, cocoa powder, baking powder and salt. Set aside.
    2 cups (200g) rolled oats, ¼ cup (25g) cocoa powder, ½ teaspoon baking powder, ¼ teaspoon fine sea salt
  • In a large bowl, whisk together the peanut butter, egg and maple syrup until smooth. Next, gradually whisk in the milk until well combined.
    ½ cup (130g) smooth natural peanut butter, plus extra to swirl on top, 1 large egg, 6 tablespoons pure maple syrup, 1 ¾ cups (420ml) milk
  • Add the dry ingredients to the wet ingredients and stir to combine, making sure everything is well mixed. Stir in the chocolate chips.
    ½ cup chocolate chips
  • Pour the mixture into the prepared baking dish. Dollop some extra peanut butter on top and use a cocktail stick to swirl. Add extra chocolate chips too, if desired.
  • Bake for 35-40 minutes or until set. Cut into 6 squares and serve.


See post above for more tips and notes.


Serving: 6g | Calories: 341kcal | Carbohydrates: 30.1g | Protein: 5.9g | Fat: 21.5g | Saturated Fat: 13.5g | Polyunsaturated Fat: 0.7g | Monounsaturated Fat: 4.7g | Cholesterol: 71.7mg | Sodium: 110.8mg | Potassium: 366.1mg | Fiber: 4g | Sugar: 10.7g | Vitamin A: 142.7IU | Calcium: 22.6mg | Iron: 1.1mg