Why Add Custom Food?
MyFitnessPal's database is extensive, but it can't cover every single product or homemade meal. Adding custom food allows for a more personalized and accurate tracking experience. This is especially important for individuals following strict dietary protocols, macro-tracking, or those who frequently prepare their own meals. Instead of guessing the nutritional content of your mother's famous chili, you can precisely calculate and save it for future logging. This reduces logging fatigue and increases the reliability of your daily nutritional reports.
Types of Custom Entries
MyFitnessPal offers a few options for creating your own food entries, each serving a slightly different purpose:
- Individual Food Item: Best for single, unpackaged ingredients (e.g., a specific cut of steak) or packaged foods not found by the barcode scanner.
- Recipes: Ideal for multi-ingredient dishes you cook at home, such as stews, casseroles, or baked goods. The app aggregates the nutritional data of all ingredients to give you the total for the entire batch.
- Meals: Allows you to bundle frequently consumed food items into a single entry for quick logging. This is perfect for a standard breakfast or lunch you eat often.
How to Add Custom Food Using the Mobile App
The mobile app provides the most common way for users to add new food entries.
Adding an Individual Food Item
This process is for creating a single, custom food entry from scratch.
- Navigate to the "Create a Food" screen: From the MyFitnessPal home screen, tap the 'More' button in the bottom-right corner. Select 'Meals, Recipes & Foods', then tap the 'Foods' tab. Finally, tap the '+ Create a new food' button.
- Enter basic food information: Input the Brand Name (or 'Generic' if none) and a clear description. This makes it easier to find later. Add the serving size and servings per container. For precision, use grams as the serving size and '1' for servings per container if you want to track by gram.
- Input nutritional facts: Fill in the calorie count and macronutrient information (Protein, Fat, Carbohydrates) from the nutrition label or your own calculations. You can also add other micronutrients like fiber, sugar, and sodium, although it is not required.
- Save the new food: Tap the checkmark or 'Save' button. The custom food will now be saved in your personal 'My Foods' database.
Creating a Recipe from Ingredients
For dishes with multiple components, creating a recipe is the most efficient method.
- Start a new recipe: Go to 'More' > 'Meals, Recipes & Foods' > 'Recipes'. Tap 'Create a Recipe'. You can either enter ingredients manually or use the bulk import feature with a recipe URL.
- Name and define servings: Give your recipe a descriptive name and enter the total number of servings for the batch. It is often easiest to enter '1' serving initially and adjust it later based on the final weight of the cooked food.
- Add all ingredients: Manually add each ingredient by searching MyFitnessPal's database. Accurately enter the quantity used for the entire batch.
- Calculate nutritional information: MyFitnessPal will automatically sum up the nutrition for all ingredients and divide it by the number of servings you specified. This provides the nutritional data per serving.
- Log the finished recipe: Once saved, you can find the recipe under 'My Recipes' when logging a meal. If you divided the recipe by total grams cooked, you can log the precise number of grams you consume as the number of servings.
How to Add Custom Food on the Website
The web version is still a viable option and may be more convenient for some users.
- Access the 'Food' tab: After logging in on the MyFitnessPal website, click the 'Food' tab at the top of the page.
- Navigate to 'My Foods': Select the 'My Foods' sub-tab, then click 'Create a Food' on the top right.
- Follow the guided steps: The website will prompt you to enter the food's name, brand, serving size, and nutritional information across two easy steps.
- Create recipes or meals: Similarly, you can access the 'Recipes' sub-tab to create multi-ingredient recipes. Here you can also bulk import ingredients by pasting them from an external recipe.
Comparison: Custom Foods vs. Recipes
| Feature | Custom Food Item | Custom Recipe | Custom Meal |
|---|---|---|---|
| Best For | Single-ingredient items not in the database (e.g., a rare fruit, specific cut of meat). | Complex, multi-ingredient homemade dishes (e.g., chili, lasagna). | Bundling frequently eaten foods for quick logging (e.g., a consistent breakfast). |
| Setup Time | Quick. Only requires one set of nutritional data. | Longer. Requires inputting each individual ingredient. | Fast. Can be created from an existing diary entry. |
| Serving Flexibility | High. Can be logged by grams, ounces, or other units. | High. Total nutritional value is divided by total servings (often grams). | Low. Logged as a single unit, requiring manual adjustment for different portion sizes. |
| Nutritional Detail | As detailed as the source information allows. | Comprehensive, as it's built from individual database entries. | Combines nutritional information for all saved foods. |
Tips for Accurate Custom Logging
- Use grams for serving sizes: When creating a custom food or recipe, entering the serving size as '1g' and '1' serving per container allows for the most precise logging. If you use a food scale, this method ensures accuracy with every log. For recipes, you can set the total number of servings to the total final weight in grams.
- Verify nutrition labels: Double-check the nutritional information you are entering from product labels. The MyFitnessPal database sometimes contains user-generated entries with inaccuracies, so copying directly from the package is best.
- Account for cooking changes: For recipes, the nutritional information is most accurate when logging raw ingredients. Cooking can change the weight of food due to water loss or absorption. Weighing the final product and creating servings based on total cooked grams is a recommended advanced technique.
Conclusion
Adding custom food to MyFitnessPal is an essential skill for anyone serious about accurate nutrition tracking. Whether you're recording a homemade recipe or a unique single-ingredient food, the app provides straightforward tools to save and log your items efficiently. By following these steps and incorporating best practices like using grams for serving sizes, you can significantly improve the precision of your dietary records and ensure your logs truly reflect your intake.
For more information on advanced MyFitnessPal features, including barcode scanning and meal planning, you can explore the official support page.