Recipe Calorie Calculator

Free · no sign-up · works offline

Recipe Calorie Calculator

Add your ingredients, type the grams, set how many servings the dish makes — and read the calories per serving straight away. No accounts, no food log, no branded products.

200+ common ingredients Instant, no page reload Nothing leaves your browser

Build your recipe

3 of 8 rows

Grams are the only unit we need — leave a grams box blank and that row counts as 0.

Quick add
0–5000 g per row.
Pick an ingredient and type its weight.
0–5000 g per row.
Pick an ingredient and type its weight.
0–5000 g per row.
Pick an ingredient and type its weight.
Up to 8 rows — enough for most home recipes.
Blank or 0 is treated as 1 serving.
Calories per serving
0 kcal
0 kcal total
No ingredients weighed yet.

Estimates only — values are reference averages per 100 g, not medical advice.

How it works

Three steps, no tutorial, no sign-up.

Step 1

Pick ingredients

Search the built-in table of 251 everyday ingredients — from flour and rice to chicken breast and olive oil. Each carries its own kcal-per-100 g value.

Step 2

Type the grams

Weigh or estimate each ingredient in grams. Rows are capped at 5000 g so a typo never turns into a 40,000-calorie dinner.

Step 3

Set servings

Tell the calculator how many servings the dish makes. Calories per serving updates as the headline number on every keystroke.

Why cooks keep this open

Instant, in-browser math

Every calculation runs locally in vanilla JavaScript. Nothing is uploaded, stored, or logged — the page keeps working even if your connection drops.

Per-serving is the headline

Total calories sit right underneath it, clearly labelled, so you never mix the two up when you are plating dinner.

Real grams, no cups

One unit, one number: grams. That removes the density guesswork that makes volume-based calorie estimates drift.

Your own labels welcome

Branded sauce or a prepared product? Choose “Other” and type the kcal per 100 g straight off the packet.

Phone-friendly by default

Single column, full-width inputs, numeric keypad on every number field and 44 px tap targets — one-handed use in the kitchen.

No accounts, ever

No history, no saved recipes, no email. Close the tab and it forgets everything, which is exactly the point.

Frequently asked questions

Where do the calorie numbers come from?

Reference averages per 100 g of the raw or cooked ingredient as commonly used in a kitchen (USDA-style values). They are rounded whole calories and are estimates, not lab measurements.

What if my exact ingredient is not listed?

Search first — most basics are there. If it is a branded or prepared item, pick “Other” at the bottom of the dropdown and enter the kcal per 100 g from the nutrition label.

Raw or cooked weight — which do I enter?

Whichever you actually put on the scale and the entry matches. The list labels both where it matters, for example “White rice (raw)” at 365 kcal and “White rice (cooked)” at 130 kcal.

Why is my total so high?

Fat and sugar are calorie dense: 100 g of olive oil is 884 kcal, 100 g of butter is 717 kcal. Check the grams on those rows first, and remember each row is capped at 5,000 g.

Does it handle servings?

Yes. Set the servings field to the number of portions the finished dish yields and the big number becomes calories per serving. Leave it blank and it counts as one serving.

Is any of this sent to a server?

No. There are no API calls and no uploads — the ingredient table ships with the page and all arithmetic happens in your browser.

Ingredient calorie reference

Every ingredient in the picker, with its calories per 100 g. 251 entries across 10 categories.

Grains & Starches
  • All-purpose flour364
  • Whole wheat flour340
  • Bread flour361
  • Cake flour362
  • Almond flour571
  • Coconut flour443
  • Cornstarch381
  • Cornmeal370
  • Polenta (cooked)70
  • Rolled oats389
  • Quick oats380
  • White rice (raw)365
  • Brown rice (raw)370
  • White rice (cooked)130
  • Brown rice (cooked)111
  • Jasmine rice (cooked)129
  • Basmati rice (cooked)121
  • Pasta (dry)371
  • Pasta (cooked)131
  • Egg noodles (cooked)138
  • Rice noodles (cooked)108
  • Ramen noodles (dry)436
  • Couscous (cooked)112
  • Bulgur (cooked)83
  • Barley (cooked)123
  • Quinoa (raw)368
  • Quinoa (cooked)120
  • Breadcrumbs395
  • Panko breadcrumbs380
  • Semolina360
  • Wheat germ360
  • Buckwheat flour335
  • White bread265
  • Whole wheat bread247
  • Sourdough bread270
  • Rye bread259
  • Pita bread275
  • Flour tortilla306
  • Corn tortilla218
  • Bagel250
  • English muffin227
  • Croissant406
  • Crackers (saltine)421
