Pine nuts are something that do not immediately come to our minds when we plan the next meal, especially in India. In fact a lot of people wonder if pines even have nuts (ok, kidding!). Well, not all but certain species of pine trees do produce edible nuts and they are quite rich in protein apart from being exquisitely tasty. Pine nuts are also rich in antioxidants and have the capacity to suppress appetite, thus making it ideal for those who are trying to lose weight. So, let us have a look at...
Read More