Recipe Nutrition Calculator

Search 2+ million foods and calculate recipe nutrition

How Is Recipe Nutrition Calculated?

Per-ingredient sum / servings — Each ingredient's calories and macros are looked up from a database (USDA FoodData Central), multiplied by the specified amount, then totaled and divided by the number of servings.

Result: Per-serving calories, protein, carbohydrates, and fat for your custom recipe.

Search Foods

Powered by OpenFoodFacts - 2M+ products

Recipe Ingredients

No ingredients yet

Search and add foods to build your recipe

My Recipes

Save Recipe

What Is a Recipe Nutrition Calculator?

Easily see the calories, protein, carbs & fat for any recipe by analyzing ingredient data from OpenFoodFacts. Instead of guessing, you get accurate per-serving values based on real food data.

This calculator searches the OpenFoodFacts database — an open-source, community-verified collection of over 2 million food products from around the world. Every entry includes standardized nutrition facts per 100g, which we scale to your exact portion size.

Why OpenFoodFacts?

Unlike proprietary databases that lock data behind paywalls, OpenFoodFacts is open, transparent, and community-verified. Every product is scanned from real packaging, verified by contributors worldwide, and available for anyone to inspect. This means you can trace exactly where your nutrition data comes from.

How to Use

  1. Search for any food using the search bar above
  2. Click on a food to select it
  3. Enter the amount in grams for your recipe
  4. Add multiple ingredients to build your complete recipe
  5. Adjust servings to see per-serving nutrition

Accurate Recipes Need Accurate Measurements A food scale eliminates guesswork—know exactly how many grams you're adding. Essential for consistent nutrition tracking and meal prep.

Weigh your ingredients accurately →

How Recipe Calculation Works

How Are Nutrition Values Calculated?

Nutrition values come from standardized 100g data in OpenFoodFacts, scaled to your exact ingredient amounts using a simple formula.

Per-Ingredient Nutrition:
Nutrient = (amount in grams / 100) x nutrient per 100g

Per-Serving Nutrition:
Nutrient per serving = Total recipe nutrient / number of servings

What Nutrients Are Tracked?

For each recipe, you get four key macronutrients:

Macronutrient Caloric Density
Nutrient Calories per Gram Why It Matters
Calories (kcal) Total energy from all macros combined
Protein 4 kcal/g Muscle repair, satiety, essential for recovery
Carbohydrates 4 kcal/g Primary energy source for training and daily activity
Fat 9 kcal/g Hormone production, vitamin absorption, energy reserve

Use these per-serving values alongside your daily targets from the Macro Calculator to hit your protein, carb, and fat goals consistently.

How Accurate Is This Calculator?

Accuracy depends on verified OpenFoodFacts data and precise measurements — get reliable results for every recipe. For best results:

Frequently Asked Questions

We use OpenFoodFacts, the world's largest open food database with over 2 million products. Data is crowd-sourced and verified by the community.

Accuracy varies by product. Most branded products have accurate data from packaging. Generic foods are approximations. Always verify critical nutrition info with official sources.

Yes! Click "Save Recipe" to store it in your browser. Your recipes will be available next time you visit. You can also copy the nutrition info to share.

Search for each ingredient, enter the amount in grams, and the calculator totals all nutrition automatically. Divide by servings to get per-portion values. For best accuracy, weigh ingredients with a kitchen scale instead of using volume measurements (cups, tablespoons).

Raw and cooked weights differ because food loses water during cooking. 100g of raw chicken breast becomes roughly 75g cooked, but the calories stay the same. Always enter the weight that matches the database entry you selected — if you pick "raw chicken breast," weigh it raw before cooking.

Build your full recipe, set the number of servings to match your meal prep containers, and the calculator gives you exact per-container macros. Save the recipe so you can reference it throughout the week without recalculating.

Nutrition labels are allowed a margin of error (up to 20% in the US). Additionally, brands may round values, and generic database entries are averages across multiple products. Small differences of 5-10% between label and calculated values are normal and expected.

Yes. Calculate your daily calorie target using a TDEE calculator, then build recipes that fit your budget. Knowing exact per-serving calories eliminates guesswork and makes it easier to maintain a consistent calorie deficit.

Set servings to match how many portions you actually eat. If you make a pot of chili and eat it over 4 meals, set servings to 4. For a single meal, set it to 1. The calculator divides total nutrition by your serving count to give per-portion values.

Cooking changes the weight of food (water evaporates), not the total calories. However, adding oil, butter, or sauces during cooking adds calories that were not in the raw ingredients. Always account for cooking fats as separate ingredients in your recipe for accurate tracking.

Track Your Nutrition Goals

Save recipes, track workouts, and monitor progress - 100% free, works offline

Launch App Free