Easy Homemade Cranberry Honey Nut Granola Recipe
This easy homemade granola recipe is full of flavor, thanks to lots of chopped nuts, unsweetened coconut, sweet honey, and a crispy finish from the blend of coconut oil and butter.

If you’re looking for the best granola recipe that’s homemade, crunchy, chewy, and packed with real, wholesome ingredients—you’ve just found it.
I love making a big batch to keep on hand for snacking, sprinkling on breakfast parfaits, or gifting in mason jars. It’s naturally sweetened and a total crowd-pleaser. Plus, it makes the house smell amazing while it bakes to a perfect golden brown.
This post may contain affiliate links. Indigo Spring Home earns a small commission on these links at no cost to you.
Why You’ll Love This Granola
What makes this my favorite? It’s heavy on the nuts—chopped in a food processor so every bite is full of crunch—and loaded with unsweetened shredded coconut for texture. The mix of old-fashioned oats and nuts gets coated in a buttery, lightly sweet honey mixture, then roasted until crisp and golden. Once cooled, I stir in a mix of dried cranberries and golden raisins for a chewy, naturally sweet bite.
You can easily customize this recipe to your own taste or pantry. Switch up the nuts or try different dried fruit—whatever you’ve got, it works.
Recipe Flexibility
This granola is customizable; use this recipe as a jumping off point to create your own granola recipe!
Nuts:
Use any raw, unsalted nuts you like. I typically go for a combo of pecans, almonds, and cashews, but walnuts, pistachios, or hazelnuts are all great options. Just make sure to chop them first in a food processor so they mix evenly with the dry ingredients. You could also add seeds like sunflower seeds or pumpkin seeds if you prefer. You could even add a sprinkle of chia seeds or flax seeds if you prefer.
Dried Fruit:
I love the tart-sweet combo of dried cranberries and golden raisins, but you can substitute with different dried fruit like cherries, chopped dried apricots, regular raisins, or even dates. Just keep it to about 1 cup total.
Ingredients
- 3 cups chopped raw nuts (I use pecans, almonds, and cashews)
- 1 cup unsweetened shredded coconut flakes
- 2 cups old-fashioned oats
- ½ cup honey (choose one with a flavor you enjoy—it shines through)
- ¾ cup coconut oil, melted – you could also use avocado oil, vegetable oil, or sunflower oil
- ¼ cup butter, melted
- ¼ teaspoon sea salt
- 1 cup dried fruit (I use ½ cup each of golden raisins and cranberries)
How to Make Cranberry Honey Nut Granola
- Preheat your oven to 350°F.
- In a large bowl or saucepan over low heat, melt the coconut oil and butter together.
- Stir in the honey and salt to create your sweet honey mixture. If you’re using a saucepan, remove it from the heat now.
- In a food processor, chop the nuts until they’re in small, coarse pieces. Leave out ¼–½ cup of whole nuts if you like a bit of extra crunch.
- To the large mixing bowl or saucepan with your honey mixture, combine oats, shredded coconut, and chopped nuts. Mix thoroughly until all dry ingredients are coated.
- Spread the mixture onto a parchment paper-lined baking sheet or a 9×13-inch glass baking dish in an even layer.
- Bake for 30 minutes, stirring halfway through, until the granola is golden brown and fragrant.
- Let it cool completely, then stir in your dried fruit.
How Long Does Homemade Granola Last?
Store in an airtight container on the counter for up to 2 weeks. Though honestly, it rarely lasts that long—it’s that good!

Delicious Ways to Enjoy Granola
- Layer it into breakfast parfaits with Greek yogurt, fresh fruit, and honey or brown sugar
- Pour over milk, either plain or with fresh fruit
- Serve with warm oat milk for a cozy morning treat
- Sprinkle on top of smoothie bowls
- Grab a handful as a quick snack
- Try it on vanilla ice cream with some fresh fruit – it tastes like a quick version of a fruit crisp
- Wrap it up in jars or bags for easy homemade gifts
Nutrition Facts
Exact nutrition facts will vary depending on your mix of nuts and dried fruit, but here’s a rough breakdown per ½ cup serving:
- Calories: ~320
- Protein: ~6g
- Healthy Fats: ~22g (from nuts, coconut oil, and butter)
- Carbs: ~26g
- Sugars: ~13g (mostly natural from honey and dried fruit)
- Fiber: ~4g
It’s a satisfying and healthy breakfast option that keeps you full. Real ingredients and great flavor!.
Final Tips
- Use parchment paper on a prepared baking sheet for easy cleanup and even baking.
- Make sure your dry ingredients are well-coated with the liquid mixture to avoid uneven toasting.
- Store in mason jars, airtight containers or an airtight bag to keep it crunchy.
- Don’t use quick oats for this recipe, only old-fashioned rolled oats will do.
- You can make this recipe gluten-free with certified gluten free oats
Once you’ve made your own homemade granola, I promise it’ll become a go-to and you won’t be buying it from the grocery store anymore.
Customize it, gift it, snack on it—you really can’t go wrong. Let me know what combinations you try!

PRINTABLE RECIPE CARD
Easy Homemade Cranberry Honey Nut Granola Recipe
Ingredients
- 3 cups chopped raw nuts I use pecans, almonds, and cashews
- 1 cup unsweetened shredded coconut flakes
- 2 cups old-fashioned oats
- ½ cup honey choose one with flavor you enjoy—it shines through
- ¾ cup coconut oil melted – you could also use avocado oil, vegetable oil, or sunflower oil
- ¼ cup butter melted
- ¼ teaspoon sea salt
- 1 cup dried fruit I use ½ cup each of golden raisins and cranberries
Instructions
- Preheat your oven to 350°F.
- In a large bowl or saucepan over low heat, melt the coconut oil and butter together.
- Stir in the honey and salt to create your sweet honey mixture. If you’re using a saucepan, remove it from the heat now.
- In a food processor, chop the nuts until they’re in small, coarse pieces. Leave out ¼–½ cup of whole nuts if you like a bit of extra crunch.
- To the large mixing bowl or saucepan with your honey mixture, combine oats, shredded coconut, and chopped nuts. Mix thoroughly until all dry ingredients are coated.
- Spread the mixture onto a parchment paper-lined baking sheet or a 9×13-inch glass baking dish in an even layer.
- Bake for 30 minutes, stirring halfway through, until the granola is golden brown and fragrant.
- Let it cool completely, then stir in your dried fruit.