Vitamin D plays a key role in building strong bones, supporting immune health, and helping your baby grow. While sunlight is a natural source, incorporating vitamin D–rich foods into your baby’s meals is just as important—especially as they begin exploring solids.
Here’s a closer look at five nourishing foods packed with vitamin D, plus simple ways to prepare them into smooth, baby-friendly purees.
Salmon
Rich in healthy fats and one of the best natural sources of vitamin D, salmon is a powerhouse for your baby’s development. It also provides omega-3 fatty acids that support brain growth.
How to serve:
Steam fresh salmon until flaky and blend with a little water, breastmilk, or formula for a silky puree. Pair with sweet potato or zucchini for a balanced flavor.
Eggs
Egg yolks contain vitamin D along with choline, which supports brain health. Eggs are also an easy, versatile protein to introduce.
How to serve:
Hard boil or steam eggs, then blend the yolk (or whole egg if already introduced) with avocado or cooked spinach for a creamy, nutrient-dense puree.
Yogurt
Plain whole milk yogurt is a gentle, probiotic-rich food that often contains added vitamin D. It supports gut health while delivering calcium and protein.
How to serve:
No cooking needed—just serve as is or blend with fruit like berries, mango, or pear for a naturally sweet puree.
Mushrooms
Certain mushrooms (especially those exposed to sunlight) are one of the few plant-based sources of vitamin D, making them a great addition to baby’s diet.
How to serve:
Steam mushrooms until soft, then blend with potatoes, lentils, or chicken for a savory, earthy puree.
Milk (12 Months+)
Once your baby turns one, whole milk becomes a key source of vitamin D and calcium to support growing bones.
How to serve:
Mix into mashed foods, oatmeal, or blend into smoothies with fruits and veggies for a creamy texture.
Making It Easy with Babycook
Preparing these foods doesn’t have to be complicated. With Babycook's all-in-one system, you can steam and blend in a single step. This helps preserve nutrients while saving time. Simply add your ingredients, steam until tender, then blend to your desired consistency. It’s an easy way to create fresh, wholesome purees your baby will love.














