The Canadian Food Inspection Agency says Abbott Laboratories is recalling its Calcilo XD powder.
The CFIA says there have been reported illness associated with the consumption of the product, but it did not specify how many were affected.
WATCH: Ice cream sandwiches recalled for risk of metal particles
The agency says rancid food has an unusual odour and should not be consumed as it may cause symptoms such as nausea, vomiting and diarrhea.
It says the formula was distributed in Alberta, British Columbia, Manitoba, Newfoundland and Labrador, Nova Scotia, Ontario, Quebec and Saskatchewan.
The CFIA says it’s conducting a food safety investigation which could lead to other products being recalled.