Calories in salmon
A standard 120 g salmon fillet has about 250 kcal and 24 g of protein. Values are for raw farmed Atlantic salmon.
By the Calori team · Updated · 3 min read
Salmon calories by portion
| Portion | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| 100 g raw fillet | 208 kcal | 20.4 g | 0 g | 13.4 g |
| Standard fillet, raw (120 g) | 250 kcal | 24.5 g | 0 g | 16.1 g |
| Large fillet, raw (140 g) | 291 kcal | 28.6 g | 0 g | 18.8 g |
| Smoked salmon (50 g) | 90 kcal | 11 g protein |
Salmon nutrition per 100 g
| Energy | 208 kcal (870 kJ) |
| Protein | 20.4 g |
| Carbohydrate | 0 g |
| of which sugars | 0 g |
| Fat | 13.4 g |
| Fibre | 0 g |
Typical values. Carbohydrate excludes fibre, as on UK food labels. Brands and varieties differ, so check the label where there is one.
Salmon and weight loss
Salmon is higher in calories than white fish because of its fat, but that fat is mostly omega-3, which the NHS recommends eating once a week. If you want the most protein for the fewest calories, cod or haddock have about half the calories.
Log it without looking it up
Calori recognises foods like this from a photo and estimates the portion, so you can log a whole plate in one go. Set your daily target with our calorie calculator.
More calorie counts
Banana, Egg, Chicken breast, Avocado, Apple, Sweet potato, Potato, Rice, Porridge oats, Strawberries, Kiwi, Orange, Onion, Carrot, Cucumber, Broccoli, Greek yoghurt, Milk, Bread, Pasta, Peanut butter, Almonds, Sugar, Guinness, Greggs sausage roll, Blueberries, Grapes, Pear, Tomato, Mango, Pineapple, Watermelon, Chicken thigh, Beef mince, Cod, Tinned tuna, Prawns, Cottage cheese, Cheddar, Butter, Olive oil, Hummus, Crumpet, Bagel, Tortilla wrap, Baked beans, Mushrooms, Spinach, Peas, Lentils, Chickpeas, Tofu, Dark chocolate, Crisps, Popcorn, or see all calorie counts.
Frequently asked questions
- How many calories are in a salmon fillet?
- A typical 120 g raw salmon fillet has about 250 kcal.
- How much protein is in salmon?
- Raw salmon has about 20 g of protein per 100 g, so a 120 g fillet gives around 24 g.
Keep reading
- High protein foods listA list of 50 high protein foods with grams of protein per 100 g and per 100 kcal, covering meat, fish, dairy, eggs and vegetarian and vegan sources.›
- High protein meals: 30 easy ideas30 easy high protein meal ideas with protein and calories for each: breakfasts, lunches, dinners and snacks using food from any UK supermarket.›
- How much protein do I need a day?How much protein you need per day by goal: general health, building muscle, losing fat and over 65s. Grams per kg explained, with foods and a calculator.›
