You should always honor your cravings, and there are plenty of low calorie options for popular and delicious dinners. If you're craving pizza, have some low calorie pizza. If it's pasta you are after, you can have that too.