This chocolate granola recipe is so easy – requiring only 9 ingredients and about 10 minutes effort. If you’ve ever wanted to start the day with chocolate, here’s your excuse.

If you have a love of granola just like I do then you’ll love this easy homemade maple granola or my honey granola clusters.

Why we love it

This chocolate granola is next level. It’s rich and chocolatey, using mostly healthy ingredients and you can adjust to make it healthier, if you prefer. Or just have it on hand as a breakfast treat.

  • Super easy to make.
  • Double the chocolate flavour.
  • Chunky and crunchy.
  • Flexible and customisable.
  • Great for snacking or an easy breakfast on the go.
Closeup of chocolate granola on a baking tray.

Since I created my first granola recipe, this chocolate version was always on the cards. It’s just easy-to-make snack food and incredibly hard to resist. Speaking from experience.

Chocolate granola ingredients

Ingredients for chocolate granola on a marble bench top.
Ingredients for homemade chocolate granola
  • Oats (1): Use whole, rolled oats and if you’d like this to be GF make sure your oats are certified GF.
  • Almonds (2): You can use sliced, slivered or roughly chopped almonds. You can also substitute your favourite nuts.  
  • Brown sugar (3): I love the flavour this adds and its ability to help this granola clump but you can swap it for more maple syrup or honey.
  • Chocolate chips (4): I use a combination of dark and milk. You can use whatever combination you like.
  • Coconut oil (5): Coconut oil does give a slight (not strong) coconut flaovur but this also works with a good light flavoured olive oil.
  • Unsweetened cocoa (6): I use dutch processed cocoa for it’s dark colour but any will work, even raw cacao.
  • Maple syrup (7): You can swap this out for honey, rice malt syrup or golden syrup.
  • Sea salt flakes (8): Chocolate and salt are a delicious combination and I just love the little touch of salt in each mouthful. If you don’t like the salty, sweet combo leave it out but still add a pinch of table salt for flavour balance.
  • Sultanas (9): You could swap these for raisins, currants, dried cranberries or even chopped dried figs. In fact any dried fruit will work here.

You can also add coconut flakes or shredded coconut for a little chew and coconut flavour.

Chocolate granola in a pile at the base of a glass jar.

What you’ll need

How to make it

You’re going to love how easy it is to make this chocolate granola and in less than an hour, you’ll have a big batch of ready made cereal for a quick and super delicious breakfast.

6 images showing how to make chocolate granola from scratch.
Steps to making chocolate granola
  1. Combine the oil, maple syrup and cocoa (photo 1) and mix it together until it looks like shiny ganache (photo 2).
  2. Add oats, almonds, sugar and salt (photo 3) and give it all a really good mix until everything is evenly coated.
  3. Spread it out on a baking tray covered with baking paper (photo 4) and bake for 15 minutes. Give it a mix around and bake for another 15 minutes.  
  4. Add the sultanas (photo 5) and bake for a final 10 minutes.
  5. Add half the chocolate chips (photo 6) and let it sit for 5 minutes before mixing. Scatter the remaining chocolate chips over the top and let it cool completely.
Closeup of chocolate granola.

More granola mix ins?

  • Seeds: Sunflower seeds and pepitas are great – I use them a lot and they have a great nutty flavour.
  • Coconut: desiccated, shredded or flakes. Make sure they’re unsweetened so you can control the sweetness of your granola.
  • Other dried fruit: Pretty much any dried from from berries to figs and dates will work in this granola.
  • Nut butters: Almond butter, peanut butter and even coconut butter will work. Add a couple of tablespoons to the syrup mixture at the start.

How long does granola last?

Homemade granola will last well stored in the pantry in an airtight container for 2-3 months.

Granola can be frozen for up to 6 months but is best double bagged in ziplock bags or in a bag in an airtight container.

Milk being poured over chocolate granola in a white bowl.
Closeup of chocolate granola with a spoon in it.
4.8 from 28 ratings
An easy, homemade chocolate granola recipe with just 9 ingredients and double the chocolate, this will become a favourite treat breakfast. So easy to make and even easier to eat.


  • ½ cup coconut oil, melted (or light flavoured olive oil)
  • ½ cup maple syrup (or golden syrup or honey)
  • 3 ½ cups rolled oats
  • ½ cup cocoa
  • 1 cup flaked almonds
  • ¼ cup dark brown sugar
  • 1 teaspoon sea salt flakes
  • ½ cup sultanas or other dried fruit
  • ¾ cup chocolate chips (dark or milk or a combination)

For best results, always weigh ingredients where a weight is provided


  • Preheat oven to 180C / 350F / 160C fan forced. Line a baking tray with baking paper.
  • In a large bowl whisk together the oil, maple syrup and cocoa until smooth.
  • Add the oats, almonds, sugar and sea salt and mix with a spatula until everything is fully coated.
  • Spread the mix out onto the baking tray in an even layer.
  • Bake for 15 minutes, give it a mix, moving the edges into the middle and the middle outwards, then bake another 15 minutes.
  • Add the sultanas. Give the granola a mix and bake for a further 10 minutes.
  • While still hot, scatter over half of the chocolate chips. Let it sit for 5 minutes, then mix it all around. Scatter the remaining chocolate chips over the top.
  • Let it cool completely before and transferring to an airtight container.


  1. Stores well in the pantry in an airtight container for 2-3 months. 
  2. Granola can also be frozen but make sure it’s double bagged in ziplock bags or in a bag, inside an airtight container.
More breakfast recipes!
Have you tried this recipe?Don’t forget to leave a rating and comment below and let me know how it was! I love hearing from you. Nutrition information is approximate and derived from an online calculator. The brands you use may cause variations.
Nutrition Facts
Homemade Chocolate Granola
Amount Per Serving (76 g)
Calories 266 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 8g50%
Trans Fat 0.001g
Polyunsaturated Fat 1g
Monounsaturated Fat 3g
Sodium 151mg7%
Potassium 238mg7%
Carbohydrates 34g11%
Fiber 4g17%
Sugar 15g17%
Protein 4g8%
Vitamin A 0.5IU0%
Vitamin C 0.2mg0%
Calcium 50mg5%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.