Teaspoons to Grams Converter

How many grams is a teaspoon? It depends on the ingredient. A teaspoon of sugar is about 4.2 grams; denser ingredients weigh more. Pick your ingredient below to convert teaspoons to grams accurately — useful for yeast, spices, salt, and baking powder.

Quick select:
All-Purpose Flour(Flours)
125g per cup
tsp

1 teaspoon to grams by Ingredient

The same teaspoon of each ingredient converts to a different number of grams, because their densities differ:

Ingredient1 tspGrams per cup
All-Purpose Flour3 g125g
Almond Flour2 g96g
Granulated Sugar4 g200g
Brown Sugar (Packed)5 g220g
Powdered Sugar3 g120g
Honey7 g340g
Butter5 g227g
Vegetable Oil5 g218g
Olive Oil5 g216g
Milk5 g245g
Heavy Cream5 g238g
Sour Cream5 g242g
Cream Cheese5 g232g
Rice (Uncooked)4 g185g

Browse weights for 390+ ingredients in the ingredient database.

Why Teaspoons to Grams Depends on the Ingredient

A teaspoon is a fixed volume (about 4.9ml), but the weight inside it depends on density. A teaspoon of flour is about 2.6 grams, while a teaspoon of salt is much heavier because the crystals pack tightly.

For small leavening and seasoning amounts, getting grams right matters — too much baking soda or salt is hard to fix. This converter multiplies teaspoons by each ingredient’s real grams-per-teaspoon.

Related Conversions

Frequently Asked Questions

It depends on the ingredient: about 2.6g for flour, 4.2g for granulated sugar, and around 4g for baking powder. A teaspoon is a volume, so density sets the weight.

Related Tools