Granola Prices Are “Oat” of Control— Is It Cheaper to Make Your Own?

New perk: Easily find new routes and hidden gems, upcoming running events, and more near you. Your weekly Local Running Newsletter has everything you need to lace up! .
It’s time I admit something: The granola aisle at my local grocery store is detrimental to my wallet and my soul. Granola is one of my favorite things to put on my after a morning run, and I don’t use just a sprinkle—I dump it on. I like my granola piled high.
But between inflation and granola brands fine-tuning their recipes to meet specific nutritional needs—more protein, less sugar, added healthy fats—prices are rising. For example, my favorite granola, Purely Elizabeth, has everything I want in a post-run snack. In ⅓ cup it has 18 grams of carbs, 2 grams of fiber, and 3 grams of added sugar. But this 8-ounce bag costs $7.29, or $0.91 per ounce, making it one of my most expensive grocery items. By comparison, my favorite cereal, , is $4.49 for 10.6 ounces ($0.42 per ounce) and my go-to trail mix, is $5.49 for 14 ounces ($0.39 per ounce.)

I wondered, as I scoured my Kroger apps for granola coupons one day, if making my own would be more cost-efficient than buying it. For some help, I consulted , who also considers granola a staple in her kitchen.
“Nuts and seeds and their respective butters are expensive ingredients these days,” Cuff says. “And it’s those ingredients that are usually in granola. So any good-quality granola that actually puts decent amounts of nuts and seeds and uses non-seed oil (such as coconut or olive oil) is absolutely going to be more expensive.”
For this reason, Cuff makes her own granola in large batches.
“It can definitely be cheaper, especially if you can buy the ingredients in bulk, like I do,” she explains. “Rolled oats are cheap, and you can get nuts and seeds and butters from Costco.”
MS RDN, dietitian and nutrition consultant says the price of high-quality granola makes sense, as many brands spend money on organic ingredients. Plus, many higher-end granola brands make small batches to maintain freshness, which can increase manufacturing costs per unit.
“Some healthy granola products undergo testing and certification processes to ensure they meet specific health or dietary standards,” McIntyre says. “These certifications can be costly to obtain and maintain. Plus, you may also see the pricier granola have a higher concentration of nuts, seeds, and dried fruits to provide more nutrients and flavor, which can be costly compared to grain-based ingredients.”
To test whether or not making homemade granola was going to be delicious and cost-efficient, I decided to try it myself.
How to Make Great Quality Granola From Scratch
Granola is simple enough to put together—or so I thought. The granola I eat has to meet my nutritional needs as a runner: The sugars should be natural, and the carbs should be high, at least 50 grams. Protein is nice as well, but the yogurt I pair my granola with usually covers that.
To meet my specifications, McIntyre suggests the basics: whole grains as a base (oats, buckwheat, or quinoa), nuts (almonds, peanuts, walnuts), seeds (pepitas, sunflower), dried fruits (cranberry, cherries, apricots), and a sweetener (honey, maple syrup).

