When the user enters current weight, lifestyle and period of time they want to achieve their goals in, MyFitnessPal works out how many calories can be consumed to achieve said goal.
When a recipe is found on the web it can be imported it into the app by entering the URL. MyFitnessPal will estimate ingredients and show calorie, fat, protein, carbohydrate breakdown.
Unless every movement made, food eaten and drink consumed is logged, the recommendations for how much and what kind of food should be eaten will be off.
With just a few clicks, you can make a meal plan using recipes or store bought products, such as Greek yogurt, protein bars, etc. The daily nutritional information is added up for you as you plan.
Recipes you upload yourself, find via the search engine, or add to your recipe boxes using spoonacular's browser extensions will have the nutritional information calculated automatically