And since Nature Valley granolas taste like from-scratch, this is an example of when skipping ahead (and going heavy on said mix-ins) is a no-brainer.
We've got three custom flavors that start with store-bought granola, then get loaded up with all the extra good stuff. Check them out, then get creative and create your own halfway homemade granola (chocolate optional, but definitely encouraged).
Crunchy Peanut Butter-Chocolate-Banana Granola

Peanut Butter, chocolate and banana always add up to a hard yes. Granola is no exception.
Start with: Peanut Butter Protein Granola
Upgrades: Roasted peanuts, banana chips and dark chocolate
Toasted Coconut, Almond + Apricot Granola

Toasted coconut flakes add a twist of tropical-inspired sweetness to this mix, and who isn't interested in tropical sweetness?
Start with: Oats'n'Honey Granola Crunch
Upgrades: Dried apricots, toasted almonds and coconut flakes and yogurt-covered raisins
Apple, Cranberry + White Chocolate Granola

Cranberries, apples and cinnamon: this is basically fall in a bowl. You're welcome.
Start with: Cinnamon Granola Crunch
Upgrades: Dried apples and cranberries, sliced almonds and white chocolate
(function() {
document.addEventListener('DOMContentLoaded', function() {
var componentMetadata = JSON.parse('\x7b\x22componentName\x22\x3a\x22ConsumerGeneratedContent_6cf3b759-1269-4888-b804-74c1b0bf33ab\x22,\x22deferOptions\x22\x3a\x7b\x22deferComponent\x22\x3atrue,\x22deferType\x22\x3a\x22OnDemand\x22,\x22deferId\x22\x3a\x22r9c68381954bc4d20badc13994b1dddf0\x22,\x22deferredContainerId\x22\x3a\x22\x2fratingReview\x2finteropRatingReview\x22,\x22deferredContainerView\x22\x3a\x22InteropDeferWrapper\x22\x7d,\x22viewName\x22\x3a\x22ConsumerGeneratedContent\x22\x7d');
var configuration = {"loaderScript":"https://apps.bazaarvoice.com/deployments/tablespoon/main_site/production/en_US/bv.js","type":"ReviewOnly","language":"en","isEmailRequired":true,"isScreenNameRequired":true,"includeRatings":false};
var moduleName = 'consumerGeneratedContent';
var isVueModule = true;
GeneralMills.PandoSites.RegisterControlInstance(moduleName, configuration, componentMetadata, isVueModule)
});
})();