The best way to nourish the kidneys is walnuts (large walnuts). Walnut kernels are rich in organic compounds such as lecithin, unsaturated fatty acids, antioxidants, and trace elements such as zinc, manganese, and chromium, which have the effects of nourishing blood, nourishing energy, and replenishing qi and kidneys.
Nuts that also nourish the kidneys include: hazelnuts, almonds, and cashews.
Although pine nuts can nourish the kidneys, the effect is not as good as the above. Moreover, pine nuts are rich in oil and should not be overused to avoid causing gastrointestinal discomfort.