The invention provides compositions for an administration to a mammal orally or in a suppository that include one or more edible oils (preferably including one or more omega-3 fatty acids), one or more plant stanols, phytosterols, or esters thereof, and admixed in the one or more edible oils one or more water-soluble vitamins and/or minerals, for example, vitamins B6, B9 and/or B12. The invention also provides a method of making the compositions comprising mixing the foregoing components to form a suspension or emulsion of the vitamins and/or minerals in the edible oils. The mixture can be inserted into hollow soft or hard capsules, gelcaps or caplets. The edible oils can coat particles of the water-soluble vitamins and/or minerals, which may provide them with an improved absorption in the body due to an increased resistance to degradation in the acidic environment of the stomach.