10 Foods Rich In Vitamin K

Image: Unsplash

17 August 2025

Vitamin K is crucial for blood clotting, bone health, and heart function. Here are 10 foods rich in vitamin K, primarily in the form of K1 (phylloquinone) or K2 (menaquinone)

Image: Unsplash

Kale: A leafy green, one cup of cooked kale provides about 550 mcg of vitamin K1, far exceeding daily needs

Image: Unsplash

Spinach: One cup of cooked spinach offers around 888 mcg of vitamin K1, supporting bone and blood health

Image: Unsplash

Collard Greens: Half a cup of cooked collards delivers approximately 418 mcg of vitamin K1

Image: Unsplash

Broccoli: One cup of cooked broccoli contains about 220 mcg of vitamin K1, plus fibre and antioxidants

Image: Unsplash


Brussels Sprouts: One cup of cooked Brussels sprouts provides roughly 218 mcg of vitamin K1

Image: Unsplash

Swiss Chard: One cup of cooked chard offers around 573 mcg of vitamin K1, great for salads or sautes

Image: Unsplash

Parsley: A quarter cup of fresh parsley contains about 246 mcg of vitamin K1, perfect as a garnish

Image: Unsplash

Natto: This fermented soy food is rich in vitamin K2, with 100 grams providing around 850 mcg

Image: Pexels


Green Beans: One cup of cooked green beans provides roughly 60 mcg of vitamin K1

Image: Unsplash


Cabbage: One cup of cooked cabbage provides about 163 mcg of vitamin K1, making it a nutritious, budget-friendly option for salads or stir-fries

Image: Unsplash

Check More Stories

Image: Unsplash

ndtv.com