How Many Calories in Salmon Fillet?
About 310 kcal for 150 g cooked. Here's how it fits into your day, and how to make it lighter without giving it up.
How it fits your day
| A 1,500 kcal day (typical fat loss, women) | 21% |
| A 2,000 kcal day | 16% |
| A 2,500 kcal day (typical fat loss, men) | 12% |
Love Salmon Fillet? Keep it, and still get in shape.
Train 1-to-1 with Tarek at Nogs Gym, Al Quoz. He builds your training and nutrition around the food you actually eat in Dubai, and reviews your progress every 4 weeks. Men and women welcome.
- From AED 275 per session
- Free first consultation
- Nutrition plan included
The lighter swap
Grill or bake it rather than pan-frying in butter, which can add about 100 kcal.
Coach's take
High in protein for the calories. A solid choice when you're trying to lose fat, as long as the portion fits your day.
Questions we get asked
How many calories are in Salmon Fillet?
About 310 kcal for 150 g cooked, with 33g protein, 0g carbs and 19g fat. Values vary between restaurants.
Can I eat Salmon Fillet and still lose weight?
Yes. Fat loss depends on your total calories across the day, not one food. Salmon Fillet is about 16% of a 2,000 kcal day. Grill or bake it rather than pan-frying in butter, which can add about 100 kcal.
How long does it take to burn off Salmon Fillet?
About 62 minutes of brisk walking for a 75 kg adult. It's easier to adjust the portion than to try to burn it off, which is why we build favourite foods into our clients' plans.
Love Salmon Fillet? Get the free Dubai Eating-Out Guide
How to order shawarma, karak, biryani, kunafa and more, and still lose fat. Plus our 7 rules for eating out. Free, instant download.
Compare similar foods
See all 161 Dubai foods →Values are estimates for a typical Dubai restaurant portion, based on published nutrition data and standard recipes. Portions and recipes vary between restaurants.
Lose fat without giving up Salmon Fillet
Our clients still eat shawarma and drink karak. We just build it into the plan.
See Online CoachingTrain In Person