MyFitnessPal (MFP) is a valuable & powerful tool in your arsenal to keep track of your nutrition. The interface is clean, the database of commercial foods and products is massive, and the interoperability between web & iOS is almost flawless.
But one of the best features is the ability to add your own custom foods & recipes. I have been adding the Racing Weight recipes as I make them to My Foods so that I can add their nutritional data on the fly in the future. If I encounter a recipe without nutritional data (like my buffalo hummus), I can recreate the recipe in MFP to generate the nutritional data (and also have it available for later).
Today, I will provide a step-by-step walkthrough of how to add a custom food & recipe to MFP. The first thing to mention before we get started is that creating a custom food or recipe can only be done from the web. The iOS app does not support this feature (and there is no indication that they are planning to add it). But since they integrate so well, it is a minor issue, at most.
(Click on thumbnails for larger version)
Creating a Custom Food in My Fitness Pal
Step 1: Log into MFP
Step 2: Go to the Foods tab
Step 3: Select My Foods in the Food Tab
The Food tab will default you to your daily menu, which is normally exactly where you want to be. For now, however, we need to go deeper and select the My Foods option at the top to go into the screen where we can create our custom food. Click on My Foods to continue.
Step 4: Select the Custom Food Button
Those of you playing our home game should be very unsurprised to learn that we are going to click on the Custom Food button at the top right of the page. Actually creating the custom food is a two step process, so click on Custom Food to get started with step one.
Step 5: Enter Name & Source Information (Step 1 of 2)
Simple screen, just two text fields and a button. Enter the source of the food (I am making the Bean, Corn, & Cheese Quesadilla from the Racing Weight Cookbook, so my source is “Racing Weight”) & the name of the food (“Bean, Corn, & Cheese Quesadilla” in my example). Then click on the Continue button.
Step 6: Enter Nutritional Data Information (Step 2 of 2)
Enter the nutritional data for the food here, including serving size and macronutrient numbers (In my example, the serving size is “1 Quesadilla” with 450 calories, 10g fat/61g carb/28g protein). Click on Save at the bottom and you are ready to add your custom food to your daily meal plan!
Creating a Custom Recipe in My Fitness Pal
Step 1: Follow Steps 1 & 2 from the Custom Food guide above to get to the Food tab.
Step 2: Select Recipes from Food Tab
Step 3: Click on Enter New Recipe Button
Step 4: Enter Name & Serving Info / Begin Inputting Ingredients
We are going to do the bulk of our work right here. So do the following: (1) Enter the name of the recipe (“Chicken, Bean, Corn, & Cheese Quesadilla” in my example), (2) Enter the serving size (1 person/1 quesadilla in my example), and (3) Click on Add Ingredient to add the ingredients in your recipe.
Adding ingredients to a recipe is just like entering foods into your daily food plan. You can add a generic ingredients, like “Bell pepper, green”, or specific brand name ingredients, like “Fage Greek Yogurt 0% Fat – Greek Yogurt” to the recipe.
Continue to add ingredients until you have input all of the ingredients in your recipe. The nutritional info will update as you do so. Once you are finished entering ingredients, click on the Save button at the bottom and you have your custom recipe saved. Congratulations, now you can use the nutritional data for your custom food or use the recipe itself!