Carnitine is in many animal products. Red meat has the highest levels. A 4-ounce beef steak has an estimated 56 to 162 milligramgs (mg) of carnitine. Carnitine is also found in smaller amounts in chicken, milk and dairy products, fish, beans, and avocado. Vegans tend to get less carnitine from foods, but their bodies usually make enough anyway.