A complete safety, timing, and dosage guide for combining Milk Thistle (Silymarin) with Vitamin B12 (Cobalamin, Methylcobalamin) — including how the two supplements interact, the best time of day to take each, and which populations should be careful.
Yes, vitamin B12 and milk thistle are safe to take together. They work through different pathways and do not interfere with each other's absorption or effectiveness.
Vitamin B12 and milk thistle together are compatible and can be taken without concern. There is no evidence that silymarin affects B12 absorption or metabolism. This combination is common in general health and liver-support supplement routines.
Vitamin B12 is a water-soluble vitamin that binds to intrinsic factor in the stomach and is absorbed in the ileum via specific receptor-mediated uptake. Milk thistle's active complex, silymarin, is a fat-soluble flavonoid that is absorbed in the small intestine and undergoes extensive first-pass metabolism in the liver. Silymarin is known to inhibit certain cytochrome P450 enzymes, especially CYP3A4, and P-glycoprotein efflux pumps, but vitamin B12 does not rely on these pathways for absorption or cellular utilization. Therefore, the two supplements do not compete for transporters, enzymes, or receptors. Any hepatic enzyme modulation by silymarin is unlikely to alter B12's physiological actions or its delivery to tissues, since B12 is processed through independent mechanisms involving haptocorrin, intrinsic factor, and specific cellular endocytosis.
I recommend taking vitamin B12 and milk thistle together with your breakfast. This timing works well because B12 is generally well absorbed on an empty stomach or with food, and milk thistle's fat-soluble silymarin benefits from the fat in a morning meal. If you prefer, you can take B12 first thing in the morning on an empty stomach, wait 20-30 minutes, and then take milk thistle with breakfast. There is no need to space them apart due to any interaction. If you miss a dose, take it as soon as you remember, unless your next dose is within a few hours, in which case simply skip the missed one. For best results, choose a B12 supplement that provides 500-1000 mcg of methylcobalamin and a milk thistle extract standardized to at least 70% silymarin.
Methylcobalamin is the active coenzyme form of vitamin B12 and is often preferred for neurological support, while cyanocobalamin is a synthetic form that requires conversion in the body. Milk thistle extracts are typically standardized to 70-80% silymarin, with silibinin as the main active constituent. Neither the B12 form nor the milk thistle extract format changes the lack of interaction between the two. Still, if you are choosing a B12 supplement, methylcobalamin may be more directly bioavailable, and a triphenol-free milk thistle extract may have slightly better absorption, but these are quality considerations, not interaction concerns.
This pair is often bundled into liver-support formulas alongside vitamin E, selenium, and N-acetylcysteine. It also appears in some B-complex products that add milk thistle for antioxidant and detoxification support.
Yes, you can take vitamin B12 and milk thistle together. They do not share absorption or metabolism pathways, so there is no known interaction. I often take both in the morning with breakfast.
Yes, it is safe to take this combination daily. Both supplements have good safety profiles at recommended doses. As with any supplement, check with your healthcare provider if you have underlying health conditions.
There is no need to wait between them. Because they do not compete for absorption, you can take them at the same time. If you prefer, spacing them by an hour is also fine.
No, they do not compete. Vitamin B12 requires intrinsic factor and specific receptors in the ileum, while milk thistle's silymarin is absorbed passively and processed in the liver. Their absorption routes are completely separate.
Most people can take this combination safely. If you are pregnant, breastfeeding, or taking medications that are metabolized by CYP3A4, such as certain statins, talk to your doctor before adding milk thistle.
I recommend taking them with a meal. Vitamin B12 can be taken on an empty stomach, but food helps reduce any mild stomach upset. Milk thistle specifically is better absorbed when taken with a meal that contains some fat.
Reviewed by Caroline M. on May 12, 2026 for accuracy against the sources listed above. This page is educational and is not a substitute for professional medical advice.
The matrix has 86 supplements and 7310 pairwise interactions. Click any cell to see the full breakdown.