Several years ago, I received a special request for a dairy-free chocolate granola recipe from a company that had to discontinue their chocolate granola. It was rich, flavorful, and wholesome, and had a very loyal following. But their product line was paired down when they were bought out by a conglomerate. They anticipated many disappointed customers, and wanted to be ready with a recipe to satisfy them. I tested numerous batches of dairy-free chocolate granola for them to come up with this perfect recipe. It’s chocoholic approved and has been loved by thousands of people over the past decade!

Dairy-Free Chocolate Granola with Variations
Granola is one of those foods that I rarely buy. It’s so easy to make at home, tastes far fresher when homemade, and is also much cheaper than store bought. Not to mention, you control the ingredients and are able to prevent cross contamination since it’s made in your own kitchen! This dairy-free chocolate granola is also very easy to customize. I’ve got several alternative tips in the details below.
Choosing Your Cereal
I like to pick a crispy or crunchy cereal that’s low in sugar. But here is a quick list of options that will work great:
- Bran Flakes (lightly crushed if flakes are large)
- Wheat Flakes (lightly crushed if flakes are large)
- Corn Flakes (lightly crushed if flakes are large)
- Crispy Rice Cereal (gluten-free option)
- Cocoa Crispy Cereal (gluten-free option)
- Quick Oats (sub quick oats for the crispy cereal for a gentler crunch)
- Nuts or Seeds (sub sliced or chopped almonds, cashews, macadamia nuts, hazelnuts, pumpkin seeds, or a combination for the crispy cereal)
- More Rolled Oats (omit crispy cereal and use 4 cups oats total)
Natural vs Dutch-Processed Cocoa Powder
I often use natural cocoa powder (sometimes labelled as unsweetened cocoa powder) in this dairy-free chocolate granola, because it’s the type I usually have on hand. But Dutch processed cocoa powder (which is actually unsweetened, too) lends a deeper sweetness and a darker brown hue. Either one will work just fine.
More Ingredient FAQs
- Oil: Can I use less oil? This is the minimum amount of oil I would use. In fact, you can add a little more for more crunch. I do not recommend omitting the fat. Substituting applesauce or similar will leave you with unpleasantly chewy granola.
- Oil: What type of oil should I use? You can use your favorite baking oil. I like coconut oil or extra-light olive oil in this recipe. But regular olive oil, avocado oil, grapeseed oil, non-GMO canola oil, and others will work great.
- Chocolate: What dairy-free chocolate do you recommend? I use Enjoy Life chocolate in most of my baking. I like the taste, and trust the allergy-friendly ingredients and processes. For my dairy-free chocolate granola, I most often use their dark chocolate morsels or semi-sweet chunks. But sometimes I just chop up whatever dark chocolate I have on hand! I’ve even used raspberry chocolate and orange chocolate in this recipe.

Special Diet Notes: Chocolate Granola
By ingredients, this recipe is dairy-free / non-dairy, egg-free, optionally gluten-free, nut-free, peanut-free, optionally soy-free, optionally vegan, plant-based, and vegetarian. Just be sure to choose cereal, sweetener, and chocolate that suit your dietary needs.

Dairy-Free Chocolate Granola
Ingredients
Method
- Preheat your oven to 250ºF and lightly grease two 9×13-inch glass baking dishes or line a large baking sheet with parchment paper. (I prefer the glass dishes in this recipe.)
- In a large bowl, stir together the oats, cereal, cocoa powder, and salt until the cereals are coated with the cocoa powder.
- Whisk together the sweeteners and oil in a small saucepan. Place it over medium-low heat and whisk until the sugars are mostly dissolved. OR, heat the wet ingredients in a microwave-safe bowl in the microwave in 15 second intervals, until the brown sugar is mostly dissolved (just 30 to 45 seconds total).
- Stir the vanilla into the liquid ingredients.
- Pour the wet mixture over the dry ingredients, and stir to coat.
- Spread the granola out in a single layer in your prepared pan(s).
- Bake the granola for 50 to 90 minutes, checking in to stir every 15 to 20 minutes. (The total time can vary quite by climate. In dry high altitude, this granola crisps up in less than an hour, but on the coast, it can easily take 90 minutes.) If using metal pans, check in more often as the granola tends to brown much more quickly. The granola will still be a little soft when done, but it firms up as it cools.
- Once the chocolate granola is completely cool, stir in the chocolate chunks.
- Store the granola in an airtight container at room temperature for up to one week, or in the freezer for longer.
Nutrition
Notes
Tried this recipe?
Let us know how it was!More Recipe Tips: Dairy-Free Chocolate Granola
Serving Suggestions
- Breakfast: Serve it with unsweetened dairy-free milk alternative to balance the sweet chocolate flavors.
- Parfait: Enjoy a snack parfait of dairy-free yogurt layered with this homemade chocolate granola. I like to use an unsweetened yogurt to keep the sugars moderate.
- Ice Cream Topping: For a next level dessert, liberally sprinkle two scoops of vanilla dairy-free ice cream with this granola.
- Hiking: This dairy-free chocolate granola provides both quick energy and lasting sustenance on hikes. But I only take it when the weather isn’t too warm, because the chocolate can get melty.
Make Ahead & Storage Tips
- Tips: It will keep at room temperature in an airtight container for a few weeks. But for optimal freshness, I always store it in the refrigerator or freezer.
- Defrost: Granola has a nice crunch straight from the refrigerator, but it can get very hard when frozen. Let it warm at room temperature until the clusters soften, at least 15 minutes.
Troubleshooting
- Not Sweet Enough: If you used natural cocoa powder and/or opted to use a full 4 tablespoons (1/4 cup), it might be too dark of a chocolate for you. Switch to a Dutch-processed cocoa powder or add more dry or liquid sweetener, to taste.
- Too Sweet: If you need to reduce the sweetness, only lower the dry sweetener. You need the stickiness from the liquid sweetener. You can also use a darker chocolate and / or more cocoa powder.
- Too Soft: It will crisp up as it cools, so be patient! But you can also bake the granola longer if it isn’t too dark. If you want a crispier granola, you can increase the oil to 3 or 4 tablespoons (1/4 cup).
- Burnt or Too Crunchy: It either baked too long or your oven is running hot. Check your oven temperature with an oven thermometer. Keep in mind that the granola will bake more quickly in dry and high altitude climates.
You’ll also Love my Basic Homemade Dairy-Free Granola

