Pine nuts are one of those nuts (seeds, actually) that have immense nutritional benefits but are not very tasty to eat by themselves. They are expensive and their shelf life is short too; need to be stored in the fridge or freezer. The best way to use them in Indian cuisine, from my experiments, is in
Read more