Which Food Does Not Have Vitamin D? Which Food Does Not Have Vitamin D? Mushrooms Tofu Caviar Kale Correct! Wrong! Which Food Does Not Have Vitamin D? kale does have have Vitamin D included.