Squash is not a high-iron food. A cup of cooked butternut squash provides about 1.2 mg of iron, and acorn squash comes in slightly higher at 1.9 mg per cup. For comparison, adult men need 8 mg of iron daily, while women between 19 and 50 need 18 mg. So a full cup of squash covers roughly 10 to 24 percent of the daily target depending on the variety and your sex.
That makes squash a modest contributor to your iron intake, not a standout source. But it still plays a useful supporting role, especially when paired with the right foods.
Iron Content by Squash Variety
Winter squash varieties tend to contain more iron than summer types like zucchini. Among the winter squashes, acorn squash leads with 1.9 mg per cooked cup. Butternut squash delivers about 1.2 mg per cup when baked and cubed, or closer to 1.4 mg per cup when mashed from frozen. These numbers are helpful but pale next to iron-rich plant foods like lentils or fortified cereals, which can deliver 6 mg or more per serving.
The real iron powerhouse hiding in squash isn’t the flesh. It’s the seeds. A single ounce of dried, hulled pumpkin and squash seed kernels contains 4.24 mg of iron. That’s more than double what you’d get from a full cup of the cooked flesh. If you’re eating squash specifically for iron, roasting and eating the seeds makes a significant difference.
Why Squash Iron Is Harder to Absorb
All the iron in squash is the non-heme type, which is the form found in plants. Your body absorbs non-heme iron less efficiently than the heme iron found in meat, poultry, and fish. This means the 1.2 to 1.9 mg listed on a nutrition label doesn’t fully reflect what your body actually takes in.
The good news is that eating vitamin C alongside non-heme iron significantly improves absorption. Vitamin C helps convert iron into a form your gut can pick up more easily, but the two need to be consumed at the same meal for this to work. Pairing squash with bell peppers, tomatoes, broccoli, or a squeeze of citrus is a simple way to get more out of the iron that’s there.
How Cooking Affects Iron in Squash
Minerals like iron are more heat-stable than vitamins, so cooking doesn’t destroy them. The bigger concern is leaching: when you boil squash in water, some minerals dissolve into the cooking liquid and get poured down the drain. Roasting or baking avoids this entirely because there’s no water to carry nutrients away. If you do boil squash, using the leftover liquid in a soup or sauce recaptures whatever leached out.
Cutting squash into smaller pieces before boiling exposes more surface area and increases nutrient loss. Cooking it in larger pieces or whole, then cutting afterward, helps retain more of what’s inside.
Where Squash Fits in an Iron-Rich Diet
Squash works best as one piece of a larger iron strategy rather than the centerpiece. A meal built around lentils or beans, served with roasted acorn squash and a side of bell peppers, stacks multiple iron sources together while the vitamin C from the peppers boosts absorption across the whole plate.
Squash also brings nutrients that support blood health in other ways. Winter squash is rich in vitamin A, which plays a role in how your body mobilizes and uses stored iron. So even though squash isn’t delivering large amounts of iron on its own, it contributes to the broader nutritional environment your body needs to use iron effectively.
For anyone specifically trying to increase iron intake, whether due to low levels or a plant-based diet, the most practical move is to prioritize the seeds. Sprinkling an ounce of roasted pumpkin seeds on a salad or grain bowl adds 4.24 mg of iron, turning a modest iron meal into a substantial one. Toss in some citrus dressing, and you’ve optimized absorption without much extra effort.

