Recipes switch between cups and grams, and rice density depends on the grain, which makes cup measurements imprecise. This converter uses standard baking references to translate uncooked rice between US cups and grams in either direction, with separate densities for each rice type so the result matches what you are actually cooking.
How it works
The tool stores a grams-per-cup figure for each rice type and multiplies or divides by it. To convert cups to grams it computes grams = cups × grams-per-cup; to reverse it, cups = grams ÷ grams-per-cup. The densities used are:
| Rice type | Grams per US cup (uncooked) |
|---|---|
| White, long-grain | 185 g |
| White, short-grain | 200 g |
| Brown | 190 g |
| Basmati | 180 g |
Because grains pack differently, picking the right type matters for accuracy.
Example
Convert 2 cups of white long-grain rice to grams:
2 × 185 = 370 g
For the most accurate baking, weigh your rice on a kitchen scale rather than relying on cup volume. All calculations run entirely in your browser with no data sent to any server.
| US cups | White long-grain (g) |
|---|---|
| 0.5 cup | 92.5 g |
| 1 cup | 185 g |
| 2 cups | 370 g |
| 3 cups | 555 g |