Try 1 Min Quiz 

quiz emotional eating spectrum

Why Do I Crave Fish? Top 5 Explanations

why do I crave fish

When you crave seafood, it can be difficult to understand why. For some, the desire for fish is a craving that they cannot control.

Why do I always crave fish? What does your body need if you crave fish?

These are common questions people ask themselves when they start feeling an urge to eat more fish than usual.

There are many different reasons why someone might develop this obsession with eating fish.

What do cravings mean your body needs?

Before we begin this exploration into cravings, let’s briefly consider the two main reasons people get cravings:

  • Physical hunger
  • Emotional void

In the case of fish cravings, we can actually have a mixture of both reasons! I know we usually only think of sugary foods as being eaten in response to emotional issues, but that’s simply not true.

Many times people will actually feel anxious and seek a desire to eat healthy to manage their feelings of anxiety. Of course, there’s nothing wrong with eating healthy but it’s important to know where your craving is originating.

Are you lacking a nutrient? Are you deficient in minerals? If so you may be craving fish for physical reasons.

But what if you’re already full? What if you know you’re craving fish for emotional reasons, but you aren’t sure which emotional reasons?

Let’s explore both the physical and emotional side to fish cravings. Here are the top 5 explanations why you may have these cravings!

1 – Omega 3s

omega3 fatty acid

The Omega 3 fatty acids are essential polyunsaturated fats, which means they cannot be synthesized by our bodies and must, therefore, come from dietary sources like seafood!

People who consume more Omega 3s tend to have lower risk of cardiovascular disease. One study suggests people with high fish consumption had 40% less chance of dying from cardiovascular disease than those with low intakes. See another Harvard Omega 3 Salmon study here.

Omega 3s also help fight against depression because it helps maintain cognitive function, especially in older adults where brain health can decline as we age.

This is why Omega 3s and their benefits could be a possible explanation why you always want fish.

If your body is low on Omega 3s, one easy explanation is that you’re craving fish to replenish your body’s levels of Omega 3s.

Overall fish are a great source of Omega 3s and can explain your cravings.

However please know other foods contain Omega 3s too:

  • Nuts, seeds and flaxseeds are all great sources of Omega 3 fatty acids
  • Algae oil supplements can also be a way to consume more Omega 3s!

2 – Protein

food salmon display

When you eat fish it’s a great way to get protein into your diet.

Protein helps with muscle recovery after workouts and keeps you satisfied and full for longer periods of time, which means it can help fight against cravings!

As to why does your body crave fish? Protein could be a great explanation why.

Fish is also rich in minerals that play roles in your body’s ability to metabolize protein – zinc, selenium and iron. It makes sense that people who eat more fish have a lower risk of developing anemia than those whose diets are low on seafood intake.  

(Fish is also a great alternative to red meat. Red meat is way worse for your heart!)

So if you’re getting food cravings for fish because you want the health benefits, this one definitely applies too!

Of course there are many different other foods that contain adequate amounts of protein too:

  • Milk, eggs and yogurt are all great sources of protein
  • Meat can be a good source for those who eat it
  • Nuts and seeds are awesomely packed with protein too

3 – Iodine

iodine fish

Iodine is an essential mineral that your body needs to produce thyroid hormones.

These in turn regulate metabolism, energy and how the cells of our bodies grow and develop.  So why do you crave fish? It could be linked with iodine deficiency!

A study found women who consumed more than 12 ounces of seafood each week had 40% lower risk for developing hypothyroidism compared to those who ate less than four servings a month.

If you’re experiencing low levels of energy while also craving fish, a deficiency of iodine may explain your cravings too.  

Because fish are high in iodine!

Other ways people get iodine include:

  • iodized salt (salt has added potassium iodide)
  • kelp supplements

4 – Texture

Some people just love the soft, smooth texture of seafood.

Sea critters and fish in particular have long, smooth muscles because of their watery home environment.

This gives fish meat a unique texture, meaning it might actually be the texture of fish that you’re craving!

Sometimes textures are comforting and can help soothe us when we’re feeling down or upset. If you have a desire for this kind of food during these moments it’s likely you’re looking for some novel or unique texture in your mouth to distract you from whatever is ailing you.

Sushi & Craving Something Healthy

People love sushi because it’s a great source of healthy fat, protein and carbs.

If you’re getting fish food cravings it’s possible you are actually craving sushi!

Sushi is usually made with white rice (which turns into glucose in our bodies), but also contains nori which has lots of iodine and Omega 3!  

Of course sushi also very frequently contains raw fish. Raw fish can be a novel taste experience and another reason behind why you are getting fish food cravings. Your body just wants that raw fish flavor and burst of magnesium and other great benefits!

It’s no wonder why people crave sushi when they do –  it’s packed with nutrients and often raw fish that make us feel good inside and out!

The last explanation for why you crave certain foods like fish could come down to what else your meals typically consist of.

If all your dinners contain meat or if the only fruit choices are apples then chances are you’ll start craving something different – like maybe more veggies or seafood- just to get a bit of variety into your diet!

5 – Comfort

We all know that fish is the perfect comfort food.

It’s warm, filling and has an amazing texture, which can be why people crave it!

If you’re feeling down or upset but don’t quite understand why, there are many reasons why your body might want to eat something comforting like fish even if you aren’t hungry.  

Eating certain foods when we feel bad can soothe us because of their associations with happy memories or times in our lives where they were enjoyed – this could explain why some people only crave things like ice cream when they’re lonely, for example…

It reminds them of joyful moments spent eating it with friends at a picnic!  Or perhaps seafood was always served at important events growing up – such as birthdays or Christmas dinners.

Whatever the case, why do you get fish food cravings? It might be because of an emotional connection to it.   

But, why do I crave seafood so much in general, not just fish?

What if you crave seafood in general, and not just specifically fish?

In the article above we’ve specifically looked at cravings for fish and we haven’t talked about seafood in general.

However! Seafood and fish have many similarities.

For example, unique muscle textures are not limited to fish. Have you ever tried a mollusk? Or mussel? Those seafood critters also have smooth muscles!

And what about iodine and minerals? Well, fish isn’t the only source of iodine! Kelp is a great source and even shrimp too!

I’d say overall though, people crave seafood because it tastes good. People crave it because it is tasty.

But besides sushi, do you eat raw fish? Do you eat raw seafood?  More people eat cooked seafood.  It cooks wonderfully and goes well with many different styles and spices.

From fried to spicy, from sautéed to lemony … fish and other seafood are multifaceted and simply delicious!

Why Do I Crave Fish Conclusion

We all have our favorite foods, but why do we crave them so much? There are many explanations for why people crave certain things – from texture to nutrition.

Whatever the reason behind your craving for fish or other seafood, you can find a way to indulge without harming yourself by overindulging in unhealthy options. 

Let us know what you think of these explanations and feel free to share why you’re craving something specific too!

Finally, if you want to know the meaning of other food cravings like chocolate be sure to read this food chart here.


quiz emotional eating spectrum

Are you struggling with bingeing or emotional eating?

If so, take this quick quiz to learn more about your struggle and how it can be solved. It’s only a one minute quiz! You have nothing to lose.

Take the quiz now and get on the path towards peace around food today.


Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}