Is Bone Marrow Good for Babies as a First Food?

Bone marrow is a nutrient-dense food that can be a great addition to a baby’s diet starting at 6 months, once they’re showing all the usual signs of readiness for solids. Its soft, creamy texture makes it easy to serve, and it delivers a concentrated dose of iron and healthy fats during a stage when babies need both.

Why Bone Marrow Works Well for Babies

Iron is one of the most critical nutrients for babies between 6 and 12 months. Babies are born with iron stores from their mother, but those reserves start to deplete around the 6-month mark. After that, they need to get iron from food. Breast milk alone doesn’t provide enough at this stage, which is why iron-rich first foods matter so much.

Bone marrow is remarkably rich in iron. Bovine hemopoietic marrow (the red, blood-cell-producing type found inside certain bones) contains between 10 and 34 milligrams of iron per 100 grams of fresh marrow, according to research published in the Journal of Food Composition and Analysis. For context, babies between 7 and 12 months need about 11 milligrams of iron per day. Even a small serving of marrow can make a meaningful contribution toward that goal. The iron in animal-based foods is also heme iron, which the body absorbs far more efficiently than the plant-based iron found in cereals or legumes.

Beyond iron, bone marrow provides fat-soluble vitamins, collagen, and healthy fats that support brain development. The fat content is high, which is actually a benefit for babies. Infants need a fat-rich diet to fuel rapid brain growth during their first two years.

How to Prepare It Safely

The easiest method is roasting. Preheat your oven to 425°F, place the bones marrow-side up on a baking sheet, and roast for about 15 minutes. You’ll know it’s done when the marrow is moist, slightly pulling away from the bone, and soft enough to mash easily with a fork or spoon.

Once roasted, scoop the marrow out and mash it with a little bone broth to create a smooth, silky consistency. You can offer it to your baby on a preloaded spoon for self-feeding, or mix it into other foods they’ve already been introduced to. It works well stirred into soft cooked vegetables in place of butter, blended into purees for an iron boost, or mixed into mashed sweet potato or avocado.

One popular variation is whipped marrow butter. Mix the roasted marrow with an equal amount of grass-fed butter and whip it by hand until it turns white and fluffy. This creates an even smoother texture that spreads easily and can be added to a range of foods over several days.

Choosing the Right Bones

Look for marrow bones from grass-fed, pasture-raised cattle when possible. Beef femur bones cut into short cross-sections (sometimes labeled “canoe cut” or “soup bones”) are the most common and easiest to work with. You can find them at most butcher shops, farmers’ markets, or in the frozen meat section of well-stocked grocery stores. They’re typically very affordable.

The two types of marrow you’ll encounter are yellow marrow, which is mostly fat, and red marrow, which contains more iron and minerals. Both are nutritious. The bones from younger animals and from certain cuts (like the ends of long bones) tend to have more red marrow, but for practical purposes, any beef marrow bone will give your baby a nutrient-dense food.

Serving Tips for Different Ages

At 6 months, stick to a smooth mash or puree. Bone marrow has a naturally soft, buttery texture once cooked, so it blends easily without a food processor. A thin layer on a preloaded spoon or mixed into another puree works well for beginners.

As your baby gets older and more comfortable with textures, you can serve slightly thicker mashes or use marrow as a spread on soft toast strips. By 9 to 12 months, most babies can handle small soft lumps, so you can be less precise about achieving a perfectly smooth consistency. Marrow also works as a cooking fat for other baby foods: use it to sauté vegetables or stir it into grains like oatmeal or rice for added richness and nutrition.

How Much and How Often

There’s no strict rule on serving size, but a tablespoon or two of mashed marrow a few times per week is a reasonable amount for most babies. Because marrow is very rich in fat, large portions in a single sitting can sometimes cause loose stools. Start with a small amount to see how your baby tolerates it, then gradually increase. As with any new food, introduce it on its own or alongside foods your baby has already eaten without issue, so you can spot any reaction easily.

Bone marrow is not a common allergen, which makes it a low-risk introduction. That said, every baby is different, so watching for any unusual response during the first few servings is still good practice.