How to Count Calories in Homemade and Cultural Food (No Barcode Needed)

Add up each ingredient, divide by servings, save the number. A USDA-built arroz con pollo comes to about 516 calories a serving, with 6 worked examples.

AJ
Alain Jacks
October 13, 2026

Homemade dishes from several cuisines served family style: arroz con pollo, curry, jollof rice, dal and pho

To count calories in homemade food, add up the ingredients once, divide by the number of servings the pot makes, and reuse that per-serving number every time you cook it. Built from USDA ingredient data, a family-size arroz con pollo comes to about 3,094 calories per pot, or 516 per serving of six. Cooking oil is usually the biggest swing.

Log your first meal in 5 secondsType it, say it, snap a photo, or tell Siri. Try Nouri free for 3 days and get your first Nouri Report.Try Nouri free

Why homemade food is hard to count

Packaged food comes with a label. Your grandmother's stew does not. Most calorie apps were built around barcodes and database entries, so the meals people eat most often, the ones cooked at home from memory, are the hardest to log. Search a database for "jollof rice" or "dal" and you will find a dozen entries that disagree by hundreds of calories, because each was entered from a different recipe.

That disagreement is not a database bug. It is the truth about home cooking: recipes vary by family, by region, and by who is cooking that night. No single number is "the" calories in chicken curry. The right number is the one for your recipe, and the good news is you only have to work it out once.

Method 1: count by ingredients

This is the most precise method and it takes about ten minutes the first time.

  1. List every ingredient that went into the pot, with the amount you actually used. Include the cooking oil, butter, or ghee. Skip water, salt, and dried spices, which add almost nothing.
  2. Look up each ingredient in USDA FoodData Central or on the package label, and multiply to the amount you used. Raw values for raw ingredients: rice and lentils should be counted dry, meat raw.
  3. Add everything up to get the calories for the whole pot.
  4. Divide by the number of servings the pot really makes at the size you really eat.

Our free recipe calorie calculator does steps 3 and 4 for you: enter each ingredient's calories, set the servings, and it gives the total and per-serving numbers.

Method 2: count by portion

Sometimes you did not cook it. You are at a family dinner, a friend's house, or eating leftovers someone else made. You cannot list the ingredients, but you can still describe the plate: what it is, how big the portion is, and anything notable about how it was made ("lots of oil," "with the chicken skin," "extra rice").

From there, two shortcuts work well. If you have already built the recipe yourself, use your own per-serving number and adjust for the plate size. If you have not, USDA's FNDDS database includes many whole dishes, like dal, chicken curry, and beef stew, with values per cup. Those are generic recipes, not your family's, so treat them as a starting point rather than an answer.

Recipe once, portion forever

The trick that makes home cooking easy to track is doing the math one time. Once you know your arroz con pollo is about 516 calories a serving of six, that is your number every time you cook it the same way. Save it in a note, in your tracker, or on the recipe card.

If your servings are never even, use the pot weight instead. Weigh the empty pot, weigh it again full of the finished dish, and subtract to get the food's weight. Divide total calories by that weight to get calories per gram, then weigh your plate. For example, if a pot of arroz con pollo at 3,094 calories weighs 2,400 grams of finished food (an illustrative number, since water loss varies), that is about 1.29 calories per gram, and a 350-gram plate is about 451 calories. You do this once per batch, and every plate after that is one quick weigh.

The number of servings matters as much as any ingredient. The same 3,094-calorie pot is about 619 calories a serving if it feeds five, and about 387 if it feeds eight.

Six home dishes, worked from USDA data

Each example below is one version of the dish, built only from USDA FoodData Central ingredient values (SR Legacy). Families make these differently, and your recipe is the right one: swap in your own amounts and the method still works. Water, salt, and dried spices are left out because they add almost nothing. Where USDA's FNDDS has a generic version of the whole dish, it is shown for comparison.

Arroz con pollo (6 servings)

Assumes boneless, skinless chicken thighs, a sofrito of onion, pepper, and garlic, tomato sauce, and peas, cooked with broth.

