In general, leafy, green vegetables contain the highest amounts of vitamin K. A rule of thumb you can. follow is: The greener the vegetable, the higher the amount of vitamin K (except for cabbage – is it not. dark green, but it does contain a lot of vitamin K). As you might note, these are foods that are. generally good for you and part of a healthy diet.