Creamy Chocolate Porridge

This post contains affiliate links. Please read my disclosures.

This family-friendly chocolate porridge recipe is a cosy blend of jumbo oats, cocoa powder, and real chocolate. It has a rich creamy velvety texture with a hint of maple syrup sweetness. A deliciously satisfying and nutritious breakfast that is easy to make on the stove top or in the microwave. Plus we have topping ideas, flavour variations and Iโ€™ll show you how I boost the fibre and protein content (without using protein powder) to help keep us going until lunch.

Chocolate Porridge in a bowl with fresh raspberries and dusting of cocoa powder.

This ultra chocolatey creamy porridge is a great way to start the day. Itโ€™s been a tried and tested breakfast (and sometimes dinner) in our family for years. However itโ€™s not necessarily your regular porridge recipe, I'll show you how I make this a more balanced breakfast by amping up the fibre and protein and adding fresh berries to top.

Chocolate Porridge may not sound initially like a healthy breakfast but actually I try to make it as balanced as I can so weโ€™re not being sent into a carby sugar spin first thing in the morning. Now, I may make a lot of chat about protein and fibre but I am not a nutritionist, I just know what feels good and what ingredients I am happy serving to my family. Plus you can't argue with this wonderfully creamy texture with that signature oaty chew and this intense rich chocolate flavour. It feels like a treat whilst being a properly satisfying meal.

Our children are so sold on this recipe that if any variations are made they can spot them immediately. Did you use honey instead of maple syrup today? Did you forget to add the dark chocolate Mum?

Even though Iโ€™ve given you below the gold standard โ€˜Hartley Kids Approvedโ€™ recipe, since Iโ€™ve been making it for so many years I have also tried this several different ways: with dairy-free ingredients, oat-free ingredients, in the microwave and on the stove top and Iโ€™ll take you through each of these variations so you can make this deliciously rich and chocolatey porridge your way and create your own gold standard.

Spoon holding very creamy chocolate porridge coming out of a bowl.

Why Youโ€™ll Love This Chocolate Porridge

  • Flavour. This is super chocolatey thanks to using a good amount of really good quality cocoa powder and a couple of pieces of dark chocolate. Itโ€™s not a lot of actual chocolate but really makes a difference to the flavour.
  • Texture. I recommend using jumbo oats or rolled oats which gives a great texture with the usual oaty chew but itโ€™s also incredibly creamy thanks to the eggs added in after the porridge has cooked.
  • Eggs. Believe me this is a game changer. We don't bake them in, we stir them in at the end to give a really rich flavour and helps give the chocolate a lot of body. Think custard (but don't worry it still tastes most definitely like porridge).
  • High protein boost. We add ground almonds (almond flour), a little ground chia seeds, flaxseeds and eggs to keep us going for longer.
  • This version is made without sugar as we use maple syrup to sweeten. You can adjust and add more if you have a really sweet tooth.
  • Dairy-free. You can make this recipe with dairy ingredients or using plant-based substitutes.
  • Gluten-free. This recipe suggests to use gluten-free oats if you are gluten-free but you can make this without oats entirely (which Iโ€™ll tell you about below) which is ideal for those who canโ€™t have oats.
  • Endlessly versatile with topping ideas and flavour variations depending on what youโ€™re in the mood for โ€“ thereโ€™s loads of ideas below.

What is Chocolate Porridge?

This is a recipe typically associated with breakfasts made with oats cooked in milk with cocoa powder and chocolate to flavour.

However, this recipe adds a few more things to give the best flavour and texture and pack some extra nutrition in there.

Ingredients Needed

Chocolate Porridge ingredients.

Oats. I have made this porridge using every oat variation but I have found the best oats for chocolate porridge is jumbo or rolled oats as they give the best texture. Use gluten-free oats if you need to (or see below for oat alternatives). You can swap with regular porridge oats but the texture is more mealy and less chewy, plus it will need less cooking time. If you use steel cut oats then you need significantly longer to cook and more liquid as well โ€“ I havenโ€™t provided this information. Try not to use quick oats or instant oats as it doesnโ€™t give as good a texture.

