Fatty Fish

Fatty fish like salmon, mackerel, and sardines are some of the most powerful sources of vitamin D you can eat. A single 3.5-ounce (100-gram) cooked salmon fillet delivers around 570 IU of vitamin D, which is more than half the recommended daily amount for adults. This is impressive, considering most people struggle to get enough vitamin D from food alone. Fatty fish are also loaded with omega-3 fatty acids, which have been found to help regulate mood and support brain health. Studies in 2024 show that populations who eat more fatty fish have lower rates of depression and osteoporosis. Eating these fish just twice a week can make a real difference in both bone strength and emotional well-being. Omega-3s themselves have been linked to reduced anxiety and better cognitive function, making fatty fish a true powerhouse food. Adding salmon, sardines, or mackerel to your diet is a tasty way to boost both your vitamin D and your mood.
Cod Liver Oil

Cod liver oil is a supplement that stands out for its sky-high vitamin D content. Just one tablespoon offers about 1,360 IU of vitamin D, which is well over the daily recommendation for adults. Alongside vitamin D, cod liver oil is packed with omega-3 fatty acids, supporting heart health and fighting inflammation. Research from the past year highlights how cod liver oil can help improve mood and cognitive performance, especially in people with low sunlight exposure. However, it’s important not to overdo it, as cod liver oil is also high in vitamin A, which can be harmful in excess. Many people now take cod liver oil capsules to get the benefits without the strong fishy taste. Health professionals agree that cod liver oil is a convenient way to support bone density and emotional wellness, especially during dark winter months. Taken regularly in safe amounts, cod liver oil is a simple addition that supports both body and mind.
Egg Yolks

Egg yolks are a familiar food that provides a modest but meaningful amount of vitamin D. One large egg yolk has about 37 IU of vitamin D, which may not seem like much, but eggs are easy to include in almost any meal. They’re also a rich source of high-quality protein, choline, and other nutrients that support brain health. Recent studies suggest that people who eat eggs regularly tend to have better mood and cognitive function, possibly due to their unique nutrient mix. Eggs can be scrambled for breakfast, added to salads, or baked into casseroles, making them a flexible choice for boosting vitamin D. Research in 2024 shows that eggs remain a staple food in many countries for supporting overall well-being. They’re also affordable and widely available, making them an easy-to-access source of vitamin D. Including eggs in your routine is a smart way to help meet your nutritional needs.
Mushrooms

Mushrooms are a fascinating plant-based source of vitamin D, especially when exposed to ultraviolet (UV) light during growth. For example, 100 grams of UV-exposed maitake mushrooms can provide up to 1,000 IU of vitamin D. This makes them especially valuable for vegetarians and vegans who may struggle to get enough vitamin D from animal products. Studies in 2024 have found that certain mushroom varieties not only boost vitamin D levels but also offer antioxidants that support immune and bone health. Some compounds in mushrooms help balance serotonin, a key neurotransmitter for mood stability. This means eating mushrooms can potentially help lift your spirits as well as strengthen your bones. They’re easy to add to salads, stir-fries, or pasta dishes, making them a delicious way to get extra vitamin D. Mushrooms are a unique, low-calorie food that brings both flavor and health benefits to your table.
Fortified Foods

Fortified foods have become an important source of vitamin D for many people, especially those with limited sun exposure. Foods like milk, orange juice, plant-based milks, and breakfast cereals are often fortified to contain extra vitamin D. For example, a cup of fortified milk can provide about 100 IU of vitamin D, while some cereals offer up to 80 IU per serving. This makes it much easier for people following vegetarian or vegan diets to meet their daily needs. According to data from 2024, regularly eating fortified foods helps maintain healthy vitamin D levels throughout the year. They’re especially helpful for children and older adults, who are at higher risk for deficiency. Paying attention to food labels is important, since not all brands fortify their products equally. Fortified foods make it simple and convenient to support both bone strength and mood.
Cheese

Cheese, particularly types like Swiss and cheddar, contains small but significant amounts of vitamin D. A one-ounce serving of Swiss cheese typically provides around 6 IU of vitamin D, which can add up over time if you enjoy cheese regularly. Cheese is also rich in calcium, which works together with vitamin D to build and maintain strong bones. The creamy texture and savory taste of cheese can also provide comfort, which may help lift your mood during stressful times. While cheese is not as rich in vitamin D as fatty fish or fortified foods, it remains a valuable part of a balanced diet. Studies have found that people who consume moderate amounts of cheese tend to have better bone health. It’s easy to add cheese to sandwiches, salads, or pasta dishes for extra flavor and nutrition. Cheese brings both enjoyment and essential nutrients to your meals.
Beef Liver

Beef liver is a traditional food that’s loaded with nutrients, including a notable amount of vitamin D. A 3.5-ounce (100-gram) serving of cooked beef liver contains about 49 IU of vitamin D, along with iron, vitamin A, and several B vitamins. While its taste is not for everyone, beef liver is a powerhouse for those willing to try it. Research shows that the combination of nutrients in liver helps support both bone health and mood regulation. Eating liver occasionally can be especially helpful for people with higher nutritional needs, such as pregnant women or athletes. Some people find it easier to eat liver in the form of pâté or as an ingredient in meat blends. Including beef liver in your diet, even just once a month, can provide a nutritional boost. It’s a classic example of a food that delivers concentrated vitamins and minerals.
Yogurt

Yogurt, especially when fortified with vitamin D, is a tasty and convenient way to get more of this vital nutrient. A single serving of fortified yogurt can offer around 80 IU of vitamin D, making it a helpful addition to breakfast or snacks. Yogurt is also packed with probiotics, which promote gut health and have been shown to positively influence mood. Recent research highlights how the combination of vitamin D and probiotics in yogurt supports bone density and emotional well-being. Choosing low-sugar or plain varieties helps maximize the health benefits without unnecessary calories. Yogurt can be enjoyed on its own, mixed with fruit, or used as a base for smoothies. Its creamy texture and tangy flavor make it appealing to people of all ages. Including yogurt in your daily routine is an easy step toward better health.