Can you eat bone marrow?

In this short article, we will provide an answer to the question, “Can you eat bone marrow?” with an in-depth analysis of bone marrow, nutritional components of bone marrow, health benefits and sources of bone marrow. 

Can you eat bone marrow?

Yes, you can eat bone marrow. In fact, bone marrow has been consumed as a healthy and nutritious food for centuries. It is mostly used to enhance the flavour of soups and broths.

What is bone marrow?

Bone marrow is a fatty substance that is present inside the hollow centre of bones, mostly spine, hip, and thigh bones. It is composed of stem cells. When consumed, these cells turn into red and white blood cells inside the body which transfer oxygen throughout the bloodstream, supporting tasks like blood clotting

This means when we ingest bone marrow, it helps us to have a stronger immune system and allows the body to rejuvenate and restore cells more rapidly. 

Bone marrow has a soft, sponge-like texture and has a rich, meaty and sweet taste. It provides essential nutrients that help our bodies and supports healing processes.

Nutritional components of bone marrow

Bone marrow is enriched with beneficial nutrients and minerals including:

  • Calories: 110
  • Total fat: 12 grams
  • Protein: 1 gram
  • Riboflavin: 6% of Reference Daily Intake (RDI)
  • Thiamine: 1% of RDI
  • Iron: 4% of RDI
  • Phosphorus: 1% of RDI
  • Vitamin E: 2% of RDI
  • Vitamin B12: 7% 
  • Vitamin A: 1% of RDI

In addition to the above nutrients, bone marrow consists of a small amount of the B vitamins such as pantothenic acid, thiamine, and biotin, which are needed for the essential body processes, including energy production. Bone marrow is also abundant in collagen.

Health benefits of eating bone marrow

Lowers risk of diabetes

Bone marrow consumption has been found to lower the risk of diabetes as it contains the hormone adiponectin which helps to enhance insulin sensitivity.

Aids digestion

It has been found out that people suffering from irritable bowel syndrome, leaky gut syndrome, gluten intolerance and celiac disease can benefit from eating animal bone marrow. Bone marrow also helps to improve digestion. 

Promotes healthy skin 

Bone marrow is rich in collagen that helps to promote healthy skin, strengthen hair, nails, and teeth, increase muscle growth, reduce joint pain, and boost metabolism. 

Helps fight cancer

Bone marrow may aid in combating cancer as it contains conjugated linoleic acid, which is known to inhibit the growth of cancer cells. Furthermore, bone marrow has been found beneficial in boosting energy levels and in normalizing white blood cell levels in patients with leukaemia. 

Helps break down fat  

Bone marrow also helps to lose fat as it contains the adiponectin hormone helps to break down fat. 

Reduces inflammation

Adding bone marrow to your diet can help reduce inflammation as it contains essential amino acids such as arginine, glycine, and proline which helps to fight inflammation. And thus, reduces the risk of heart disease, diabetes, stroke among other diseases.

Bone marrow also contains good amounts of glucosamine that helps against osteoarthritis and relieves joint pain.

Strengthens the immune system

Bone marrow consumption has been linked with a stronger immune system. It heals the leaky gut that not only weakens the immune system but also inhibits weight loss, causes digestive problems and prevents the absorption of nutrients.

Improves brain activity 

Infants who are not capable of chewing food can benefit from eating bone marrow.  It can help improve their brain function as it contains fatty acids, which are beneficial for the brain. 

Helps repair body cells

Consumption of bone marrow has been found out to help repair body cells due to the presence of collagen. Collagen also speeds up the healing of wounds and stops bleeding gums. 

In addition, the stem cells present in bone marrow helps to form red and white blood cells.

Sources of bone marrow 

Some of the most popular sources of bone marrow include:

  • neck marrow bones
  • shank marrow bones
  • knuckle marrow bones
  • oxtail

How to prepare bone marrow?

To cook bone marrow, place the marrow bones in the oven at 450℉ (232℃) and bake for approximately 15 minutes. Bone marrow can be taken out of the bones after roasting.

Bone marrow is often served with jam and toast. It can also be consumed with bread, meats, roasted veggies etc.

It can also be consumed in the form of broth. Bone broth is obtained by boiling bones for nearly 24-48 hours to properly extract the essential compounds found in bones and bone marrow.


In this short article, we have provided an answer to the question, “Can you eat bone marrow?” with an in-depth analysis of bone marrow, nutritional components of bone marrow, health benefits and sources of bone marrow.