Offline Database · GI Included

Food Nutrition Search

Calories, protein, carbs, fat and glycemic index — per 100g, for hundreds of foods

🔍

200+ foods including dishes, snacks & drinks — calories, protein, carbs, fat per 100g.

Knowing the nutritional profile of the foods you eat regularly makes it considerably easier to hit your calorie and macro targets without obsessive tracking. Rather than weighing every gram of every ingredient, a working knowledge of roughly how much protein, carbs and fat common foods contain is enough for most people to manage their diet effectively.

The food search tool on FytFree covers hundreds of commonly eaten foods across all categories — from staples like chicken breast, eggs and oats, to less common items like bresaola, camembert, edamame and soba noodles. Each entry includes calories per 100g, and macronutrient breakdown (protein, carbohydrates and fat). Where available, the glycemic index is also shown, sourced from our GI database.

The database works entirely offline once the site is loaded — useful when you're in a supermarket or restaurant without strong mobile signal. For foods not in the local database, the tool also searches Open Food Facts, an open-source global food database with millions of products including branded and packaged items.

Use the food search above

Type any food name in the search box at the top to instantly find calories, protein, carbs, fat and glycemic index per 100g.

Go to food search ↑

High-Protein Foods Reference

Food (per 100g)CaloriesProteinCarbsFat
Chicken breast (cooked)165 kcal31g0g3.6g
Tuna (canned in water)128 kcal28g0g1g
Eggs (whole)155 kcal13g1g11g
Greek yogurt (plain)97 kcal9g4g5g
Salmon (cooked)208 kcal20g0g13g
Cottage cheese98 kcal11g3g4g
Parmesan431 kcal38g4g29g
Bresaola151 kcal29g0.5g2.8g

Common Carb Sources

Food (per 100g)CaloriesCarbsGI
Brown rice (cooked)111 kcal23gGI 50
Whole wheat pasta149 kcal29gGI 37
Rolled oats372 kcal68gGI 55
Sweet potato (boiled)90 kcal21gGI 63
Quinoa (cooked)120 kcal22gGI 53
Sourdough bread269 kcal47gGI 54
Chickpeas (cooked)164 kcal27gGI 28
Barley (cooked)123 kcal28gGI 28

Healthy Fats Reference

Food (per 100g)CaloriesFatProtein
Avocado160 kcal15g2g
Almonds579 kcal50g21g
Walnuts654 kcal65g15g
Extra virgin olive oil884 kcal100g0g
Mackerel (cooked)262 kcal18g24g
Chia seeds486 kcal31g17g
Peanut butter588 kcal50g25g
Gouda cheese356 kcal27g25g
How to use nutrition data: All values are per 100g of the food as prepared (cooked where noted). To calculate the nutrition in your actual portion, multiply the per-100g values by your portion weight divided by 100. For example: 150g of cooked chicken breast at 165 kcal/100g = 248 kcal.

Understanding Macronutrients

Every food is made up of three macronutrients — protein, carbohydrates and fat — each serving a distinct role in your body. Understanding what they do helps you make better food choices, regardless of whether your goal is weight loss, muscle building or general health.

Protein (4 kcal per gram) is the building block of muscle, skin, enzymes and hormones. It has the highest thermic effect of any macronutrient, meaning your body burns roughly 20–30% of protein calories just digesting it. Protein also promotes satiety — it keeps you feeling full longer than the same number of calories from carbs or fat. Most adults benefit from 1.2–2.0 g of protein per kilogram of body weight daily, with higher intakes for those who exercise regularly.

Carbohydrates (4 kcal per gram) are your body's preferred fuel source, especially during moderate to high-intensity exercise. They're broken down into glucose, which fuels your brain, muscles and organs. Not all carbs are equal: whole grains, legumes and vegetables provide slow-releasing energy and fibre, while refined sugars cause rapid blood sugar spikes. The glycemic index helps distinguish between fast and slow carbohydrates.

Fat (9 kcal per gram) is essential for hormone production, vitamin absorption (A, D, E and K are fat-soluble) and cell membrane integrity. Fat is calorie-dense — more than double the calories per gram compared to protein or carbs — so portion awareness matters. Prioritise unsaturated fats (olive oil, nuts, avocado, fatty fish) and limit saturated fats and trans fats where possible.

