Just 3 oz of sardines are enough for your daily Vitamin D dose. They are the best substitute for the much more expensive superfood – salmon, Bohland says. Add tomato sauce for some fiber and vitamins. Sardines are rich on omega-3 fatty acids, which reduce the risk of stroke. If you’re worries about mercury in your fish, sardines are known to lave low levels of it.