Ingredient Amount Converter
Convert cooking ingredient amounts between teaspoons, cups, ounces, grams, liters and more. Supports density-based weight-to-volume conversion for 40+ ingredients.
About
Ingredient conversion errors cause recipe failures. A cup of flour weighs 125 g, but a cup of honey weighs 340 g. Substituting weight for volume without accounting for ingredient density Ο produces incorrect ratios. This converter normalizes all volume units to mL and all mass units to g, then bridges the two domains using per-ingredient density values sourced from USDA SR28 food composition data. It covers 14 units across US customary and metric systems. Fraction output uses Unicode vulgar fractions for human-readable results matching recipe notation.
Limitations: density values assume standard ingredient packing. Sifted flour is less dense than scooped flour by roughly 15%. Brown sugar density assumes packed measurement per USDA convention. For high-precision baking, always prefer a kitchen scale. Pro tip: when converting between weight and volume for dry goods, the density value matters more than the conversion factor. A wrong density produces a mathematically correct but culinarily useless result.
Formulas
All conversions follow a two-step normalization pipeline. First, the input amount is converted to a canonical base unit within its domain. Then, if the target unit is in the same domain, a single division yields the result. If the target is cross-domain (weight β volume), the ingredient density bridges the gap.
For same-domain conversions (volume β volume or weight β weight), where factorfrom is the multiplier to convert the source unit to the base (mL or g), and factorto converts the base to the target unit.
For cross-domain conversion from volume to weight, where Ο is the ingredient density in g/mL. The inverse applies for weight to volume:
Where mass is in g and volume is in mL. The fraction formatting algorithm finds the closest fraction from the set {Β½, β , β , ΒΌ, ΒΎ, β , β , β , β } by minimizing |remainder β fraction| with a tolerance threshold of 0.05.
Reference Data
| Ingredient | Density (g/mL) | 1 US Cup (g) | Notes |
|---|---|---|---|
| Water | 1.000 | 237 | Reference standard at 20Β°C |
| All-Purpose Flour | 0.529 | 125 | Spooned & leveled, not scooped |
| Bread Flour | 0.550 | 130 | Higher protein, slightly denser |
| Cake Flour | 0.487 | 115 | Sifted before measuring |
| Whole Wheat Flour | 0.508 | 120 | Includes bran particles |
| Granulated Sugar | 0.845 | 200 | White, refined |
| Brown Sugar (packed) | 0.930 | 220 | Firmly packed per USDA |
| Powdered Sugar | 0.508 | 120 | Unsifted |
| Butter | 0.959 | 227 | Solid, US stick |
| Vegetable Oil | 0.920 | 218 | Canola, soybean, etc. |
| Olive Oil | 0.913 | 216 | Extra virgin |
| Coconut Oil | 0.925 | 219 | Melted/liquid state |
| Whole Milk | 1.030 | 244 | ~3.25% fat |
| Heavy Cream | 0.994 | 238 | 36% fat |
| Honey | 1.420 | 340 | Viscous, high density |
| Maple Syrup | 1.320 | 312 | Grade A |
| Molasses | 1.410 | 337 | Unsulphured |
| Corn Syrup | 1.380 | 328 | Light |
| Cocoa Powder | 0.440 | 105 | Unsweetened, sifted |
| Cornstarch | 0.541 | 128 | Spooned & leveled |
| Baking Powder | 0.900 | 216 | Double-acting |
| Baking Soda | 0.950 | 224 | Sodium bicarbonate |
| Table Salt | 1.217 | 288 | Fine grain, not kosher |
| Kosher Salt (Morton) | 1.013 | 240 | Coarser flake |
| Kosher Salt (Diamond Crystal) | 0.760 | 180 | Lighter flake |
| Rice (uncooked) | 0.810 | 190 | Long grain white |
| Rolled Oats | 0.380 | 90 | Old-fashioned |
| Peanut Butter | 1.090 | 258 | Smooth, commercial |
| Cream Cheese | 0.975 | 232 | Full fat, softened |
| Sour Cream | 0.970 | 230 | Full fat |
| Yogurt | 1.030 | 245 | Plain, whole milk |
| Almond Flour | 0.423 | 100 | Blanched, finely ground |
| Coconut Flour | 0.549 | 130 | Very absorbent |
| Chocolate Chips | 0.718 | 170 | Semi-sweet morsels |
| Raisins | 0.634 | 150 | Loosely packed |
| Walnuts (chopped) | 0.487 | 115 | Roughly chopped |
| Shredded Coconut | 0.380 | 90 | Sweetened, flaked |
| Mayonnaise | 0.950 | 225 | Full fat |
| Ketchup | 1.090 | 258 | Standard commercial |
| Soy Sauce | 1.100 | 260 | Regular sodium |