Nutrition

Recipe Calorie Calculator

Add your ingredients and get calories, protein, carbs and fat for the whole recipe, per serving, or for the exact portion you weighed.

Ingredients

Add your ingredients and amounts to see calories and macros for the whole recipe and per serving

How to calculate calories in a recipe

Homemade food is the hardest thing to log because no database entry matches your recipe. The fix is simple maths: add up the calories in every ingredient, then divide by how much you ate. The calculator above does that for you.

  1. Add each ingredient. Start typing and pick from over 120 common ingredients with values from USDA FoodData Central. Enter the amount in grams, ounces, cups, spoons or pieces. Anything not on the list can be added as a custom row with the calories from its label.
  2. Set the number of servings to split the recipe evenly.
  3. For the most accurate result, weigh the finished batch and your portion. The calculator then works out calories per 100 g and for your exact portion.

Calculate nutrition facts from a recipe

Once your ingredients are in, the per-serving result works like the main lines of a nutrition facts label: calories, protein, carbohydrates and fat for one serving. That is what you need to log a homemade dish in any calorie tracker, or to share the numbers with someone else who eats it.

Why weighing the cooked batch is more accurate

Servings are rarely equal. One person's bowl of chili is another person's bowl and a half. Cooking also changes weight without changing calories: a pot of chili loses water as it simmers, and rice and pasta gain water as they cook. Calories don't evaporate, so the total stays the same while the weight changes.

That makes the cooked weight the best way to divide. Say your chili has 3,000 calories in total and the finished pot weighs 1,800 g. That is about 167 calories per 100 g, so a 350 g bowl is about 583 calories, whatever size bowl the rest of the family takes.

Common mistakes that throw the numbers off

  • Forgetting the oil. A tablespoon of olive oil is about 120 calories. It is the most commonly missed ingredient in home cooking.
  • Using cooked weights for raw ingredients. The values here are for raw meat and dry grains and pasta, so weigh them before cooking.
  • Counting fat you poured away. If you drain a lot of fat from ground beef, the real total is a little lower than the calculator shows. Leaving it in is the safer, slightly high estimate.
  • Measuring by cup instead of weight. A cup of flour can vary by 20% or more depending on how you scoop it. Use grams when you can.

Log it once, eat it all week

Once you know your calories per serving, saving it as a recipe means you never have to work it out again. In Bento Bunny you can also just photograph your bowl or type "a bowl of homemade beef chili" and get an estimate in seconds. To scale a recipe up or down first, try the recipe serving converter.

Frequently Asked Questions

How do I calculate calories per serving of a recipe?
Add up the calories of every ingredient to get the recipe total, then divide by the number of servings. For uneven portions, weigh the whole cooked batch, divide the total calories by that weight, and multiply by the weight of your portion.
Should I weigh ingredients raw or cooked?
Weigh ingredients raw, because nutrition values for meat, rice and pasta in this calculator are for raw or dry weights. Then weigh the finished dish separately to split it into portions.
Does cooking change the calories in food?
Cooking barely changes the calories in a dish, but it changes the weight a lot. Water evaporates from sauces and meat, while rice and pasta absorb water. That is why calories per 100 g of a cooked dish differ from the raw ingredients.
What if my ingredient isn't in the list?
Type its name anyway. The row switches to custom mode, where you enter the calories (and protein, if you like) for the amount you used, straight from the package label.
Where does the nutrition data come from?
Ingredient values come from USDA FoodData Central, the US government's public nutrient database. Cup and spoon weights use USDA's household measures for each food.

Related Tools

Done calculating? Start tracking.

Bento Bunny uses AI to track your meals from a photo — calories, macros, and more. No manual logging required.