Quick answer: Pistachios provide about 20g of protein per 100g and are one of the few nuts containing all nine essential amino acids, making them a near-complete plant protein. They are also rich in antioxidants, potassium and the eye nutrients lutein and zeaxanthin.
Pistachio nutrition (per 100g)
- Protein: ~20g
- Healthy fats: high in monounsaturated
- Fibre, potassium, vitamin B6
- Lutein & zeaxanthin (eye health)
Key benefits
- Near-complete protein — rare among nuts.
- Portion-friendly — buying in-shell naturally slows eating.
- Heart & eye support from healthy fats and carotenoids.
How many a day?
A 30g serving (about 49 pistachios) is a good daily amount, delivering ~6g of protein.
FAQ
Are pistachios a complete protein?
They are close — they contain all nine essential amino acids, unusual for a nut.
Are pistachios good for weight management?
The in-shell format and protein-plus-fibre combo can help with fullness and portion control.
Try them: Shop pistachios or explore all nuts. Subscribe & save 5%, free local delivery over HK$350.