As resveratrol is fat soluble, it's absorbed more effectively in the presence of fat. This means that it's best to take it with foods that are rich in fat and will enhance its absorption, such as yoghurt or olive oil. However, Nicotinamid-Mononukleotid is well absorbed whether it's taken on an empty stomach or with food.