Ground almonds (almond flour). You are looking for blanched ground almonds. There is a bit of labelling confusion over almond flour which is sold as โ€˜ground almondsโ€™ in most major UK supermarkets and found in the baking aisle. If you want to know what exactly you are looking for then check out this post >>> Is Almond Flour The Same As Ground Almonds. For this recipe you could also use almond meal, it wonโ€™t soften the same as the blanched ground almonds but will provide a lovely nuttiness and nubbly texture. I use the almonds here for flavour and the protein boost.

If you have a nut allergy then you substitute the ground almonds for oat flour which will provide the same texture experience.

Cocoa powder. Choose a high quality organic brand if possible. This recipe was tested with Dutch-processed plain cocoa powder (which is the more common type in the UK โ€“ but do check the labels). You can swap for raw cacao powder which has more of a โ€˜superfoodโ€™ profile as itโ€™s higher in antioxidants but it has a slightly more bitter flavour.

Chocolate. This recipe uses 70% dark chocolate for a full bodied flavour. You only need 15g which is about 2 pieces of a bar of good quality chocolate. However, you can use whatever chocolate you have to hand. I have used milk chocolate, leftover Easter Eggs, half a mini Mars bar โ€“ any chocolate is delicious here and will impart whatever flavour or sweetness depending on what you use. Make sure itโ€™s dairy-free if you need it to be.

Milled (ground) chia seeds and ground flaxseed. We use both these seeds here for 2 reasons: adding a protein and fibre boost but also they help give a robust texture to the porridge as they absorb some of the milk and create creaminess. This helps with the extra liquid from the eggs and milk which we add at the end). Make sure to use the ground versions and not the whole seeds.

Vanilla extract. You donโ€™t need to use the best quality vanilla extract here as there's already a lot going on with the flavours and it won't make a difference. A supermarket brand is just fine.

Maple syrup. We just use a tablespoon to sweeten the porridge. I recommend if you enjoy your porridge a little sweeter then you can offer it to drizzle it over the top just before serving. I donโ€™t like a lot of sweetness in the morning so I like this amount and I darenโ€™t offer my children the maple syrup bottle to drizzle โ€“ thatโ€™s a mistake that Iโ€™ve made before! Want any porridge with your maple syrup?

When we run out of maple syrup we usually use honey โ€“ the same amount although it is sweeter and has a more honey like flavour funnily enough. You can use a tablespoon of brown sugar, coconut sugar or even caster sugar if you prefer.

Milk. Basically use whatever milk you like. Probably the best milk for chocolate porridge is whole milk or oat milk (make sure you use a gluten-free brand if you need to) for the creamiest flavour. However, anything works including other plant-based options like almond milk or soy milk. Sometimes I have run out of milk at the end of the week (we enjoy this porridge on a Friday morning) so I have made this recipe many times with water. Itโ€™s not as rich and creamy in flavour โ€“ the taste is sharper and cleaner but itโ€™s good and we still really enjoy it.

Eggs. Eggs in porridge? Yes, Iโ€™ve been doing this for years now and I love the richness of flavour eggs give the porridge which makes the chocolate feel that more luxurious. We add them in after the porridge has cooked so they add creaminess rather than baking into the recipe. We use medium size, about 60g each with shell (50g each without shell). These are often classified as large eggs in the US. I recommend weighing your eggs to ensure the correct amount.

These are raw eggs we are using which are safe to eat in the UK as long as they have followed the British Lion Code of Practice. If you are outside of the UK or are unsure then you can just omit and use either extra milk or a dash of cream to reach your desired consistency.

Salt. Just a little to amp up the flavours. You know me, I use kosher salt in my recipes โ€“ you could use sea salt for a stronger flavour.

Chocolate Porridge in a bowl with fresh raspberries and dusting of cocoa powder.

