Calcium

Foods ranked by calcium per 100 g โ€” best known for bones and teeth.

How much do you need?

General information: the US Daily Value for calcium is 1300mg per day for a typical adult. Daily Values are reference figures for labelling, not a personal target โ€” individual needs vary. Use the table below to see how much of that reference a food provides per 100 g and per serving.

Top 50 foods โ€” ranked per 100 g

#FoodCalcium / 100 gPer serving
1๐ŸŒฑ Poppy Seeds1438 mg129.4 mg (1 tablespoon)
2๐Ÿง€ Parmesan1184 mg118.4 mg (1 tablespoon grated)
3๐ŸŒฑ Sesame Seeds975 mg87.8 mg (1 tablespoon)
4๐Ÿง€ Emmental950 mg266 mg (1 slice)
5๐Ÿง€ Cheddar Cheese721 mg201.9 mg (1 slice)
6๐Ÿง€ Gouda700 mg196 mg (1 slice)
7๐Ÿง€ Halloumi700 mg210 mg (30 g)
8๐Ÿง€ Red Leicester700 mg196 mg (1 slice)
9๐Ÿง€ Wensleydale650 mg195 mg (30 g)
10๐ŸŒฑ Chia Seeds631 mg176.7 mg (2 tablespoons)
11๐Ÿง€ Stilton600 mg180 mg (30 g)
12๐Ÿง€ Mozzarella505 mg141.4 mg (1 slice)
13๐Ÿง€ Feta493 mg147.9 mg (30 g)
14๐Ÿง€ Mozzarella Sticks400 mg400 mg (4 sticks)
15๐Ÿง€ Camembert388 mg108.6 mg (1 slice)
16๐ŸŸ Sardine382 mg382 mg (1 can)
17๐ŸŸ Sardine in Oil350 mg350 mg (1 can)
18๐Ÿงˆ Firm Tofu350 mg441 mg (1/2 block)
19๐ŸŸ Caviar275 mg44 mg (1 tbsp)
20๐ŸŒฐ Almond Butter270 mg86.4 mg (2 tablespoons)
21๐ŸŒฐ Almonds (roasted)270 mg75.6 mg (1 handful (28 g))
22๐ŸŒฐ Almonds269 mg75.3 mg (1 handful (28 g))
23๐ŸŒฐ Almonds (salted)265 mg74.2 mg (1 handful (28 g))
24๐ŸŒฑ Flaxseeds255 mg51 mg (2 tablespoons)
25๐Ÿง€ Cheese Quesadilla250 mg450 mg (1 quesadilla)
26๐ŸŸ Anchovy232 mg116 mg (1 can)
27๐Ÿฅฌ Collard Greens232 mg83.5 mg (1 cup raw)
28๐Ÿง€ Ricotta207 mg128.3 mg (1/4 cup)
29๐Ÿ” Double Cheeseburger200 mg700 mg (1 burger)
30๐ŸŸ Canned Salmon200 mg200 mg (1/2 can)
31๐Ÿซ White Chocolate190 mg57 mg (1 bar (30 g))
32๐Ÿซ Milk Chocolate189 mg85.1 mg (1 bar (45 g))
33๐Ÿง€ Brie184 mg51.5 mg (1 slice)
34๐Ÿง„ Garlic181 mg16.3 mg (3 cloves)
35๐Ÿ• Margherita Pizza (1 slice)180 mg225 mg (1 slice)
36๐Ÿ• Cheese Pizza (1 slice)170 mg212.5 mg (1 slice)
37๐Ÿฅฌ Arugula160 mg32 mg (1 cup)
38๐ŸŒฐ Brazil Nuts160 mg44.8 mg (6 nuts (28 g))
39๐Ÿž White Bread151 mg42.3 mg (1 slice)
40๐Ÿ• BBQ Chicken Pizza (1 slice)150 mg187.5 mg (1 slice)
41๐Ÿž White Bread Roll150 mg90 mg (1 roll)
42๐Ÿ” Cheeseburger150 mg420 mg (1 burger)
43๐Ÿ• Hawaiian Pizza (1 slice)150 mg187.5 mg (1 slice)
44๐Ÿฅฌ Kale150 mg31.5 mg (1 cup raw)
45๐Ÿง€ Nachos with Cheese150 mg225 mg (1 portion)
46๐Ÿ• Pepperoni Pizza (1 slice)150 mg187.5 mg (1 slice)
47๐ŸŒŠ Wakame Seaweed150 mg30 mg (1 cup)
48๐Ÿง€ Goat Cheese140 mg42 mg (30 g)
49๐Ÿฅ› Goat Milk134 mg327.0 mg (1 cup)
50๐Ÿ” Bacon Burger130 mg390 mg (1 burger)

Frequently asked questions

Which food is highest in calcium?

In this database, Poppy Seeds ranks first at 1438 mg per 100 g.

Are these values per 100 g or per serving?

Both: the ranking uses per 100 g so foods compare fairly, and the table also shows the value for a typical serving.

Where do the numbers come from?

USDA-based food data. Values are estimates and can vary by brand and preparation.

What is the Daily Value for calcium?

1300mg per day (US Daily Value, general reference).

Explore more

Nutrient Explorer ยท All foods ยท All nutrient rankings