Ingredient Amount Calories FDC ID
Chicken thighs, meat only, raw 2 lb (907 g) 1,097 173627
Long-grain white rice, raw 2 cups (370 g) 1,351 168877
Olive oil 3 tbsp (40.5 g) 358 171413
Onion 1 medium (110 g) 44 170000
Green bell pepper 1 medium (119 g) 24 170427
Garlic 3 cloves (9 g) 13 169230
Tomato sauce, canned 1 cup (245 g) 59 170054
Green peas, frozen 1 cup (134 g) 103 170016
Chicken broth 3 cups (747 g) 45 174536
Whole pot 3,094

Per serving: 3,094 ÷ 6 = about 516 calories, with about 37 g protein. FNDDS has no entry named arroz con pollo; its closest generic entry, "Chicken or turkey and rice with tomato-based sauce" (FDC 2706541), is 346 calories per cup (244 g). Bone-in, skin-on chicken, more oil, or olives and sausage would push your version higher.

Chicken curry (4 servings)

Assumes chicken thighs simmered with onion, garlic, ginger, tomatoes, and coconut milk. Curries made with yogurt or cream, or with more oil, will differ.

Ingredient Amount Calories FDC ID
Chicken thighs, meat only, raw 1.5 lb (680 g) 823 173627
Canola oil 2 tbsp (28 g) 248 172336
Onion 1 large (150 g) 60 170000
Garlic 4 cloves (12 g) 18 169230
Ginger 1 tbsp (6 g) 5 169231
Canned tomatoes 1 cup (240 g) 38 170051
Coconut milk, canned 1 cup (226 g) 445 170173
Whole pot 1,637

Per serving: 1,637 ÷ 4 = about 409 calories of curry, with about 36 g protein. Add 1 cup of cooked white rice (FDC 168878, 205 calories) and the plate is 409 + 205 = 614. The oil and coconut milk together are about 42 percent of the pot. FNDDS "Chicken curry" (FDC 2706437) is 257 calories per cup (240 g).

Red lentil dal (4 servings)

Assumes red lentils cooked with onion, tomato, and garlic, finished with ghee. Many families use oil instead, or make a thicker or thinner dal.

Ingredient Amount Calories FDC ID
Red lentils, raw 1 cup (192 g) 687 174284
Ghee (butter oil) 2 tbsp (25.6 g) 224 173412
Onion 1 medium (110 g) 44 170000
Tomato 1 medium (123 g) 22 170457
Garlic 3 cloves (9 g) 13 169230
Whole pot 990

Per serving: 990 ÷ 4 = about 248 calories, with about 12 g protein. With 1 cup of cooked rice, 248 + 205 = 453. FNDDS "Dal" (FDC 2707427) is 348 calories per cup (240 g), a reminder that thickness and fat change dal a lot.

Jollof rice (6 servings)

Assumes rice cooked in a blended base of tomatoes, red peppers, and onion with tomato paste, broth, and a generous half cup of oil. Nigerian and Ghanaian versions differ, households differ too, and the oil amount varies most of all. Any meat or fish served alongside is extra.

Ingredient Amount Calories FDC ID
Long-grain white rice, raw 3 cups (555 g) 2,026 168877
Vegetable (canola) oil 1/2 cup (109 g) 964 172336
Tomato paste 1/4 cup (66 g) 54 170459
Canned tomatoes 2 cups (480 g) 77 170051
Red bell peppers 2 medium (238 g) 62 170108
Onion 1 large (150 g) 60 170000
Chicken broth 3 cups (747 g) 45 174536
Whole pot 3,288

Per serving: 3,288 ÷ 6 = about 548 calories, with about 9 g protein. The oil alone is 964 calories, about 29 percent of the pot. Use 1/4 cup instead (482 calories) and the pot drops to 2,806, or about 468 a serving. FNDDS has no jollof entry; its closest generic, "Rice, white, with tomatoes and/or tomato-based sauce, fat added" (FDC 2709010), is 224 calories per cup (209 g).

Beef pho (4 bowls)

Assumes rice noodles, thin-sliced eye of round, and a lean store-bought beef broth. A long-simmered bone broth carries more fat, and hoisin, sriracha, and fatty brisket all add calories not counted here.

Ingredient Amount Calories FDC ID
Rice noodles, dry 300 g 1,092 169742
Eye of round, lean, raw 400 g 496 173999
Beef broth 8 cups (1,920 g) 134 171538
Onion 1 medium (110 g) 44 170000
Whole pot 1,766