How To Make Chocolate Porridge

The following gives a short concise method with step-by-step images. For full recipe instructions go to the recipe card at the end of this post.

Cooking in The Microwave

This is my usual method as itโ€™s totally hands off which means I can be sorting out bowls and seeing to the family when the porridge is cooking. I actually donโ€™t find it any quicker and I know a lot of recipes suggest a quicker microwave cooking time but this timing is perfect for the consistency we need.

In a microwave-safe bowl, combine the oats, ground almonds, cocoa powder, ground flaxseeds, ground chia seeds and the salt. Whisk together until all these dry ingredients are combined.

Dry ingredients for chocolate porridge in microwaveable glass bowl. Milk poured into bowl.

Pour in the 420g milk followed by the maple syrup and vanilla extract and stir so it mixes in well with the dry ingredients. Add the dark chocolate into the bowl, just submerging it.

Vanilla poured into chocolate porridge ingredients. Mixed and then with chocolate added.

Place cling film (or a large plate or a lid if your bowl has it) over the top of the bowl then place in the microwave and cook on high power for 6 minutes (700W microwave - see below for timings for different microwaves). Pour in the extra milk to loosen the mixture.

Chocolate Porridge in glass bowl after microwaving, a very thick consistency. Milk poured over to loosen.

Pour in the whisked eggs until the porridge is creamy and everything is completely combined.

Whisked eggs added to chocolate porridge. Stirred in to create perfectly creamy consistency.

Microwave Timings

Microwave WattageTime Needed
700W6 minutes
800W5 minutes
900W4 minutes 30 seconds
1000W4 minutes

Cooking on The Hob

Itโ€™s no drama to cook it on the hob and doesnโ€™t take long.

  1. Place all the ingredients in the saucepan (except for the chocolate, eggs and extra milk) and give a good stir.
  2. Heat on a medium low heat on the hob for a couple of minutes until the porridge starts to bubble. Then add in the chocolate and begin to stir continually and continue to heat for a further 4 minutes.
  3. Remove from the heat and pour in the extra milk and whisked eggs until the porridge is creamy and everything is completely combined.
Chocolate Porridge in saucepan.

Tips and Troubleshooting

Make sure to sift the cocoa powder so that it doesnโ€™t clump.

I like to use a medium-large sized glass mixing bowl to microwave with, with lots of headroom. and make sure to cover with cling film (or use the lid if it has one).

Use oven gloves to take the bowl out of the microwave as it will be hot.

Remove the cling film quickly as it tends to weld onto the glass bowl the longer it is out of the oven.

If you are cooking the porridge on the stove then I recommend a stainless steel or copper pan as they heat through evenly. A silicone (or wooden if you want to be old school) spoon to mix the porridge is good to use to ensure the porridge isnโ€™t sticking to the bottom of the pan.

It's my preferred method to make the porridge initially thicker than you might like as we will adjust the consistency through using the extra milk and eggs. I like doing it this way as then you donโ€™t need to wait for the porridge to cool before serving as the cold milk and room temperature eggs bring it to the perfect temperature. Very important when feeding hungry children (and adults of course!).

You can always add more milk (or even a splash of cream) to the finished porridge if you prefer it thinner.

If you prefer your porridge thicker then donโ€™t add in so much milk after cooking. Adding the milk before the eggs helps cool it down a little so the eggs donโ€™t curdle when you add them in.

Raw eggs? These are perfectly safe to eat in the UK as long as you are choosing eggs stamped with the red Lion mark. If you are not based in the UK and you are unsure about using them then you can omit and add more milk instead to reach the right consistency.

Taste to check for sweetness as you can add more maple syrup before serving. I donโ€™t like it too sweet so you may find you want to add more.

The porridge starts to firm up quickly once itโ€™s off the heat (or out of the microwave). For the best consistency you should eat immediately. The extra milk and eggs you add in at the end means that it has cooled down to the perfect temperature. However, if it is allowed to rest then you might like to stir more milk in so itโ€™s not too stodgy.