29 Comments
For gluten free, would you use Rice Krispies or Chex cereal?
I have a separate recipe for that! I use cocoa crispy cereal -> https://godairyfree.org/recipes/dairy-free-gluten-free-chocolate-granola
Oh. My. Yum! This look SO good! chocolate chunk granola!! Sign me up! 🙂
I’m a total sucker for anything chocolate flavored for breakfast. And when you can make it healthy? Sheesh it’s like the best dessert ever. I’m also a major granola addict, so I’ll def be pinning this so I can make a stash for later 🙂
Well I should just call this Alyssa’s Granola!
This look amazing Alisa! I need to make some granola over the weekend and can’t wait to try this recipe!
Thank Christine! I hope you get the chance to – there’s nothing like homemade granola 🙂
chocolate and granola?!?! Sign me up! This sounds amazing! I have been making a lot of my own granola recently, and I have not found one that I cannot live without yet, I love that I am still experimenting. This will have to be added to the list 🙂
I have always wondered if an all chocolate (i.e., not just with chocolate chips) granola was possible but never saw a recipe. So I for one am grateful you did the testing! Pinned!
Indeed it is! I even have a triple chocolate version of this recipe using cocoa crispies 🙂
Wow. this looks fantastic. I would snack on it all day. 🙂
Thanks Susan!
Alisa, I adore granola on top of ice cream and I’m thinking that this one is the perfect candidate for a fragrant vanilla bean ice cream like the one that Karen (of Karen’s Kitchen Stories) makes. http://www.karenskitchenstories.com/2015/03/vanilla-bean-ice-cream.html Oh my goodness, just thinking about it makes me want to head straight for dessert – or maybe a dinner of salad followed by a dessert of chocolate granola-topped ice cream.
That recipe looks so intriguing and has my little hamster wheel going 🙂
Well you know I’m a huge granola addict! Delish!
Alisa,
This granola looks great–I’d love to try the crunch on top of my oatmeal. (Does that sound weird? At a hotel last weekend for a sled hockey tournament the breakfast bar had 6 toppings by the oatmeal: brown sugar, walnuts, raisins, dried cranberries, sunflower seeds and coconut. I loved the crunch when I piled all 6 on my bowl, and now I’m craving crunchy oatmeal.)
Thanks!
I actually love granola on oatmeal, so not weird at all in my book 🙂
What a great way to start the day! I love the thought of these, particularly with coconut oil Yum 🙂
I love homemade granola and your recipe looks great. I could see using it on desserts, wraps, yogurt and so much more!
wraps? Fascinating! I haven’t thought of using granola in a wrap – nice crunchy option!
Wow, it that decadent and gorgeous! Love every ingredient which I means I need to make it ASAP!
Thank you!
I love that this snack could work for so many of those that have dietary restrictions! And it looks so chocolaty and delicious!
Yes! Most recipes can with a little imagination 🙂
I do love granola! Add chocolate and… WOW! This looks so good.
Thanks Marye!
Granola is my kryptonite and this version is calling to me!
Mine too lately Arman!
Dear Alisa, A great, tasty way to kick up granola. This sounds so good…I’d be snacking on this all day! xo, Catherine