Is Fish and Rice Healthy? Benefits and Best Choices

Fish and rice is one of the healthiest simple meals you can make. It pairs a lean, omega-3-rich protein with an affordable, energy-dense grain, and it forms the backbone of some of the longest-lived dietary traditions on earth. The details that matter are which fish you choose, what type of rice you use, and how you cook both.

Why Fish and Rice Work Well Together

Fish delivers high-quality protein along with omega-3 fatty acids, which help lower blood pressure and reduce triglycerides. It also supplies iodine, a mineral your thyroid needs to function properly. A 100-gram serving of canned salmon provides about 60 micrograms of iodine, while steamed snapper offers around 40 micrograms. Rice, meanwhile, is an efficient source of energy with very little fat, and it rounds out the meal with carbohydrates that your muscles and brain use as fuel.

The combination keeps you fuller than you might expect. In a study of 23 healthy men, those who ate a fish-and-rice lunch consumed 11% fewer calories at their next meal compared to those who ate a beef-and-rice lunch. Right after eating, the fish group reported feeling more satisfied and less hungry. That calorie difference may sound small, but over weeks and months it adds up for weight management.

Populations that eat fish and rice as daily staples tend to fare well. Japan has one of the world’s highest life expectancies, and a 15-year study of over 75,000 Japanese adults found that those who followed a traditional Japanese diet (built around fish, rice, vegetables, and soy) had up to a 15% lower risk of premature death compared to those eating a more Westernized diet. A smaller six-week study found that 91% of men who adopted the traditional Japanese diet saw meaningful improvements in weight and cholesterol.

Choosing the Right Type of Rice

Not all rice is equal, and the main difference comes down to how quickly it raises your blood sugar. White rice has a high glycemic index of about 73, meaning it causes a relatively fast spike in blood glucose. Brown rice comes in lower at around 68, placing it in the medium range. That gap exists because brown rice still has its bran layer intact, which slows digestion and adds fiber.

If you eat fish and rice a few times a week and are otherwise healthy, white rice is perfectly fine. If you’re managing blood sugar or trying to increase your fiber intake, swapping in brown rice is a simple upgrade. Wild rice and black rice are also worth trying; both are whole grains with more fiber and a nuttier flavor.

Reducing Arsenic in Rice

Rice absorbs small amounts of arsenic from soil and water, which has raised concern over the years. The most effective fix is cooking rice like pasta: use 6 to 10 parts water to 1 part rice, then drain the excess. According to the FDA, this method reduces inorganic arsenic by 40 to 60%, depending on the variety. The tradeoff is that it also washes away 50 to 70% of added nutrients like folate and iron in enriched white rice. Simply rinsing rice before cooking has minimal effect on arsenic levels. If you eat rice daily, the pasta method is worth considering. If you eat it a couple of times a week, the exposure is low enough that standard cooking is fine.

Which Fish to Pick

Mercury is the main safety concern with fish, and the FDA divides common species into three tiers based on mercury content.

  • Best choices (2 to 3 servings per week): salmon, cod, tilapia, shrimp, sardines, catfish, pollock, trout, canned light tuna, flounder, and haddock, among others. These are the lowest in mercury and the safest to eat regularly.
  • Good choices (1 serving per week): halibut, mahi mahi, snapper, grouper, albacore (white) tuna, and yellowfin tuna. Moderate mercury levels make these fine in smaller amounts.
  • Fish to avoid: king mackerel, swordfish, shark, marlin, orange roughy, bigeye tuna, and Gulf of Mexico tilefish. These accumulate the most mercury.

For an everyday fish-and-rice meal, salmon and cod are hard to beat. Salmon is one of the richest sources of omega-3s, while cod is extremely lean and mild-flavored. Canned sardines and canned light tuna are budget-friendly options that also fall in the lowest mercury category.

How You Cook It Matters

Grilling or baking fish preserves the most protein while keeping fat and calorie counts low. Fried fish absorbs oil during cooking and loses moisture, which significantly increases its fat content and calorie density. It also reduces heat-sensitive nutrients, including the omega-3 fatty acids that make fish worth eating in the first place. Research comparing cooking methods consistently finds that grilled fish retains the most protein and the least fat of any preparation.

The same logic applies to what you add. A piece of grilled salmon over steamed rice with vegetables is a nutrient-dense meal. That same salmon battered and deep-fried, served over fried rice cooked in oil, is a fundamentally different nutritional picture. The base ingredients are healthy, but preparation can undermine them.

Portion Sizes for a Balanced Meal

A standard fish serving is about 8 ounces raw (roughly 6 ounces cooked) for a 160-pound adult. A practical shortcut: your serving should be about the size and thickness of your hand. If you weigh less, scale down by about an ounce for every 20 pounds. For rice, half a cup to one cup of cooked rice is a reasonable range for most people, depending on your overall calorie needs and activity level.

Building out the plate matters too. Fish and rice alone cover protein and carbohydrates well, but the meal benefits from vegetables or a side salad to add fiber, vitamins, and color. Steamed broccoli, stir-fried greens, a cucumber salad, or pickled vegetables all complement the pairing without adding much in the way of calories. This is essentially what traditional Japanese meals look like, and it is one reason the overall dietary pattern performs so well in long-term health studies.