Fitness & Health

mL to Grams Converter (by Ingredient)

Convert milliliters to grams using each ingredient's real density, because only water is a clean 1:1 match. Flour sits around 0.53 g/mL and honey around 1.42 g/mL.

Reviewed and updated

Try
Converted amount
250 g

250 mL of water → grams

Density
1.00 g/mL
1 mL equals
1.00 g
In US cups
1.06 cups
Estimates for general wellness, not medical advice. Check with a doctor or dietitian before acting on health figures.
Was this helpful?

You need the density, not just the volume

Milliliters measure space; grams measure mass. To go from one to the other you multiply by the ingredient's density, which is different for almost everything.

grams = milliliters × density (g/mL)

Only water is 1:1. The metric system was designed around water, so 1 mL of it weighs exactly 1 g. Every other ingredient is lighter or heavier: oil floats below 1, syrups and honey sit well above it, dry powders fall far below.

Density of common ingredients

Ingredientg/mL100 mL250 mL
Water1.00100 g250 g
Whole milk1.03103 g258 g
Honey1.42142 g355 g
Maple syrup1.33133 g333 g
Olive oil0.9191 g228 g
Vegetable oil0.9292 g230 g
Melted butter0.9191 g228 g
Granulated sugar0.8585 g213 g
All-purpose flour0.5353 g133 g
Cocoa powder0.4040 g100 g

To go the other way, divide grams by the density: 142 g of honey ÷ 1.42 = 100 mL.

Where the conversion drifts

  • Flour depends on how you scoop. The same cup of flour can weigh anywhere from 120 to 150 g depending on whether it is loose or packed. The 0.53 g/mL figure assumes a loose scoop, so weighing beats measuring by volume.
  • Warm oil is lighter. Oils thin and expand as they heat, so density drops about 2% for every 10°C. Hot frying oil reads nearer 0.81 g/mL than the 0.91 at room temperature.
  • This is why bakers weigh. A scale reads the mass directly and sidesteps every density, moisture and scooping quirk at once.

Common questions

Is 1 mL the same as 1 gram?

Only for water. The metric system was built so that 1 mL of water weighs 1 gram. Everything else has its own density, so 1 mL of honey is 1.42 g and 1 mL of flour is about 0.53 g.

How do I convert mL of milk to grams?

Multiply by 1.03, since milk is slightly heavier than water. So 200 mL of milk is about 206 g.

Why does flour weigh so much less than water per mL?

Flour is a powder with air trapped between the grains, so it does not fill the space as tightly as a liquid. That is why 100 mL of flour is only about 53 g.

From the blog

Guides & how-tos

All articles →