Cuff offered up her favorite basic granola recipe for me to test. While the price of granola varies based on what’s in it, this one was the most similar to what I’m used to piling on my yogurt. Shopping list in hand, I hit up Kroger and Costco.
My grand total for all the ingredients, calculating in tax and my Kroger discount, came out to be $76. This number startled me at first, because… Come on! Almost $76 for granola ingredients?! But I had to remind myself that I was buying some things in bulk, and that the test was to see if homemade was less expensive, ounce for ounce. Once I unloaded my groceries, I got to work baking.
Cuff’s granola was delicious, and I felt good knowing every single ingredient that went into it. Nutritionally, the homemade version had the amount of carbs I required—that’s in contrast to needing three servings of Purely Elizabeth granola to get the same amount. See the breakdown below:.
Cuff’s Classic Granola Nutritional Content: ½ cup serving
46 grams carbs, 10 grams protein, 18 grams fat, 8 grams sugar
Purely Elizabeth Chocolate Sea Salt Probiotic Ancient Grain Granola Nutritional Content: ⅓ cup serving
19 grams carbs, 3 grams protein, 6 grams fat, 7 grams sugar
Is Homemade Granola Cheaper?
Initially, you’ll have to spend more money on homemade granola than store-bought. However, over the long run (depending on your recipe) you’ll most likely spend less on making your own granola.
Cuff’s granola recipe makes 12 servings, ½ cup a serving. Each serving weighed approximately 2 ounces. This is where it gets mathy. Hold onto your hats.
Adding up the cost of each ingredient price per ounce, the total came to $15.66 for 12 servings, or 48 ounces of granola – $0.65 per ounce. For Purely Elizabeth, the price per ounce is $0.91. If I wanted the same amount as a batch of homemade, I’d have to buy six bags at $43.74. This means I would spend $28.08 more for Purely Elizabeth.
Plus, everything I bought could safely make at least two total batches of granola before running out of dried cherries, three batches before running out of hemp hearts, 12 batches before running out of oats, and 15 batches before running out of almonds.
Prices may fluctuate depending on where you’re located or the kind of granola you like, but in my case, making my own was less expensive than buying it. All that said, I’m not sure if it was all the math, the time it took to bake the granola, or the hassle of kitchen cleanup, but I started to think buying my granola, although potentially costlier, had its benefits.
There are, of course, important advantages to making your own. First and foremost, you get to control exactly what goes into your snack, which is especially helpful if you’re sensitive to specific ingredients. It’s also, in my opinion, tastier. There’s something about warm granola coming out of the oven.
If you eat granola as much as I do and have the time, it may be beneficial to spend the money upfront to buy all the ingredients you need for large (and future) batches. (Just make sure to store nuts and seeds in the freezer so they don’t go rancid.)
If you do buy granola, there are certain things you should consider. McIntyre says to look for whole, recognizable ingredients, and to be wary of high-protein, low-calorie varieties.
“Whey protein used in high-protein granolas can be a hidden source of dairy,” she says. “And non-nutritive sweeteners used in low-calorie granolas may cause digestive upset in large amounts.”
A runner herself, McIntyre’s favorite store-bought granola is
“It’s made with quality ingredients, including certified gluten-free oats, which is important for my family, and is made in small batches,” she says. “Try as I might, I can’t replicate the delicious flavor with my homemade variety, so this is the one I stick to when buying off the shelf at Target!”
All this to say that I won’t tell people to buy or make their own granola, because there are too many factors to consider (time being one of them). However, I will say one thing, if you’re not piling your Greek yogurt high with the stuff, you’re seriously missing out.
Cuff’s Classic Granola
Ingredients
- 4 cups old-fashioned rolled oats | $12.99 for 10-pound bag at Costco
- 1 cup almonds | $6.99 for 5-pound bag at Kroger
- ½ cup hemp hearts | $13.49 for 8-ounce bag at Kroger
- 1 cup dried tart cherries | $4.99 for 5-ounce bag at Kroger
- 1-2 tsp. cinnamon | $2.99 for 1.75 ounces at Kroger
- ½ tsp. sea salt
- ¼ cup virgin coconut oil | $6.99 for 14 fluid ounces at Kroger
- ¼ cup pure maple syrup | $6.49 for 8 fluid ounces at Kroger
- ¼ cup honey | $4.49 for 12 fluid ounces at Kroger
- ½ cup peanut butter | $12.99 for 56 ounces at Costco
- 3 tsp. vanilla extract | $5.99 for 2 fluid ounces
Preparation
Directions
- Preheat oven to 300°F. Line a baking sheet with parchment paper.
- In a large bowl, mix oats, almonds, hemp hearts, dried fruit, cinnamon, and salt.
- In a small saucepan over low heat, whisk together the oil or butter, maple syrup, honey, peanut butter, and vanilla until melted and just starting to bubble.
- Pour the oil and syrup mixture into the oats,and combine well.
- Pour the granola onto the parchment paper-lined baking sheet.
- Bake for 30 minutes.
- Let cool completely. Granola will harden as it cools.
Nutrition Information
- Serving Size 1/2 cup
- Carbohydrate Content 46 g
- Fat Content 18 g
- Protein Content 10 g
- Sugar Content 8 g