Recently high protein diet meal plans have gained quite a following with their “all you can eat”, meat filled menus. They come in many flavours, each focusing on a specific variation of an upside down food pyramid. The latest of these is the low carbohydrate, low fat, and high protein Dukan diet. Dukan Diet Origins… Continue reading