Per bowl: 1,766 ÷ 4 = about 442 calories, with about 34 g protein. FNDDS "Soup, pho, with meat" (FDC 2707124) is 189 calories per cup (245 g), and a restaurant bowl is several cups.

Beef stew (6 servings)

Assumes chuck browned in oil and dredged in flour, simmered with potatoes, carrots, onion, tomato paste, and broth.

Ingredient Amount Calories FDC ID
Beef chuck for stew, raw 2 lb (907 g) 1,161 171206
Canola oil 2 tbsp (28 g) 248 172336
All-purpose flour 1/4 cup (31 g) 114 168894
Potatoes 3 medium (639 g) 492 170026
Carrots 3 medium (183 g) 75 170393
Onion 1 medium (110 g) 44 170000
Tomato paste 2 tbsp (32 g) 26 170459
Beef broth 4 cups (960 g) 67 171538
Whole pot 2,227

Per serving: 2,227 ÷ 6 = about 371 calories, with about 38 g protein. FNDDS "Stew, beef" (FDC 2706592) is 273 calories per cup (255 g).

The six dishes side by side

Dish (as built above) Whole pot Servings Per serving Protein per serving
Arroz con pollo 3,094 6 516 37 g
Chicken curry (without rice) 1,637 4 409 36 g
Red lentil dal (without rice) 990 4 248 12 g
Jollof rice 3,288 6 548 9 g
Beef pho 1,766 4 442 34 g
Beef stew 2,227 6 371 38 g

Where the calories hide in home cooking

Two patterns show up in every recipe above. First, the starch and the protein are the base of the number: rice is 1,351 calories in the arroz con pollo and 2,026 in the jollof. Second, the fat is the swing. Oil is about 884 calories per 100 grams, and a tablespoon of olive oil is 119 calories. Cooks rarely measure it, so it is the ingredient most likely to be under-counted.

Change to the recipe Calorie effect
+1 tbsp olive oil in the arroz con pollo pot 3,094 + 119 = 3,213, or about 536 per serving
+1 tbsp olive oil drizzled on one plate 516 + 119 = 635 for that plate
Jollof with 1/4 cup oil instead of 1/2 cup 3,288 down to 2,806, about 468 per serving
Arroz con pollo pot split 5 ways instead of 6 about 619 per serving

Why the oil matters to me

I learned this the hard way. When I used AI photo trackers, I was not losing weight, so I started checking their estimates against what the ingredients actually added up to. The photo numbers kept coming in low. A plate the camera called around 400 calories worked out closer to 700, because a camera cannot see the oil in the pan or the portion under the garnish.

Home cooking is where that gap is widest, since the oil is stirred in and the plate looks the same either way. That is a big part of why I built Nouri to start from words: you know what went into your pot, and the camera does not.

How to log homemade food in Nouri

In Nouri, you describe a home-cooked meal the way you would tell a friend. "Mom's arroz con pollo" is one of the examples on our homepage, and that is genuinely how it works: type it like a note, say it, snap a photo, or ask Siri from the lock screen with "Hey Siri, track food in Nouri." Nouri itemizes the meal, returns calories and macros instantly, and shows its reasoning per item with a confidence rating, so you can see which portion of rice and chicken it assumed.

Then add what only you know. Type "extra oil" or "cooked in a lot of oil" and recalculate, and the estimate updates with that context. You can also log a whole recipe in one sentence, like "chicken curry for four: 1.5 lb chicken thighs, 2 tbsp oil, a can of coconut milk, onion, tomatoes," and get the itemized math. Nouri scored 92.1/100 in our 100-meal accuracy benchmark (MyFitnessPal 77.0).

Nouri also tracks fiber, sugar, and sodium with daily goals and gives each meal a vitamin scorecard, which is useful for dishes like dal that are rich in fiber. Your weekly Nouri Report shows averages against your targets, so a big family dinner reads as one meal in a week, not a failure. Nouri is iPhone (iOS only), at $9.99/month or $39.99/year, with a 3-day free trial on the yearly plan.

Numbers are good. Answers are better.Log on 3 days and Nouri builds your first personal report: your Health Score, days on target, wins, slips, and one clear focus.Get your first Nouri Report

Common mistakes with homemade food

Grandma will not tell you how much oil went in? Tell Nouri "generous oil" and let the math reflect the love.

FAQ

How do you count calories in homemade food?