How to Use Nutrition Data for Your Goals

Knowing the calorie and macro content of foods is only useful if you apply it to your personal targets. Here's how to use the data from this search tool depending on your goal:

For weight loss: Use our Calorie Calculator to find your daily target, then use this food search to identify foods that fill you up within that budget. Prioritise high-protein, high-fibre foods — they provide the most satiety per calorie. Compare similar foods: switching from regular pasta (158 kcal/100g) to courgette noodles (17 kcal/100g) can save hundreds of calories while keeping portion sizes large.

For muscle building: Focus on hitting your protein target first. Search for protein-rich foods and plan meals around them: chicken breast (31g protein/100g), Greek yogurt (9g/100g), eggs (13g/100g), lentils (9g/100g). Fill remaining calories with carbohydrates for training energy and fats for hormone health.

For general health: Use the search to build varied meals across all food groups. Check the GI values to choose slower-releasing carbohydrates. Aim for a mix of protein sources (animal and plant), plenty of vegetables and fruits, whole grains, and healthy fats. Variety across food types ensures broader micronutrient coverage.

Foods in the Database

The local database covers food across these categories:

Frequently Asked Questions

Are all values per 100g raw or cooked?

Values in the database are listed per 100g as the food is typically consumed or described. For meats and fish, values are usually for the cooked product. For grains (oats, rice, pasta), values are typically for the dry weight, unless "cooked" is specified in the name. Always check the label if precision is important.

What is the glycemic index shown next to food results?

When a food appears in both the nutrition database and our GI database, a coloured GI chip is shown alongside the calorie information. Green = low GI (below 55), amber = medium (55–70), red = high (above 70). This applies only to carbohydrate-containing foods — proteins and pure fats show no GI chip.

Can I use this food search without an internet connection?

Yes — the local food database works fully offline once the site has been loaded at least once. The Open Food Facts search (for branded and packaged products) requires an internet connection. If you're offline, only the local database results will appear.

How do I find a food that's not in the database?

If a food isn't in the local database, the search automatically queries Open Food Facts — a crowdsourced database of millions of products worldwide. Type the food or product name and results from both sources will appear. You can also search by brand name for packaged foods.

How precise are the nutritional values?

Values are sourced from established nutritional databases and are rounded to sensible precision. They represent typical averages for each food — actual values can vary depending on variety, preparation, sourcing and individual product composition. For clinical or medical dietary needs, use verified lab-tested data from your healthcare provider.

What's the difference between calories and kilocalories?

In everyday nutrition, "calories" and "kilocalories" (kcal) refer to the same thing. Technically, 1 kilocalorie = 1,000 calories in physics, but food labels and nutrition tools universally use "calorie" to mean kilocalorie. When this tool shows "165 kcal" for chicken breast, that's the same as saying "165 calories" — the number you'd see on a food label or tracking app.

How do I compare foods to make healthier swaps?

Search for both foods and compare their per-100g values side by side. Look at calories first for weight management, then check protein (higher is usually better for satiety) and the GI chip (lower is better for steady energy). For example, comparing white rice (130 kcal, GI 73) with quinoa (120 kcal, GI 53) shows quinoa is lower in both calories and glycemic impact while providing more protein.

Disclaimer: Nutritional values provided are general reference figures for informational purposes only. Actual values may vary between specific products, preparations and brands. This tool is not a substitute for professional nutritional advice. If you have specific dietary requirements due to a medical condition, please consult a registered dietitian. Learn more about our formulas and methodology.

Related Tools & Guides

Calculator

Calorie Calculator

Find your daily calorie and macro targets to guide your food choices.

Nutrition

Glycemic Index Table

Full GI database for 200+ foods with category filtering.

Guide

Protein Needs for Beginners

How much protein you actually need and the best food sources.

Guide

Macros for Beginners

Proteins, carbs and fats explained — and how to set targets.

Free Tool

7-Day Meal Planner

Turn your food knowledge into a full weekly meal plan.

Educational content only. This page is for general informational purposes and is not medical advice. See our Medical Disclaimer.