Chocolate Porridge in a bowl showing a very creamy consistency.

FAQs

Are oats labelled โ€˜porridge oatsโ€™ always gluten-free in the UK?

Oats are not typically a gluten-free ingredient. Yes oats are inherently gluten-free but they are often processed in places where cross-contamination occurs. This means that you should always use oats from the gluten-free aisle which are labelled โ€˜certified gluten-free.โ€™ However, even then, oats can be a tricky ingredient as some people with coeliac disease or gluten intolerance can react to the avenin protein in a similar way to gluten. If thatโ€™s the case then you can make this recipe with oat substitutes as detailed below.

How do I make chocolate porridge high in protein without protein powder?

There is no protein powder in this recipe. Instead we are boosting the protein by using ground almonds, chia seeds, flaxseeds and eggs which are all high protein ingredients. You could also top your porridge with Greek yoghurt or nut butter if you really wanted to amp it up.

Why does my chocolate porridge go grainy and how do I fix it?

If you follow this recipe exactly then graininess should not be an issue at all. This porridge takes a good 6 minutes to make which means all the cocoa powder and seeds are fully dissolved. We use jumbo oats (rather than the more granular porridge oats) for the creamiest texture. If your porridge does taste grainy then add a little extra liquid and cook for a bit longer.

Can you make vegan chocolate porridge?

Yes, itโ€™s easy to make this recipe vegan.
- Make sure your chocolate is suitable for vegans.
- Ensure you use a plant-based milk instead of whole milk.
- Omit the eggs entirely, just use more milk or even a plant-based cream to achieve the creamy consistency.

How many people does this recipe serve?

This is comfortably enough for 4 people. If youโ€™ve got smaller kids then it might go farther.

Can you substitute the maple syrup?

Yes, for coconut sugar, honey or even brown sugar or agave syrup. These different options offer different levels of sweetness but I recommend to taste before serving as it's easy to add more.

Can you substitute the milk?

Yes, you can use all kinds of different liquids: oat milk, whole milk, almond milk, coconut milk. You can even use half water and half milk (or 100% water) โ€“ which Iโ€™ve done when Iโ€™ve run out of milk and the porridge still tastes delicious. Or you could even use coconut water for a coconut flavour.

How can you store leftover porridge?

Keep any leftovers in the refrigerator in an airtight container for up to 3 days.

How do you re-heat leftover porridge?

You can re-heat for a couple of minutes either on the hob (with an extra splash of milk) or in the microwave for a couple of minutes, stirring in the milk at the end to loosen.

What else can you do with leftover porridge?

Iโ€™m happy you asked. If you donโ€™t want to eat it again as porridge then you can either make into Leftover Porridge Cake or Porridge Pancakes (recipe coming soon).

Oat-Free Version

If you are making a gluten-free porridge then be wary of the oats as they are not suitable for all gluten-free diets. Some people with coeliac disease or gluten intolerance react strongly to avenin, a protein in oats, even if they are certified gluten-free. Also, some countries, like Australia, do not classify oats as a safe gluten-free food due to these concerns.

However, it is possible to make oat-free porridge and I have tested various versions using alternative gluten-free wholegrain flakes. For this recipe I prefer to use a mix of 50% brown rice flakes and 50% buckwheat flakes. Like any kind of gluten-free โ€˜flourโ€™ blend the mix of flavours and textures makes it more balanced rather than using a singular subsitute.

You need to also avoid using oat milk in the porridge.

Chocolate Porridge in a bowl with fresh raspberries and dusting of cocoa powder.

Favourite Topping Ideas

Pile the top high with fresh berries โ€“ raspberries are my favourite. However, strawberries and blueberries work well too.

Toasted coconut flakes.

Dusting of cocoa or grated chocolate.

Greek yoghurt. If you are using dairy yoghurt then it adds more protein as well as a little tang to your breakfast, plus a drizzle of honey.

