You've just booked your blood donation appointment: congratulations! Before you make your way to the donor chair, though, there are a few things to consider about what to eat — and what not to eat — that will help you on your path to saving lives.
Foods to Eat Before Giving Blood
Iron-Rich Foods
Iron plays a critical role in producing hemoglobin, a protein in your blood that carries oxygen. Consuming iron-rich foods helps maintain healthy hemoglobin levels, which are necessary for donating blood.
So in the days leading up to your donation, add any or all of the following to your diet:
- Red meat (lean cuts)
- Poultry (like chicken and turkey)
- Fish (such as salmon and tuna)
- Leafy greens (spinach, kale, and Swiss chard)
- Legumes (lentils, chickpeas, and beans)
- Iron-fortified cereals
Have more questions about iron and blood donation? Check out our recent blog post for information on iron deficiency, strategies for boosting your iron levels, and more.
Vitamin C-Rich Foods
Vitamin C enhances your body’s ability to absorb iron. Pair iron-rich foods with vitamin C sources like oranges, strawberries, tomatoes and broccoli.
Foods with Healthy Fats
Emphasis on healthy! Omega-3 fatty acids and other healthy fats support overall well-being. Snack on foods like nuts (almonds and walnuts), seeds (flaxseeds and chia seeds), and avocados.
Foods to Avoid Before Donating Blood
Fatty and Fried Foods
Foods high in unhealthy fats can make blood samples cloudy and can interfere with testing results. Avoid items like burgers, fries, and pastries on donation day.
High-Calcium Foods (for Whole Blood Donors)
Calcium can interfere with your body’s ability to absorb iron. Limit dairy products like milk, cheese and yogurt on the day of your donation if donating whole blood. Conversely, we encourage our platelet donors to increase their calcium intake prior to their appointment.