Skip to main content

Rosemary, fresh

Rosemary is a herb used to flavour food, and the figures here describe its fresh leaves. It provides carbohydrate and fibre, along with vitamins and minerals. Per 100g, fresh rosemary contains 14g of carbohydrate, 12g of fibre, 370mg of calcium and 8.5mg of iron. It also contains some fat and a small amount of protein.

Fibre supports normal bowel function, while calcium helps maintain bones and teeth. Iron is needed to make haemoglobin, which carries oxygen in the blood. Rosemary is usually used in small amounts as a seasoning, so its contribution to nutrient intake is smaller than these figures suggest. Full nutritional figures are in the tables below.

Nutrition per 100g

Nutrient

Per 100g

Energy

99 kcal

Energy

416 kJ

Fat

4.4g

of which saturates

2.1g

Carbohydrate

14g

Fibre

12g

Protein

1.4g

Salt

0.04g

Alcohol

0g

Water

74g

Cholesterol

0mg

Vitamins and minerals per 100g

Nutrient

Per 100g

Vitamin A (retinol equivalent)

91µg

Vitamin D

0µg

Vitamin C

18mg

Thiamin (B1)

0.1mg

Riboflavin (B2)

0.13mg

Niacin (B3)

0.3mg

Vitamin B6

0.51mg

Vitamin B12

0µg

Folate

89µg

Calcium

370mg

Iron

8.5mg

Magnesium

64mg

Phosphorus

20mg

Potassium

280mg

Sodium

15mg

Zinc

0.9mg

Selenium

1µg

Other types of rosemary

Food

Calories per 100g

Protein per 100g

Fat per 100g

Fibre per 100g

Rosemary, dried

331 kcal

4.9g

15g

43g

About these figures

Values are per 100g of the food as described (7 samples and calculation from dried). "Trace" means only a very small amount was found. Nutrients that were not measured are not shown. Salt is calculated from sodium.

Further reading and references

  • Public Health England. McCance and Widdowson's The Composition of Foods Integrated Dataset 2021. GOV.UK.

Article history

The information on this page is written and peer reviewed by qualified clinicians.
  • 4 Nov 2026 | Latest version
  • 3 Nov 2026 | Originally published