Whoops. It isn't Magnesium, it's Potassium that I take every morning to reduce the risk of kidney stones.
I'm not exactly doing Dukan, so don't listen to my advice on a lot; I don't eat tofu or anything like it. I keep my total carbs under 20. I cheated at Disney and had to eat a LOT of ibuprofen to pay for it. (But Boma was soooo worth it!) I thought about having a "normal" meal every week on Saturday night and tried it this past Saturday, but Sunday morning, the pain told me I better just do it on extra special occasions.
You will lose weight fast the first few weeks, then slowly after that. When my weight loss stalled, I found that keeping my caffeine down (one cup of coffee a day) started it back again.
The website for all the recipes is:
http://mydukandiet.com/.
I also have what we call "vegetable" days. Low carb veggies entirely. Things with a net of 2 or 3. Also, if I'm craving sugar, pure rushy sugar and can't hold back, I have one lindt truffle. Just one. The carbs aren't so bad in that, even if the fat content is high.
I plan on eating this way forever, I guess. It's really easy because whenever I'm hungry I eat. I can't eat what everyone else is having, but the desire not to eat ibuprofen like candy every day keeps me strong, and the weight loss pretty much cements the deal! (What I'll do if I'm ever under weight remains a mystery. It's been 25 years since I've been at that weight, so I'll cross that bridge when and if I come to it.

)