Add up the calories of every ingredient you used, including the cooking fat, then divide by the number of servings. Save that per-serving number and reuse it whenever you make the dish the same way. The recipe calorie calculator does the division for you.

How many calories are in a plate of arroz con pollo?

It depends on the recipe and the plate. The USDA-built version in this guide is about 3,094 calories per pot, or about 516 per serving of six. More oil, skin-on chicken, or a bigger plate will raise it.

How many calories are in jollof rice?

Our USDA-built pot with half a cup of oil comes to about 548 calories per serving of six, before any meat or fish on the side. Cutting the oil to a quarter cup brings it to about 468. Recipes vary a lot, especially in oil.

How many calories are in homemade chicken curry?

The coconut milk version in this guide is about 409 calories per serving of four without rice, or about 614 with a cup of cooked white rice. Yogurt or cream curries, and curries with more oil, will differ.

How many calories are in a bowl of dal?

The red lentil dal built here is about 248 calories per serving of four, or about 453 with a cup of rice. USDA's generic FNDDS dal is 348 calories per cup, so thickness and fat make a big difference.

How many calories are in homemade pho?

Our lean version with store-bought beef broth and eye of round is about 442 calories per bowl of four. Fattier cuts, bone broth, and sauces like hoisin add more.

Should I count rice raw or cooked?

For a whole pot, count rice raw, since that is what you measured. For a single plate of already-cooked rice, use the cooked value: USDA lists cooked long-grain white rice at 205 calories per cup.

How do I count calories when I don't know the recipe?

Describe what you can see and taste: the dish, the portion size, and anything notable like oil or fried components. A generic USDA dish value or a rough estimate is much better than skipping the meal.

Do I need to weigh food to count homemade calories?

Not necessarily. Counting servings works well when portions are fairly even. Weighing the whole pot and your plate helps when servings vary.

Do spices and water have calories?

Water has none, and salt and the small amounts of dried spices used in most recipes add almost nothing. The ingredients worth counting carefully are oils, fats, starches, and meats.

What is the easiest way to track calories in homemade food?

Describe the dish the way you would tell a friend, like "mom's arroz con pollo, medium plate, extra oil." In Nouri, you can type, say, photograph, or Siri-log that sentence and get calories and macros itemized with the reasoning shown, then add context and recalculate.

Ready to see what your week actually looks like?Try Nouri free for 3 days. Then $39.99/year or $9.99/month.Download Nouri on the App Store

Bottom line

You count calories in homemade and cultural food the same way for every cuisine: add up the ingredients once, divide by real servings, and reuse the number. Watch the oil, because it is the biggest swing in almost every pot. For the math, use our free recipe calorie calculator, and when you would rather just describe the plate, log it in Nouri in one sentence. If eating out is the other half of your week, How to Log Restaurant Meals uses the same component method, and Calorie Tracking With ADHD covers keeping the habit going when you forget.

Sources

All values from USDA FoodData Central, per 100 g, scaled to the amounts above using USDA's own portion weights where listed (checked October 13, 2026):

An easier way to log food

Like Apple Notes, but for calories.

Write what you ate the way you would jot a note, snap a photo of the plate, or say "Hey Siri, track food in Nouri" with your phone still locked. Nouri works out the calories and macros, shows you every item it counted, and lets you change anything that looks off.

Try Nouri free for 3 days

iPhone (iOS only). Then $9.99/month or $39.99/year.

Keep reading

All articles
Guides

Are AI Calorie Apps Accurate? What the 2026 Research Actually Shows

A 2026 study found an AI photo app underestimated intake by 25%. What the research says about AI calorie apps, and why a photo can't see the oil.

Guides

In a Calorie Deficit But Not Losing Weight? 9 Reasons and the Fix for Each

In an NEJM study, people reporting under 1,200 calories underreported intake by 47%. 9 reasons the scale won't move, with a fix for each.

Guides

How Many Calories Do You Need While Breastfeeding? (CDC vs ACOG, Explained)

The CDC says 330 to 400 extra calories a day while breastfeeding; ACOG says 450 to 500. Why they differ and how to find your own number.

Guides

'Mom Calories': What Eating Your Kids' Leftovers Really Adds Up To

3 nuggets, some crusts, cheese crackers and juice sips add up to about 297 calories a day, or 2,079 a week. The guilt-free tally, with USDA numbers.

Log this meal in one sentence Try Nouri free