If you are looking for a vegan topping, particularly if you have omitted the eggs, then this Homemade Cashew Cream is incredible.

A good dollop of homemade marmalade.

Toasted nuts. Bake pecans, almonds, hazelnuts or pistachios in the oven for 10 minutes then crush and scatter on the top.

Spoon holding very creamy chocolate porridge coming out of a bowl.

Recipe Variations

  • Stir in peanut butter, almond butter or your favourite seed butter.
  • Add the zest of a grated orange to the porridge.
  • Add 1 mashed banana to the porridge which is delicious but you will probably need to add a bit more milk.
  • Sprinkle a pinch of cinnamon into the porridge before cooking.

More Breakfast Recipes You'll Love

The ultimate Kid Friendly Granola is adored by children of any age and their grown ups too! The ingredients are carefully chosen so they are free from obvious choking hazards like large nuts or seeds and the texture is slightly softer than your average granola. Itโ€™s a refined sugar-free granola, gluten-free, packed with energy boosting protein and easy to make vegan so it can be enjoyed by the whole family.

Swiss Bircher Muesli is the original overnight oats recipe. It's a really customisable recipe and this version is gluten-free, dairy-free and vegan. A real morning energy boost, packed with oats, protein and fibre rich nuts and seeds with sweetness from dried apricots and a crisp grated apple. Allowed to soak overnight with plant based milk, yoghurt this is a rocket fuelled breakfast. It's delicious as it is or piled high with fresh berries.

High protein Quinoa Breakfast Bowl is a great recipe if you need a change from your usual oatmeal. Fruity, nutty and an energising start to the day, I love to serve this gluten-free and vegan quinoa with lashings of luxurious cashew cream.

Want to save this recipe?

Enter your email below to get this recipe sent to your inbox plus get new recipes, baking tips, and updates.

Chocolate Porridge in a bowl with fresh raspberries and dusting of cocoa powder.

Creamy Chocolate Porridge

This family-friendly chocolate porridge recipe is a cosy blend of jumbo oats, cocoa powder, and real chocolate. It has a rich creamy velvety texture with a hint of maple syrup sweetness. A deliciously satisfying and nutritious breakfast that is easy to make on the stove top or in the microwave.
Prep Time 10 minutes
Cook Time 6 minutes
Total Time 16 minutes
Course Breakfast
Cuisine British
Servings 4 people
Calories 328 kcal

Ingredients
 
 

  • 100 g jumbo oats - or rolled oats, gluten-free if needed
  • 50 g ground almonds
  • 20 g cocoa powder - sifted
  • 1 tablespoon ground flaxseed - (flaxseed meal)
  • 1 tablespoon ground chia seeds - (milled chia seeds)
  • โ…› teaspoon salt
  • 420 g oat milk - + extra 120g oat milk
  • 1 tablespoon pure maple syrup
  • 1 teaspoon vanilla extract
  • 15 g dark chocolate
  • 2 eggs - medium, whisked

Instructions
 

Hob Method

  1. In a medium sized saucepan, combine the oats, ground almonds, cocoa powder, ground flaxseeds, ground chia seeds and the salt. Whisk together until all these dry ingredients are combined.
  2. Pour in the 420g milk followed by the maple syrup and vanilla extract and stir so it mixes in well with the dry ingredients.
  3. Heat on a medium low heat on the hob, keeping an eye on it and stirring occasionally until the porridge starts to bubble (about 2 minutes).
  4. Add the dark chocolate into the porridge.
  5. Begin to stir continually so the porridge doesnโ€™t catch on the bottom of the bowl and continue to heat for a further 4 minutes until the porridge is quite thick. We will be adjusting the consistency in the next stage.
  6. Remove from the heat and pour in the extra 120g of milk and stir in to loosen the porridge.
  7. Pour in the whisked eggs and stir in until the porridge is creamy and everything is completely combined.
  8. If you prefer your porridge a little saucier then you can add more milk to adjust.
  9. Serve warm, drizzled with extra maple syrup if you like and piled high with raspberries. Enjoy!

