Yum. That's looks amaaaaazing.
I don't eat any kind of special diet--just what I want when I want--but I don't eat any pre-prepared foods. (Except for when I sometimes buy Breyer's all-natural ice cream on sale, bc it's actually way cheaper than making it, and I don't actually make homemade pasta, I just buy that high protein pasta.)
I think even just not eating anything pre-prepared probably makes a big difference in a number of ways. One, you know exactly what you're eating because you put it together. Two, you control your serving sizes and probably make them smaller than they make them in packages. Three, if I want to eat something "bad" like cookies or pizza, I have to make it from scratch. That cuts down on the number of times I eat either because I'm too lazy, too hungry to wait long enough for pizza dough to rise, or don't have all the ingredients on hand and don't want to go out to get them. If I had pre-made snackish things in the house, those obstacles wouldn't be there. If I want something badly enough to go to all the trouble to make it, I also don't feel any guilt about eating it by the time I've done so.
Another good thing is that even if you still eat meat and cheese, it's way cheaper than pre-made food.
I have a few recipes I really love that are low-carb or pretty low-carb:
1) a veggie chili, which does have beans and tomato sauce, so it's only pretty low carb
2) chicken tikka--super easy
3) a really great chicken or tuna (fresh) asian salad
4)
this burger. Seriously. I may never eat another burger out ever again. I don't bother with a bun and don't miss it.
Here's to good homemade eats!