The best way to control what you consume is to assume the role of the chef. Chefs have to do a lot of tasting and all that time spent in the kitchen does take the edge off hunger. Cooking, or at least deciding what is to be cooked and how, will allow you absolute control over the amount of calories you consume. Choose the menu wisely, offer guests a range of healthy snacks. Grilling instead of frying, and steaming vegetables to retain nutrients are handy ways to reduce fat intake. Using a low-calorie spray oil is also a great way to roast food in a healthier manner.