Microwave Method

  1. In a medium-large microwave-safe bowl, combine the oats, ground almonds, cocoa powder, ground flaxseeds, ground chia seeds and the salt. Whisk together until all these dry ingredients are combined.
  2. Pour in the 420g milk followed by the maple syrup and vanilla extract and stir so it mixes in well with the dry ingredients.
  3. Add the dark chocolate into the bowl, just submerging it.
  4. Place cling film (or a large plate or a lid if your bowl has it) over the top of the bowl then place in the microwave and cook on high power for 6 minutes (700W) 5 minutes (800W), or 4 minutes 30 seconds (900W), or 4 minutes (1000W).
  5. Carefully remove the bowl from the microwave with oven gloves. It wonโ€™t be the right consistency at this stage so donโ€™t worry. Pour in the extra 120g of milk and stir in to loosen the porridge.
  6. Pour in the whisked eggs and stir in until the porridge is creamy and everything is completely combined.
  7. If you prefer your porridge a little saucier then you can add more milk to adjust.
  8. Serve warm, drizzled with extra maple syrup if you like and piled high with raspberries. Enjoy!

Notes

Oat alternative. If you can't have oats then you can swap them for 50g brown rice flakes and 50g buckwheat flakes and avoid oat milk as the liquid component (whole milk or another plant based milk is fine).
Grounds almonds. This recipe was tested with blanched ground almonds (often called almond flour). You could also use almond meal for a more nutty nubbly texture.
Milk. You can use oat milk as stated or whole milk or another plant-based option like almond milk or coconut milk.
Eggs. The eggs are raw so make sure to use those stamped with the Red Lion (if you are in the UK) to ensure they are safe. If you are unsure then just omit and use extra milk or even a splash of cream to reach the right consistency. The eggs used here are medium size, 60g each with shell and 50g without shell.ย 
Maple syrup. You can substitute for your favourite sweetener. Taste to check for sweetness as you can add more maple syrup before serving. I donโ€™t like it too sweet so you may find you want to add more.
Consistency. It's my preferred method to make the porridge initially thicker than you might like as we will adjust the consistency through using the extra milk and eggs. You can always add more milk (or even a splash of cream) to the finished porridge if you prefer it thinner. If you prefer your porridge thicker then donโ€™t add in so much milk after cooking.ย 
Leftover Porridge. Keep any leftovers in the refrigerator in an airtight container for up to 3 days. You can re-heat for a couple of minutes either on the hob (with an extra splash of milk) or in the microwave for a couple of minutes, stirring in the milk at the end to loosen. Or you can make Leftover Porridge Cake.
Ingredient measurements: Please note when you see โ€˜gramsโ€™ listed as opposed to โ€˜millilitres,โ€™ or any other term of measurement, that is not incorrect. I weigh all of my ingredients, including liquids, for accuracy.
US customary measurements: These US measurements for the ingredients provided are based on a conversion calculator. This recipe was tested with metric measurements and I recommend using a digital scale to weigh ingredients for the most accurate results. READ MORE >>> Why you should always weigh vs measuring with cupsย 
Nutrition information: Please note that the nutrition information provided below is an estimate based on an online nutrition calculator. It will vary based on the specific ingredients you use. Please seek a professional nutritionistโ€™s advice for further clarification.
The nutrition serving is for 1 serving, assuming you are serving the whole recipe into 4 portions.ย 

Nutrition

Calories: 328kcalCarbohydrates: 40gProtein: 13gFat: 15gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gTrans Fat: 0.01gCholesterol: 82mgSodium: 159mgPotassium: 315mgFiber: 8gSugar: 13gVitamin A: 340IUVitamin C: 0.1mgCalcium: 243mgIron: 4mg
Have you tried this recipe?Please leave a review and star rating which helps support From The Larder and allows me to keep sharing free recipes.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.