Homemade Granola Recipe

Here's how I make my favorite homemade granola recipe! Easily customizable by substituting your favorite nuts or dried fruit!
Be sure to check out the how-to VIDEO at the bottom of the recipe! 
Course Breakfast, Snack
Cuisine American
Keyword homemade granola recipe, how to make granola
Prep Time 15 minutes
Cook Time 50 minutes
Cooling Time 1 hour
Total Time 1 hour 5 minutes
Servings 6 cups
Calories 150kcal
Author Sam Merritt


  • 4 cups old-fashioned rolled oats 320g
  • 1 cup whole almonds¹ 125g
  • 1 cup dried cranberries² 160g
  • 2 Tablespoons ground flax seed optional
  • 1/3 cup honey 80ml
  • 1/3 cup canola or vegetable oil 80ml
  • 1/3 cup brown sugar firmly packed (100g)
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1 large egg white


  • Preheat oven to 275F (135C) and line a baking sheet with parchment paper or a silicone baking mat. Set aside.
  • In a large bowl, stir together oats, almonds, cranberries, and flax seed.
  • In a separate bowl, whisk together honey, oil, brown sugar, vanilla extract, cinnamon, and salt.
  • In a separate, smaller bowl, whisk egg white until frothy (about 30 seconds) then stir into the honey mixture.
  • Pour wet ingredients over dry ingredients and use a spatula to stir well until all dry ingredients are completely coated.
  • Evenly spread ingredients over prepared baking sheet. Transfer to 275F (135C) preheated oven and bake for 45-55 minutes. Granola should have slightly darkened in color and should appear dry.
  • Remove from oven and do not stir, allow to sit undisturbed until completely cooled.
  • Once granola has cooled, use your hands or a wooden spoon to break up into pieces. Use as desired.



¹Or substitute your favorite nuts!
²Or substitute your favorite dried fruits! 

How to Store

Homemade granola should be stored in an airtight container in a cool dry place and will keep for at least a month.


Serving: 0.25cup granola | Calories: 150kcal | Carbohydrates: 18g | Protein: 4g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 54mg | Potassium: 57mg | Fiber: 3g | Sugar: 8g | Calcium: 30mg | Iron: 0.9mg