Dairy & Eggs
  • Whole milk61
  • 2% milk50
  • Skim milk34
  • Buttermilk40
  • Heavy cream340
  • Half and half130
  • Whipped cream257
  • Sour cream198
  • Plain yogurt (whole)61
  • Greek yogurt (plain, 2%)73
  • Cream cheese342
  • Butter717
  • Ghee900
  • Margarine717
  • Cheddar cheese403
  • Mozzarella cheese280
  • Parmesan cheese431
  • Swiss cheese380
  • Monterey Jack cheese373
  • Feta cheese264
  • Ricotta cheese174
  • Cottage cheese98
  • Brie cheese334
  • Blue cheese353
  • American cheese350
  • Egg (whole)143
  • Egg white52
  • Egg yolk322
  • Sweetened condensed milk321
  • Evaporated milk134
  • Coconut milk (canned)230
  • Coconut cream330
  • Almond milk (unsweetened)17
  • Oat milk48
  • Soy milk43
  • Vanilla ice cream207
Meat, Poultry & Seafood
  • Chicken breast (raw)165
  • Chicken thigh (raw)209
  • Chicken (cooked, shredded)190
  • Ground chicken143
  • Turkey breast135
  • Ground turkey170
  • Ground beef (85% lean)250
  • Ground beef (80% lean)254
  • Beef steak271
  • Beef chuck roast217
  • Pork chop231
  • Ground pork263
  • Pork belly518
  • Bacon541
  • Ham145
  • Pork sausage301
  • Italian sausage344
  • Chorizo455
  • Salami336
  • Pepperoni504
  • Ground lamb282
  • Veal172
  • Duck breast201
  • Salmon (raw)208
  • Tuna (canned in water)116
  • Tuna (canned in oil)198
  • Tilapia96
  • Cod82
  • Shrimp99
  • Crab meat87
  • Scallops111
  • Anchovies210
  • Sardines208
Plant Proteins
  • Tofu (firm)144
  • Tempeh192
  • Seitan143
  • Edamame121
  • Black beans (cooked)132
  • Kidney beans (cooked)127
  • Chickpeas (cooked)164
  • Lentils (cooked)116
  • White beans (cooked)139
  • Peanut butter588
  • Almond butter614
  • Hummus166
  • Tahini595
Nuts & Seeds
  • Peanuts567
  • Almonds579
  • Walnuts654
  • Cashews553
  • Pecans691
  • Pistachios560
  • Sunflower seeds584
  • Pumpkin seeds559
  • Chia seeds486
  • Flaxseed534
  • Sesame seeds573
  • Shredded coconut660
Vegetables
  • Onion40
  • Red onion40
  • Garlic149
  • Scallions32
  • Tomato18
  • Cherry tomatoes18
  • Canned tomatoes32
  • Tomato paste82
  • Sun-dried tomatoes258
  • Bell pepper26
  • Jalapeño29
  • Carrot41
  • Celery16
  • Potato77
  • Russet potato79
  • Sweet potato86
  • Cucumber15
  • Romaine lettuce17
  • Spinach23
  • Kale49
  • Broccoli34
  • Cauliflower25
  • Cabbage25
  • Brussels sprouts43
  • Green beans31
  • Green peas81
  • Sweet corn86
  • Mushrooms22
  • Zucchini17
  • Eggplant25
  • Asparagus20
  • Beets43
  • Pumpkin26
  • Butternut squash45
  • Fresh ginger80
  • Avocado160
  • Olives115
  • Pickles11
Fruit
  • Apple52
  • Banana89
  • Orange47
  • Lemon29
  • Lime30
  • Strawberries32
  • Blueberries57
  • Raspberries52
  • Grapes69
  • Mango60
  • Pineapple50
  • Peach39
  • Pear57
  • Watermelon30
  • Cantaloupe34
  • Kiwi61
  • Raisins299
  • Dates282
  • Dried cranberries308
  • Fruit jam278
Fats & Oils
  • Olive oil884
  • Vegetable oil884
  • Canola oil884
  • Coconut oil892
  • Sesame oil884
  • Sunflower oil884
  • Shortening884
  • Lard902
  • Mayonnaise680
  • Ranch dressing421
  • Italian dressing240
  • Pesto465
Sweeteners & Baking
  • White sugar387
  • Brown sugar380
  • Powdered sugar389
  • Honey304
  • Maple syrup260
  • Corn syrup290
  • Molasses290
  • Agave syrup310
  • Chocolate chips535
  • Dark chocolate546
  • Milk chocolate535
  • Cocoa powder228
  • Nutella539
  • Baking powder53
  • Baking soda0
  • Vanilla extract288
  • Active dry yeast325
  • Gelatin (powdered)335
Sauces & Condiments
  • Ketchup101
  • Yellow mustard66
  • Soy sauce53
  • Hot sauce12
  • Sriracha93
  • BBQ sauce172
  • Tomato sauce29
  • Salsa36
  • Worcestershire sauce78
  • Fish sauce35
  • Oyster sauce51
  • Curry paste100
  • Balsamic vinegar88
  • Apple cider vinegar21
  • Rice vinegar18
  • White vinegar18
  • Chicken broth4
  • Vegetable broth4
  • Water0
  • Brewed coffee2
  • Orange juice45
  • Apple juice46
  • Red wine85
  • White wine82
  • Beer43
  • Cola42

Latest updates