You can meet your calcium needs without milk, cheese or yogurt. The key is to include dependable sources regularly, such as calcium-fortified plant beverages, calcium-set tofu and suitable vegetables. If you eat fish, canned varieties with edible bones provide another option.
Simply removing dairy without replacing its nutrients can leave a gap. A little planning—and checking food labels—makes that gap easier to identify.
Affiliate disclosure: This article contains affiliate links. We may earn a commission if you purchase through them.
Considering a commercial osteoporosis program? View the program information here. Review its contents and suitability for your dietary needs. This affiliate link does not establish that the program improves calcium intake or prevents fractures.
How much calcium do you need?
US recommended daily calcium intake includes food, drinks and supplements combined:
| Adults | Daily calcium |
|---|---|
| Ages 19–50 | 1,000 mg |
| Men ages 51–70 | 1,000 mg |
| Women ages 51–70 | 1,200 mg |
| Adults over 70 | 1,200 mg |
These are intake targets, not amounts you must absorb directly. They already account for normal absorption.
If you have a medical condition affecting calcium balance, ask your clinician whether your plan needs adjustment.
Dairy-free foods that provide calcium
The following are approximate reference values. Fortified products and tofu can differ considerably, so use your package label when available.
| Food | Serving | Approximate calcium |
|---|---|---|
| Calcium-fortified soy beverage | 1 cup | 299 mg |
| Firm tofu made with calcium sulfate | ½ cup | 253 mg |
| Cooked soybeans | ½ cup | 131 mg |
| Cooked kale | 1 cup | 94 mg |
| Chia seeds | 1 tablespoon | 76 mg |
| Raw shredded bok choy | 1 cup | 74 mg |
| Canned sardines with bones | 3 ounces | 325 mg |
| Canned pink salmon with bones | 3 ounces | 181 mg |
The fish options are dairy-free but not vegan. Their calcium contribution depends on eating the soft, edible bones.
Use several sources rather than expecting one small serving of seeds or vegetables to meet your entire daily requirement.
Choose plant beverages by their labels
Soy, oat, almond, pea and other plant beverages are not nutritionally interchangeable.
When comparing products, check:
- Calcium: How many milligrams are provided per serving?
- Vitamin D: Has it been added?
- Protein: Does the drink contribute a useful amount?
- Serving size: Are you comparing equivalent quantities?
- Added sugars: Would an unsweetened version suit you?
A drink can contain substantial added calcium while providing little protein. Consider the whole nutritional profile when replacing dairy.
Fortified soy beverages often provide a useful combination of calcium and protein, but the best choice also depends on allergies, preferences and the rest of your diet.
Homemade or unfortified plant drinks should not be assumed to match fortified products.
Shake the container
Calcium added to plant beverages can settle. Follow the package instructions and shake before pouring.
Also remember that a splash in coffee supplies only a fraction of the nutrients listed for a full cup.
Check tofu, yogurt alternatives and cheese alternatives separately
Look for calcium sulfate in the tofu ingredients and confirm the calcium amount on the nutrition label. Tofu made with other setting agents may contain much less.
Plant-based yogurt and cheese alternatives also vary. Do not count them as major calcium sources unless their labels support that assumption.
A useful shopping habit is to compare the products you buy regularly once, then keep a short list of options that fit your needs.
Can vegetables supply all your calcium?
Vegetables contribute, but meeting your full requirement from vegetables alone can require large portions.
Calcium from low-oxalate vegetables such as kale and bok choy is relatively well absorbed. However, the amount in an ordinary serving still matters.
Spinach illustrates why calcium content and calcium availability are different. It contains calcium, but oxalates substantially limit absorption. Enjoy spinach for its other nutrients without relying on it as your main calcium source.
Beans, nuts and seeds can help round out your intake. You do not need to avoid nutritious plant foods simply because they contain compounds that influence mineral absorption.
Read our calcium absorption guide for more detail.
Looking at additional educational resources? Review this commercial osteoporosis program. Check whether its dietary advice accommodates your preferences and medical needs. This is an affiliate link, not a personalized nutrition plan.
A sample dairy-free day
This example shows how calcium sources can fit into meals. It is not a complete calorie or nutrient prescription.
The calculations use the approximate values in the food table above.
| Meal | Calcium-containing items | Approximate calcium |
|---|---|---|
| Breakfast | Oatmeal prepared with 1 cup fortified soy beverage, plus 1 tablespoon chia seeds | 375 mg |
| Lunch | ½ cup calcium-set tofu and 1 cup cooked kale, alongside rice or another grain | 347 mg |
| Snack | 1 cup fortified soy beverage, with fruit | 299 mg |
| Dinner | ½ cup cooked soybeans as part of a mixed meal | 131 mg |
| Total from listed items | 1,152 mg |
Other foods eaten during the day may contribute additional calcium.
This example would exceed a 1,000-mg target but falls slightly short of 1,200 mg before counting the remaining foods. Adjust your choices using actual labels rather than assuming every version of the menu supplies the same amount.
For more meal ideas, see our bone-health recipes.
Lactose intolerance does not always require avoiding dairy
Lactose intolerance concerns difficulty digesting lactose, the sugar in milk. Many people can tolerate some lactose, with individual limits varying.
Lactose-free milk and some lower-lactose dairy foods may be options if you want to include them. They can provide calcium without requiring the same lactose digestion.
However, lactose-free milk is still dairy. It is not a suitable substitute for someone avoiding milk proteins because of an allergy.
If you prefer a fully dairy-free diet, you can use the alternatives described here without adding dairy back.
Do not overlook vitamin D and protein
Vitamin D helps your body absorb calcium. Check whether your plant beverages and other foods contain it; calcium fortification does not automatically mean vitamin D has also been added.
Some people need supplementation, depending on their intake and clinical circumstances. Our vitamin D guide explains the options.
Also replace the protein that dairy may previously have supplied. Depending on your diet, beans, lentils, tofu, eggs, fish or other protein foods can help.
For the overall eating pattern, see our osteoporosis diet guide.
When might a calcium supplement help?
A supplement may be useful when food consistently leaves a shortfall.
For example, if your target is 1,200 mg and your usual diet supplies about 900 mg, the estimated gap is 300 mg. That does not mean you need another 1,200 mg from supplements.
Check the elemental calcium amount and serving size. Calcium carbonate is best taken with food; calcium citrate can be taken with or without food. Supplemental amounts of 500 mg or less at a time are generally absorbed more efficiently.
Ask a pharmacist about medication interactions, especially with thyroid medicine or certain antibiotics. If you have kidney disease, kidney stones or high blood calcium, seek individual advice before supplementing.
Our bone supplement guide covers these decisions separately.
Common gaps to watch for
A dairy-free diet can fall short when you:
- Replace milk with an unfortified drink.
- Count a small splash as a full serving.
- Assume all tofu contains similar calcium.
- Rely mainly on spinach, nuts or seeds.
- Remove several food groups without planning replacements.
You do not need an expensive specialty diet. Identify a few affordable calcium sources you enjoy and make them part of your usual shopping and meals.
Does getting enough calcium prevent osteoporosis?
Adequate calcium supports bone health, but it does not guarantee protection from osteoporosis or fractures.
Exercise, vitamin D, medical conditions, medicines and other risk factors also matter. If you already have osteoporosis, follow your treatment plan alongside dietary changes.
Start by reviewing several typical days of eating. If you cannot identify enough dependable calcium sources, a registered dietitian can help you build a plan that fits your preferences.
Optional commercial resource: View this osteoporosis program if you want to examine its information and purchase terms. It should not replace individualized dietary advice or prescribed osteoporosis treatment. Purchases through this affiliate link may generate a commission.
Sources and further reading
- NIH: Calcium—Health Professional Fact Sheet
- NIH: Calcium—Consumer Fact Sheet
- FDA: Milk and Plant-Based Milk Alternatives
- NIDDK: Eating and Nutrition for Lactose Intolerance
- Harvard Nutrition Source: Calcium
- Bone Health & Osteoporosis Foundation: Calcium and Vitamin D
- NIH: Vitamin D
Medical disclaimer: This article provides general education, not an individualized diet or treatment plan. Consult a qualified healthcare professional about your nutritional needs and medical conditions.
Affiliate disclaimer: This article contains affiliate links. Purchases through them may earn us a commission at no additional cost to you. Inclusion does not establish clinical effectiveness.