Why do I crave fish?

Answer

Craving fish usually means that the body needs more protein. A craving can be either mental or physical, however. Many cravings mean that the body needs a specific nutrient or mineral.

A fish craving does not necessarily mean that the body needs fish in particular. Adding more protein to a person's diet should eliminate most fish cravings. People who work out regularly or have a lot of muscle mass need more protein in order to sustain their bodies, so a craving for fish is expected if the protein levels are not high enough. If the craving for fish accompanies a craving for other proteins, such as chicken or beef, then protein deficiency is the most likely reason.

Alternatively, if there is a specific type of fish that is being craved, the body is probably lacking other nutrients. For example, a craving for oily or salty fish, such as sardines, may mean the body needs more calcium or sodium. These cravings can be satisfied with alternative foods to fish if there is none available or the person wants a healthier alternative. Eggs supply protein, cheese provides calcium and pickles have a large amount of salt.

There is always the possibility that cravings can be mental, such as a psychological dependency on comfort foods. This kind of craving is not fixed with substitutions and may be more difficult to satisfy.

Q&A Related to "Why do I crave fish?"
Since I practice vegetarian diet, I never crave fish/seafood! Why? iodine seaweed, salt with iodine. omega-3/6: Eggs, bread-with added omega-3, sunflower veggie omega-3 supplement
http://wiki.answers.com/Q/Why_do_you_crave_tuna_fi...
People crave food when their body is lacking some nutrients that is found in that food.
http://www.chacha.com/question/why-would-someone-c...
You're probably craving the minerals and vitamins in fish, so perhaps find out what they are and look up other foods with those minerals and vitamins in them. Then think about those
http://answers.yahoo.com/question/index?qid=201103...
When I occasionally crave fried chicken, I eat the faux chicken breaded patties, that are kind of like Chicken McNuggets. They come frozen, and taste enough like chicken to satisfy
http://askville.amazon.com/vegan-vegetarian-prepar...
Explore this Topic
You are probably craving tomatoes because your body is needing a specific nutrient. Tomatoes contain an antioxidant called Lipopene. This helps the body combat ...
There are two main theories as to why we crave certain foods. One is that certain foods provide comfort to us--just as babies are comforted by drinking their bottle ...
The body craves odd things at times and it usually means you are lacking in some nutrient. I can't give you a specific reason that you are craving tuna fish. You ...
About -  Privacy -  Careers -  Ask Blog -  Mobile -  Help -  Feedback  -  Sitemap  © 2014 Ask.com