Introduction

For about a year I was the one who took large amounts of protein powder and was a little worried that the protein powder might run out. I’m Faizan Ahmed, and even though I knew him well, I had convinced myself that the goal of protein was to rely on standing at the kitchen table to eat shakes, bars, and the occasional ton of tuna. Then one evening, I made a shake. Halfway through what I didn’t particularly want, I saw a bag of almonds placed on top of the cupboard and read the nutrition label correctly for the first time. What I discovered, it took me a little deeper into high protein nuts, and within a few weeks I really stopped taking shakes. This is the original version I learned about high protein nuts, including a bug that ruined almost everything.
Table of Contents
Why I Was Buying Protein Shakes in the First Place
I’d started tracking protein seriously after a period of training where I felt like I was working hard in the gym but not seeing much change to show for it. Someone in a forum, with far more confidence than evidence, told me I needed at least 150 grams of protein a day, and shakes felt like the obvious, low-effort way to hit a number that high without cooking three chicken breasts every evening.
It worked, in the sense that I hit my number most days. But it also meant I was drinking something slightly chalky twice a day, spending more than I wanted to on tubs of powder, and feeling oddly disconnected from food that was supposed to be, you know, food. Looking back, I’d never actually sat down to calculate whether 150 grams was even the right number for me specifically; I’d just absorbed it as gospel the way you do with most gym advice.
I’d actually written before about the warning signs your body sends when it needs more movement, and looking back, my protein obsession was a similar story: a reasonable goal turned into a slightly joyless routine because I’d never questioned the easiest, most heavily marketed solution.
The Moment I Actually Checked What Was Already in My Kitchen
It happened on an ordinary Tuesday, which feels like it shouldn’t matter, but it’s exactly the kind of unremarkable detail that makes a story like this feel real rather than tidy. I was mid-shake, genuinely a little bored of the taste, when I noticed a bag of almonds in the cupboard behind the blender.
Out of curiosity more than anything, I flipped it over and read the nutrition panel properly, rather than just registering ‘nuts, healthy, fine’ the way I normally would. Twenty-one grams of protein per hundred grams stopped me mid-sip. That was genuinely close to what I was getting from a full scoop of powder, minus the chalky aftertaste and the subscription I’d quietly set up to avoid running out.
That one label sent me looking properly into high protein nuts, rather than treating nuts as a vague ‘healthy snack’ category I never really paid attention to. It’s a slightly embarrassing thing to admit, that a label I could have read at any point in the previous year only actually registered on a random Tuesday, but that’s honestly how most of these realisations seem to happen.
The High Protein Nuts That Actually Made the List
Once I started comparing labels properly, the differences between nuts were bigger than I expected. Here’s what I found, roughly in order from highest protein to lowest.
Peanuts — The Surprise Protein Leader (Even Though They’re Not Technically a Nut)
Peanuts came out on top, at around 25 to 26 grams of protein per 100 grams, which is genuinely comparable to a serving of chicken breast by weight. The slightly odd part is that peanuts aren’t technically nuts at all; they’re a legume, more closely related to lentils and soybeans than to almonds or walnuts. They also happen to be one of the most affordable and accessible plant-based protein sources available, which matters more than most gym nutrition advice tends to acknowledge.
That distinction doesn’t really change anything for protein and muscle recovery purposes, and it didn’t stop me from buying a jar of unsweetened peanut butter the same week. What did surprise me was how filling a small handful actually was compared to the same calories in a shake, probably because I was chewing something rather than drinking it in thirty seconds flat.
Almonds and Pistachios — The Closest Real Tree-Nut Contenders
Almonds, the nut that started this whole thing, sit at around 21 grams of protein per 100 grams, making them the highest-protein option among actual tree nuts. Pistachios come in close behind at roughly 20 grams, with the added bonus of taking longer to eat, since you have to shell each one individually, which slowed down my snacking in a genuinely useful way.
Both also bring extras that shakes never did: almonds are rich in vitamin E and calcium, while pistachios are unusually high in potassium for a nut. I started keeping a small container of both at my desk, which is now one of my favourite approaches to healthy snacking during long writing sessions — it genuinely did more for my afternoon energy than the shake ever managed, and it quietly became part of a more balanced diet without me having to think too hard about it.
Cashews and Pine Nuts — The Middle of the Pack
Cashews land around 17 to 18 grams of protein per 100 grams, with a softer texture and creamier taste that made them an easy swap into stir-fries, not just a straight snack. Pine nuts sit in a similar range, somewhere around 14 to 17 grams depending on the source, and like almonds, they’re technically seeds rather than true nuts.
Neither matched almonds or pistachios for protein, but both earned a permanent spot in my kitchen simply because they made other meals better, toasted into a salad or stirred through pasta, rather than only working as a standalone snack.
Walnuts, Hazelnuts, and Brazil Nuts — Lower Protein, Bigger Other Benefits
Walnuts and hazelnuts both sit in a similar range, somewhere around 14 to 15 grams of protein per 100 grams, with Brazil nuts close behind at roughly 14 grams as well. None of these are the protein leaders on this list, but I kept all three around for reasons that had nothing to do with protein.
Walnuts contain more omega-3 fatty acids than any other nut, hazelnuts are genuinely excellent in small amounts mixed with dark chocolate as a treat that still has some nutritional upside, and a single Brazil nut covers most of your daily selenium needs, which is a genuinely strange but useful fact to know.
Pecans — Why I Still Keep Them Around Despite the Lower Numbers
Pecans come in lowest on this list, at around 9 to 10 grams of protein per 100 grams, roughly a third of what peanuts offer for the same weight. If protein were the only thing I cared about, pecans probably wouldn’t make the cupboard at all.
But they’re genuinely one of my favourite-tasting nuts, and I’ve learned that a snack I actually enjoy and stick with consistently beats a theoretically perfect one I quietly stop eating after two weeks.
Quick Reference — Protein per 100g
Peanuts: 25–26g. Almonds: 21g. Pistachios: 20g. Cashews: 17–18g. Pine nuts: 14–17g. Walnuts: 14–15g. Hazelnuts: 14–15g. Brazil nuts: 14g. Pecans: 9–10g. Figures are approximate and vary slightly by source and preparation.
What Switching Actually Did to My Snacking Habits
The most noticeable change wasn’t really about protein numbers at all. It was that snacking stopped feeling like a chore I was managing and started feeling like, well, eating.
I stopped getting the mid-afternoon flatness that used to send me straight to caffeine, the same kind of unexplained exhaustion that doesn’t add up I’d written about in a completely different context months earlier, without ever connecting it to how I was snacking.
My shopping list changed too — fewer tubs with scoops, more jars and resealable bags — and I noticed I was spending roughly the same amount of money on healthy snacking options I actually looked forward to, rather than ones I was quietly dreading by the third week of the tub.
I kept tracking my protein intake throughout, which is when the real revelation landed: I was consistently hitting within five or ten grams of my daily target just from nuts, meals, and the occasional piece of fish, without a single scoop of powder involved. The gap I’d assumed shakes were filling had been smaller than I’d ever given myself credit for.
The One Mistake I Made Early On (Portion Sizes)
Here’s the part I’d rather not admit. For the first couple of weeks, I treated nuts as basically unlimited, because ‘healthy’ had quietly become a synonym for ‘doesn’t count’ in my head.
Nuts are calorie-dense; even a generous handful can run to several hundred calories once you actually weigh it rather than eyeball it. I’d absentmindedly worked through half a jar of mixed nuts while writing one afternoon and only noticed when I went back to log it properly. Portion control with nuts is one of those things that sounds obvious until you realise you’ve completely ignored it for two weeks.
It reminded me of something I’d thought about before in how today’s small choices quietly add up over time, except this time the choice in question was genuinely a literal handful, not a metaphor. Switching to pre-measured portions, roughly a small palmful at a time, fixed it almost immediately.
How I Actually Eat These Nuts Now
None of this required a dramatic kitchen overhaul. It mostly meant paying attention to things that were already sitting on my shelves. These days, I keep a small scale on the counter rather than trusting my eyes, and I rotate between almonds, pistachios, and peanuts most days, with cashews and walnuts mixed in for variety rather than habit.
I’ve also started building them into actual meals rather than treating them only as a snack between meals — stirred into porridge, scattered over a stir-fry, or blended into a sauce, an approach I cover in more practical detail in a full week of meals designed around training.
It’s a small shift, but it’s made protein feel like a normal part of eating again, rather than a number I was anxiously chasing with a scoop and a shaker bottle. That, more than any single nutrition label, is what actually convinced me high protein nuts could genuinely replace most of what I used to get from a shake.
A Note on Nut Allergy
Tree nut and peanut allergies are among the most common food allergies and can be serious or, in some cases, life-threatening. A nut allergy can develop at any age, even in adults with no prior history. If you have a known allergy, or are introducing nuts to a child for the first time, speak to your GP or an allergy specialist first rather than relying on this article alone.
Frequently Asked Questions
Which nut has the most protein?
Peanuts have the most protein of any commonly eaten nut, at roughly 25 to 26 grams per 100 grams, though they’re technically a legume rather than a true nut. Among actual tree nuts, almonds rank highest at around 21 grams.
Are peanuts actually a nut?
No. Peanuts are a legume that grows underground in a pod, making them botanically closer to lentils and soybeans than to almonds or walnuts. They’re grouped with nuts because of how they’re eaten and their similar nutrition profile.
Can nuts replace protein shakes or meat as a protein source?
Nuts can replace some of your protein intake, but they’re calorie-dense and not a complete substitute for lean meat, fish, or dairy, since you’d need to eat a large volume to match the protein in a typical shake or meat serving.
How many nuts should you eat a day to get protein without overdoing calories?
Most guidance suggests around a small handful, roughly 30 grams, per day, which provides a meaningful amount of protein and healthy fats without the calorie count adding up too quickly.
Do roasted nuts have less protein than raw nuts?
No. Roasting doesn’t meaningfully change the protein content of nuts, though it can slightly reduce certain heat-sensitive nutrients and may add extra sodium or oil depending on preparation.
Medical Disclaimer
This article reflects my personal experience and general nutrition information drawn from published research. It isn’t medical or dietary advice and shouldn’t replace a consultation with your GP or a registered dietitian, especially if you have allergies or an existing health condition.

3 thoughts on “I Stopped Buying Protein Shakes After I Found These High Protein Nuts in My Own Cupboard”
Comments are closed.