Cod is one of the best fish you can eat for weight loss. A 4-ounce serving delivers 20 grams of protein for just 90 calories, making it one of the leanest animal proteins available. That combination of high protein and low calories is exactly what drives fat loss: you stay full while eating fewer calories overall.
Why Cod Works for Weight Loss
The math behind cod is simple. At roughly 90 calories per 4-ounce serving with virtually no fat, cod gives you an exceptionally high protein-to-calorie ratio. Protein is the most satiating macronutrient, meaning it keeps you fuller longer than the same number of calories from carbohydrates or fat. That fullness translates directly into eating less throughout the day without feeling deprived.
A study published in the European Journal of Clinical Nutrition tested this idea by feeding healthy men either a fish-based or beef-based lunch, both with the same calorie count and both high in protein. After the fish meal, participants reported feeling less hungry and more satisfied. More tellingly, when they sat down for dinner later that evening, the fish group ate 11% fewer calories than the beef group, without feeling any less full. That’s a meaningful calorie reduction that adds up over weeks and months.
How Cod Compares to Chicken Breast
Chicken breast is the default “diet protein” for most people, and it’s a solid choice. A 3-ounce serving of skinless cooked chicken breast has about 128 calories, 26 grams of protein, and less than 3 grams of fat. Cod comes in even leaner: scaling to a comparable cooked portion, cod has fewer calories per gram of protein.
The real advantage of cod over chicken isn’t dramatic in any single nutrient. It’s the combination of slightly fewer calories, a different micronutrient profile (more on that below), and the variety factor. People who eat the same protein source every day tend to burn out on their eating plan. Rotating cod into your weekly meals keeps things interesting, which matters more for long-term adherence than most people realize. The best diet protein is the one you’ll actually keep eating.
Nutrients That Support Your Metabolism
Beyond protein, cod delivers two minerals that play a direct role in how efficiently your body burns calories: iodine and selenium. Both are essential for healthy thyroid function, and your thyroid essentially sets the pace of your metabolism.
A 3-ounce serving of baked cod provides about 146 micrograms of iodine, which is 97% of the daily value. Iodine is a building block of thyroid hormones, the chemical messengers that regulate how fast your body converts food into energy. If you’re not getting enough iodine, your metabolism can slow down. Most people in developed countries get adequate iodine from iodized salt, but if you’ve cut back on salt for health reasons, cod is an excellent backup source.
That same serving also provides 24 micrograms of selenium, covering 44% of the daily value. Selenium is required for converting inactive thyroid hormone into its active form, the one that actually drives metabolic rate. It also protects the thyroid gland from oxidative damage and helps reduce inflammation throughout the body. Chronic low-grade inflammation can stall weight loss, so keeping it in check matters.
What About Omega-3 Fats?
Cod is a lean white fish, which means it doesn’t pack the omega-3 punch of fatty fish like salmon. A 3-ounce serving of cooked Pacific cod contains only about 0.14 grams of combined EPA and DHA, compared to roughly 1.5 grams in the same amount of salmon. These omega-3 fats help reduce inflammation and support heart health, but you won’t get a therapeutic dose from cod alone.
That said, the low fat content is precisely what makes cod so useful for weight loss. You’re getting protein without the caloric baggage. If you want both the calorie efficiency of cod and the omega-3 benefits of fattier fish, the simplest strategy is to eat cod a few times a week and work in a serving of salmon or sardines on other days.
Mercury and How Often You Can Eat It
One concern people have when eating more fish is mercury. Cod is a relatively low-mercury option, with an average concentration of 0.111 parts per million according to FDA testing data. For context, that’s well below higher-mercury fish like swordfish or king mackerel, which can exceed 0.7 ppm. Cod falls into the “best choices” category, meaning you can safely eat two to three servings per week without worry. That’s more than enough to make it a regular part of a weight loss plan.
Best Ways to Prepare Cod for Weight Loss
How you cook cod matters almost as much as the fish itself. A serving of baked or poached cod stays close to that 90-calorie baseline. Bread it and deep-fry it, and you can easily triple the calorie count. Here are preparation methods that keep calories low without sacrificing flavor:
- Baking or roasting with lemon, garlic, and herbs adds minimal calories while giving the fish enough flavor to feel like a real meal.
- Pan-searing in a small amount of olive oil creates a crispy exterior. A teaspoon of oil adds about 40 calories, which is a reasonable trade for texture.
- Poaching in broth or white wine keeps the fish moist and adds virtually no extra calories.
- Adding to soups or stews lets the cod absorb surrounding flavors. Fish-based soups with vegetables make a filling, low-calorie meal.
Cod has a mild, clean flavor that works as a blank canvas. It pairs well with bold seasonings like cajun spice, miso glaze, or fresh salsa. People who say they don’t like fish often find cod the easiest entry point because it lacks the strong “fishy” taste of darker, oilier varieties.
How Cod Fits Into a Weight Loss Plan
No single food causes weight loss. What cod does is make a calorie deficit easier to maintain. Eating 20 grams of protein for 90 calories means you can fill up on a generous portion of fish, add a heap of vegetables, and still come in at a low total for the meal. Compare that to fattier proteins where the same calorie budget gets you a noticeably smaller serving.
A practical approach is to use cod as your protein source for two or three dinners per week. Pair it with fiber-rich sides like roasted broccoli, a mixed green salad, or cauliflower rice. The protein from the cod plus the fiber from the vegetables creates a one-two punch for satiety that keeps you from reaching for snacks later in the evening, which is where many people’s calorie surplus actually comes from.
Frozen cod fillets are widely available, often cheaper than fresh, and nutritionally equivalent. They thaw quickly under cold running water, making “I don’t have time to cook fish” a hard excuse to maintain. For the cost of a couple of chicken breasts, you get a protein source that’s lower in calories, rich in thyroid-supporting minerals, and versatile enough to eat several times a week without getting bored.

