When ordering your food at a restaurant, ask for a To Go container at the same time. When your food (and the container) arrives, take half and put it away immediately.
The benefits you gain from this approach:
1. You have a 2nd meal to enjoy later
2. You won't be tempted to eat "everything" at once.
3. You will have cleaned your plate just like "mom" wants you to!