Food and energy labels
Finding Protein Foods That Do Not Rely on Dairy
Non-dairy protein sources include beans, lentils, tofu, nuts, seeds, eggs, fish, poultry and meat. Dairy-free does not mean vegan, and lactose-free dairy can still contain milk proteins. Compare the actual food and its label: protein content varies with the ingredient, serving size, preparation and any added sauces or coatings.
Separate dairy from animal-derived food
Dairy refers to milk and foods made from it. Eggs are animal-derived foods, but they are not milk products. Fish and plain meat are also separate categories. A person looking for protein without dairy therefore has a wider set of options than someone looking for exclusively plant-based foods.
Health Canada includes pulses, nuts, seeds, eggs, seafood and meat among protein foods. Here are five named product examples with their manufacturer-declared protein quantities, checked on November 4, 2026. These are label portions, not recommended amounts or a ranking by protein concentration.
| Food and source | Labeled quantity and form | Protein |
|---|---|---|
| Nasoya Organic Extra Firm Tofu | 3 oz / 85 g, as packaged before a recipe adds ingredients | 9 g |
| Goya Black Beans, 15.5 oz can | 1/2 cup / 122 g, canned product as labeled | 8 g |
| Planters Unsalted Dry Roasted Peanuts | 1 oz / 28 g, ready to eat | 8 g |
| Eggland’s Best Hard-Cooked Peeled Eggs | 1 cooked, peeled egg / 44 g | 5.5 g |
| StarKist Chunk Light Tuna in Water, 5 oz can | 1 can drained / 113 g | 20 g |
Check the food form before comparing grams
The same ingredient can appear as a dry food, a cooked food or a product containing substantial added water. Comparing 100 grams of dry lentils with 100 grams of cooked lentils does not answer which preparation provides more protein in the portion on a plate. The water and amount of food represented differ.
For a packaged comparison, note the grams of protein and the mass represented by the label. If one serving is twice as large, a larger protein number alone does not establish a higher concentration. Equal-weight comparisons and usual-use portions answer different questions; keep both visible instead of silently switching between them.
Milk-free, lactose-free and vegan are not synonyms
Lactose is a milk sugar; milk allergy concerns proteins. A lactose-free dairy product may therefore still contain milk protein. The NSW Food Authority specifically warns against treating lactose-free dairy as suitable for milk allergy.
Vegan describes avoidance of animal-derived ingredients, while an allergen concern also involves manufacturing and cross-contact. The FDA explains that whey can be identified as whey (milk) on an ingredient list. Do not judge a prepared food only from its front-of-pack name or from the fact that its main ingredient is a bean, nut or vegetable.
Scale the stated food, not an entire category
Two of the listed 44-gram cooked eggs provide 11 grams of protein using that manufacturer’s values. A different egg size or a prepared egg salad needs its own calculation. Likewise, the tuna row refers to drained contents; it does not use the unopened can’s total weight.
Protein is only one part of the comparison. Ingredients, fiber, sodium, texture and price can also matter. The table supplies concrete quantities without establishing how much protein an individual needs.
Choose the source and verify the finished food
An ingredient list can answer whether a food includes milk; a nutrition panel can answer how much protein the stated quantity contains. Use both when buying a prepared meal, meat substitute or snack. Plain ingredients and finished products should not inherit each other’s claims.
For example, beans themselves are a plant food, but a prepared bean dish can include cheese. Eggs contain protein without being dairy, but a restaurant omelet may include milk or butter. The useful question is what is in this specific food, not whether its category sounds dairy-free.
Frequently asked questions
Are eggs dairy?
No. Eggs are animal-derived foods but are not milk products. A prepared egg dish can still contain dairy ingredients.
Does lactose-free mean dairy-free?
No. Removing or breaking down lactose does not necessarily remove milk proteins. Read the ingredient and allergen information.
Do I need protein powder to get protein without dairy?
Whole-food sources include pulses, soy foods, nuts, seeds, eggs, seafood and meat. This guide does not assess individual requirements or recommend supplements.
Are all plant-based foods high in protein?
No. Plant foods vary substantially. Use the protein amount and serving basis for the specific food rather than assuming that a plant-based label means a large protein content.
Sources
- Health Canada: Protein food categories, checked
- Nasoya: Organic Extra Firm Tofu nutrition panel, checked
- Goya: Canned Black Beans label, checked
- Planters: Unsalted Dry Roasted Peanuts label, checked
- Eggland’s Best: Hard-Cooked Peeled Eggs nutrition, checked
- StarKist: Chunk Light Tuna in Water can nutrition, checked
- NSW Food Authority: Milk and lactose labeling distinctions, checked
- FDA: Food allergens and ingredient labeling, checked