Heart, pig, raw
Last updated 4 Nov 2026
Meets Patient’s editorial guidelines
- DownloadDownload
- Share
- Language
- Discussion
- Ask Patient
- Audio Version
- Add to preferred sources on Google
Pig heart is an organ meat, also known as offal. The figures here describe it raw. It mainly provides protein, alongside iron and several B vitamins. Per 100g, raw pig heart contains 17g of protein, 3.2g of fat, 4.8mg of iron and 8µg of vitamin B12.
Protein is needed for the growth and repair of body tissues. Iron helps make haemoglobin, the substance in red blood cells that carries oxygen, while vitamin B12 supports normal nerve function and red blood cell formation. Pig heart should be cooked thoroughly before eating. Cooking changes its water content, so nutrient amounts per weight may differ from the raw figures. Full nutritional figures are in the tables below.
Nutrition per 100g
Nutrient | Per 100g |
|---|---|
Energy | 97 kcal |
Energy | 409 kJ |
Fat | 3.2g |
of which saturates | 1.2g |
Carbohydrate | 0g |
of which sugars | 0g |
17g | |
Salt | 0.2g |
Alcohol | 0g |
Water | 78g |
Cholesterol | 79mg |
Vitamins and minerals per 100g
Nutrient | Per 100g |
|---|---|
Trace | |
0.37mg | |
5mg | |
0.48mg | |
0.9mg | |
6.9mg | |
0.29mg | |
8µg | |
2µg | |
6mg | |
4.8mg | |
20mg | |
220mg | |
300mg | |
Sodium | 80mg |
1.8mg | |
0.37mg | |
5µg |
Other types of heart
Food | Calories per 100g | Protein per 100g | Fat per 100g | Fibre per 100g |
|---|---|---|---|---|
129 kcal | 17g | 6.8g | – | |
104 kcal | 18g | 3.5g | – | |
162 kcal | 25g | 6.8g | – | |
226 kcal | 25g | 14g | 0g | |
157 kcal | 28g | 5.1g | – |
About these figures
Values are per 100g of the food as described (12 samples). "Trace" means only a very small amount was found. Nutrients that were not measured are not shown. Salt is calculated from sodium.