Trying to Stay Away From Dairy? Here Are Calcium-Rich Foods for Your Teeth

Caring for your teeth means more than just brushing and flossing between them every day. It also means paying close attention to the foods you eat.

One of the most important nutrients for healthy teeth is CALCIUM. Calcium strengthens the hard outer shell of your tooth called enamel, which is your teeth’s defense against erosion and cavities. In order to protect your teeth and get the 1,000 to 2,000 mg daily recommended amount of calcium, many people turn to dairy products like milk, cheese, and yogurt.

If you’re lactose intolerant or need to limit dairy, there are so many foods that can still give you the calcium you need. Here are some non-dairy options from the USDA Food Composition Database to help keep your body and smile strong and healthy.

Orange Juice with Added Calcium

Oranges naturally have a bit of calcium, but many varieties of orange juice (already a good source of vitamin C) now come fortified with calcium. For example, frozen orange juice from concentrate with added calcium contains 1514 mg of calcium per cup. That’s your DAILY recommendation in just ONE glass! Juice, however, can be high in sugar, so drink it on moderation! If your child drinks juice, make sure to serve the recommended, age-appropriate limits.

Tofu with Added Calcium

When it’s fortified with calcium, tofu is a smart choice for your teeth. Raw, firm tofu with added calcium packs 861 mg of calcium per half-cup. (Tofu without added calcium comes in around 100 to 200 mg per serving.) Tofu is naturally gluten-free and contains NO cholesterol. It’s also an excellent source of protein, so add it to scrambles, stir-fry, salads and more.


Beans fuel you with protein, fiber and plenty of vitamins and minerals, in addition to being a solid source of calcium. In just one cup, soybeans deliver 515 mg of calcium, white beans bring 485 mg and kidney beans clock in with 359 mg. Eat them roasted or steamed, whip them into a dip or add them to soups or salads. 


At 246 mg of calcium per cup, almonds are a great snack that contains healthy fats, fiber, magnesium, and vitamin E. Reach for a handful as an afternoon snack instead of something sweet, and you’ll feel full till dinnertime!

Leafy Green Vegetables

Think green when you want to add a nutritional boost to your plate. Leafy green vegetables like kale (179 mg per cup), frozen collard greens (357 mg per cup) and cooked spinach (257 mg per cup) provide you plenty of calcium. They are also powerhouses when it comes to nutrients, low in calories and high in fiber. 


If you can’t drink regular milk, fortified soymilk can be a great calcium substitute. On average, soymilk enhanced with calcium contains 340 mg per cup (compared to about 61 mg per cup if it’s unfortified). There are many different flavors available, so check the label when you’re shopping to make sure you’re getting the calcium you need (and watch out for any added sugar). Drink alone, use it in cereal or add it to your morning coffee. 

If you’re concerned about your teeth and think you’re not getting enough calcium please call our team at 972-660-8457 or request your appointment today!

2 thoughts on “Trying to Stay Away From Dairy? Here Are Calcium-Rich Foods for Your Teeth”

  1. Like!! Thank you for publishing this awesome article.

  2. This blog was… how do you say it? Relevant!! Finally I’ve found something which helped me. Appreciate it!

Leave a Reply

Your email address will not be published. Required fields are marked *