Here’s the full list of foods packed with vitamin K: kale; collard greens; spinach; turnip greens; Brussels sprouts; broccoli; asparagus; lettuce; sauerkraut; soybeans; edamame; pickles; pumpkin; pine nuts; blueberries; 1. Kale. 565 mcg per 1/2 cup, cooked Vitamin K helps in blood clotting by enabling your body to make proteins involved in the blood clotting process. Clotting is important because it helps prevent your body from bleeding too much. Kale is the vitamin K king.