If you take a blood thinner like warfarin, you’ve probably been told to keep your vitamin K intake steady — which can feel confusing when so many iron-rich foods are also leafy greens loaded with vitamin K. The good news is there are plenty of iron sources that are naturally low in or free of vitamin K, from meats and seafood to beans, nuts, and certain fruits.
Below I’ve pulled together 57 iron rich foods without vitamin K, organized into simple categories so you can build meals without second-guessing every ingredient. Nutrition figures are approximate and based on typical serving sizes — always check labels and talk to your doctor or dietitian about how these fit your specific plan.
Key Takeaways
- Meats, poultry, seafood, eggs, and dairy are naturally very low in vitamin K, making them reliable iron sources for people on blood thinners like warfarin.
- Most legumes, nuts, seeds, and many whole grains carry iron with only trace or negligible vitamin K, unlike leafy greens.
- A handful of fruits — dried apricots, raisins, and citrus among them — add iron without the vitamin K load found in green vegetables.
- Consistency matters more than avoidance: talk to your doctor before making big dietary changes if you’re on warfarin, since sudden shifts in vitamin K intake affect medication dosing.
- Pairing iron-rich foods with a source of vitamin C, like citrus or bell peppers, can help your body absorb non-heme iron more efficiently.
Why Vitamin K Matters When You’re Choosing Iron Sources
Vitamin K helps blood clot, which is exactly why it interacts with anticoagulant medications like warfarin. Sudden spikes or drops in vitamin K intake can throw off how well the medication works, so many people on these drugs are told to keep their intake consistent rather than avoid it entirely.
According to the MedlinePlus warfarin information page, this doesn’t mean cutting out vitamin K-rich vegetables altogether — it means being mindful and consistent. This list focuses on iron sources that are naturally low in vitamin K, so you have more flexibility without the constant math.
For a broader look at where iron shows up across the food supply, our iron rich foods list is a good starting reference point.
Meat and Poultry: Reliable Heme Iron With Almost No Vitamin K
Red meat and poultry provide heme iron, the form your body absorbs most efficiently, and they contain only trace amounts of vitamin K. These are some of the most straightforward choices if you’re trying to raise iron intake without worrying about vitamin K math.

1. Beef chuck roast
Approximate nutrition: about 2.5 mg iron per 3 oz cooked serving.
Chuck roast is a budget-friendly cut that turns tender with slow braising, and it’s one of the richest common sources of heme iron.
2. Ground beef (90% lean)
Approximate nutrition: roughly 2.2 mg iron per 3 oz cooked.
I keep ground beef in rotation for quick weeknight tacos and skillet meals — it’s an easy way to work more iron into familiar dinners.
3. Beef liver
Approximate nutrition: about 5 mg iron per 3 oz cooked serving.
Liver is one of the most concentrated iron foods around; pan-sear it with onions if the flavor is new to you, since a shorter cook keeps it from turning tough.
4. Lamb shoulder
Approximate nutrition: around 1.3 mg iron per 3 oz cooked.
Lamb shoulder is fatty enough to stay juicy through a long braise, making it a good match for stews built around root vegetables instead of leafy greens.
5. Chicken thighs
Approximate nutrition: about 1.3 mg iron per 3 oz cooked, dark meat.
Dark meat chicken has noticeably more iron than breast meat, and it stays moist under high heat, which makes it forgiving for roasting or grilling.

6. Turkey leg (dark meat)
Approximate nutrition: roughly 1.4 mg iron per 3 oz cooked.
Turkey legs are an underused source of iron outside of holidays; braise one low and slow and shred it for sandwiches or grain bowls.
7. Pork tenderloin
Approximate nutrition: about 1.0 mg iron per 3 oz cooked.
Pork tenderloin is lean and cooks quickly, so it’s a solid weeknight option when you want iron without a heavy dish.
8. Venison
Approximate nutrition: around 3.8 mg iron per 3 oz cooked.
If you have access to venison, it’s one of the leaner, more iron-dense meats — great in chili or seared as a quick steak.
9. Bison (ground)
Approximate nutrition: about 2.9 mg iron per 3 oz cooked.
Bison has a similar iron profile to beef but a slightly sweeter flavor, and it works as a one-to-one swap in most ground beef recipes.
10. Duck breast
Approximate nutrition: roughly 2.3 mg iron per 3 oz cooked.
Duck breast is richer than chicken and pairs naturally with fruit-based sauces like cherry or orange, which also add a bit of vitamin C to help absorption.
Seafood: Iron From the Water Without the Green Vegetable Load
Fish and shellfish deliver iron alongside other nutrients like B12 and omega-3s, and most varieties are naturally free of vitamin K. These are especially useful if you’re also trying to diversify beyond red meat.
11. Oysters
Approximate nutrition: about 8 mg iron per 3 oz cooked serving.
Oysters are one of the most iron-dense foods available; steamed or grilled, they’re an easy way to hit a big chunk of your daily needs in one serving.

12. Mussels
Approximate nutrition: roughly 5.7 mg iron per 3 oz cooked.
Mussels steamed in a garlicky broth are a fast, low-effort way to add iron to a pasta night.
13. Clams
Approximate nutrition: around 12 mg iron per 3 oz canned/cooked.
Clams pack an outsized amount of iron for their size; they work well in chowders or tossed with linguine.
14. Sardines (canned)
Approximate nutrition: about 2.4 mg iron per 3 oz serving.
Canned sardines are a pantry staple I keep on hand for quick lunches — mashed onto toast with a squeeze of lemon, they’re both iron- and omega-3-rich.
15. Shrimp
Approximate nutrition: roughly 0.3 mg iron per 3 oz cooked.
Shrimp isn’t as iron-dense as shellfish like clams, but it’s a light, versatile way to add a little extra iron to stir-fries and salads.

16. Tuna (canned, light)
Approximate nutrition: about 1.3 mg iron per 3 oz serving.
Canned tuna is an easy grab for sandwiches and salads, and it contributes iron without any real vitamin K to track.
17. Salmon
Approximate nutrition: around 0.5 mg iron per 3 oz cooked.
Salmon isn’t a top iron source, but it’s worth including for its overall nutrition profile, and a lemon-butter finish adds a touch of vitamin C too.
18. Anchovies
Approximate nutrition: about 3.3 mg iron per 3 oz serving.
Anchovies melt into sauces and dressings, quietly boosting iron in dishes like Caesar dressing or a simple pasta aglio e olio.
Eggs and Dairy: Everyday Staples That Add Up
Eggs and dairy products aren’t the biggest iron sources on this list, but they’re foods most people eat daily, and they carry essentially no vitamin K. Stacking them alongside other iron-rich meals is an easy, low-effort strategy.
19. Eggs (whole)
Approximate nutrition: about 0.9 mg iron per large egg, mostly in the yolk.
Eggs are one of the most flexible iron foods around — scrambled, hard-boiled, or baked into a frittata with iron-rich meats.
20. Egg yolks (extra)
Approximate nutrition: roughly 0.6 mg iron per yolk.
If a recipe calls for extra yolks, like a rich custard or homemade mayonnaise, you’re getting a small iron bonus along with it.

21. Cottage cheese
Approximate nutrition: about 0.2 mg iron per 1 cup serving.
Cottage cheese isn’t iron-heavy on its own, but topped with dried fruit or nuts it becomes a more balanced snack.
22. Whole milk yogurt
Approximate nutrition: trace iron per cup, varies by brand.
Plain yogurt won’t move the needle much on iron alone, but it’s a neutral, vitamin K-free base for iron-boosting mix-ins like pumpkin seeds.
Legumes and Soy: Plant-Based Iron With Minimal Vitamin K
Beans, lentils, and soy foods provide non-heme iron, which the body absorbs less efficiently than heme iron but is still meaningful, especially at regular meals. Most legumes carry only negligible vitamin K compared to leafy greens, making them a solid plant-based option.
For more plant-forward ideas, our guide to iron rich foods for vegetarians goes deeper.
23. Lentils
Approximate nutrition: about 3.3 mg iron per 1 cup cooked.
Lentils cook quickly without soaking and work in soups, salads, or as a side — one of the easiest plant-based iron staples to keep in the pantry.
24. Chickpeas
Approximate nutrition: roughly 4.7 mg iron per 1 cup cooked.
Whether roasted crunchy or blended into hummus, chickpeas are a versatile way to add iron to almost any meal.
25. Black beans
Approximate nutrition: about 3.6 mg iron per 1 cup cooked.
Black beans hold their shape well in chili and grain bowls, and a squeeze of lime helps the body absorb their non-heme iron better.
26. Kidney beans
Approximate nutrition: around 3.9 mg iron per 1 cup cooked.
Kidney beans are a classic chili ingredient and a reliable everyday iron source for anyone eating more plant-based meals.
27. Pinto beans
Approximate nutrition: about 3.6 mg iron per 1 cup cooked.
Simmered pinto beans, mashed or whole, are a staple I lean on for burritos and taco night sides.
28. Navy beans
Approximate nutrition: roughly 4.3 mg iron per 1 cup cooked.
Navy beans are the classic base for baked beans, and their mild flavor makes them easy to add to soups without changing the taste much.
29. Split peas
Approximate nutrition: about 2.5 mg iron per 1 cup cooked.
Split pea soup, especially with a smoked ham hock, is a comforting way to work in extra iron on a cold day.
30. Edamame
Approximate nutrition: roughly 3.5 mg iron per 1 cup cooked.
Steamed and lightly salted, edamame makes an easy snack or salad topper that’s naturally low in vitamin K compared to other green vegetables.

31. Tofu
Approximate nutrition: about 3.4 mg iron per half-cup, firm.
Tofu absorbs whatever sauce you cook it in, which makes it easy to build an iron-rich stir-fry around it.
32. Tempeh
Approximate nutrition: around 2.2 mg iron per 3 oz serving.
Tempeh has a firmer, nuttier texture than tofu and holds up well to grilling or pan-frying for a plant-based main.
Nuts, Seeds, and Grains: Iron From the Pantry Shelf
Nuts, seeds, and whole grains are easy to sprinkle into meals throughout the day, and most contribute only trace vitamin K. They’re a good way to add iron without building a whole dish around it, and several also overlap with other minerals — see our list of foods high in iron and magnesium for more crossover options.
33. Pumpkin seeds
Approximate nutrition: about 2.5 mg iron per 1 oz serving.
Pumpkin seeds are one of my go-to toppings for oatmeal and salads — a small handful adds crunch and a real iron boost.

34. Cashews
Approximate nutrition: roughly 1.9 mg iron per 1 oz serving.
Cashews are creamy enough to blend into sauces or eaten straight as a snack, and they add iron along with healthy fats.
35. Sesame seeds
Approximate nutrition: about 1.3 mg iron per tablespoon.
Sesame seeds show up in tahini and as a finishing sprinkle on noodles, quietly adding iron to dishes you’re already making.
36. Sunflower seeds
Approximate nutrition: around 1.4 mg iron per 1 oz serving.
Sunflower seeds are an easy snack or salad topper, and they’re a common choice for kids’ lunches too — see more ideas in our iron rich foods for kids guide.
37. Pine nuts
Approximate nutrition: about 1.6 mg iron per 1 oz serving.
Toasted pine nuts bring a buttery crunch to pasta and grain salads, plus a modest iron contribution.
38. Quinoa
Approximate nutrition: roughly 2.8 mg iron per 1 cup cooked.
Quinoa is a complete protein and a reliable base for grain bowls, adding iron without the vitamin K of a leafy green base.
39. Oats
Approximate nutrition: about 3.4 mg iron per 1 cup cooked.
A warm bowl of oats is an easy way to start the day with iron, especially topped with dried fruit or seeds.
40. Fortified breakfast cereal
Approximate nutrition: varies widely, often 8-18 mg iron per serving.
Check the label, since many fortified cereals are among the highest-iron foods you’ll find in a grocery store, and they’re naturally vitamin K-free unless fortified otherwise.
41. Enriched white rice
Approximate nutrition: about 1.9 mg iron per 1 cup cooked.
Enriched rice has iron added back in during processing, making it a neutral, mild side that won’t clash with dietary restrictions.
42. Whole wheat bread
Approximate nutrition: roughly 0.9 mg iron per slice.
A couple of slices of whole wheat toast add a small but steady amount of iron to breakfast or a sandwich.

43. Wheat germ
Approximate nutrition: about 2.5 mg iron per 2 tablespoons.
A spoonful of wheat germ stirred into yogurt or oatmeal is a simple way to nudge up iron intake without changing the dish much.
Fruits and Dried Fruits: A Sweeter Route to More Iron
Most fruits are naturally very low in vitamin K, especially compared to green vegetables, which makes them a stress-free way to add iron to snacks and desserts. Pairing them with vitamin C-rich choices can also help your body absorb the non-heme iron more effectively — our vitamin C foods list has good pairing ideas.
44. Dried apricots
Approximate nutrition: about 1.7 mg iron per quarter-cup.
Dried apricots are one of my favorite snack-drawer staples for iron; a small handful is easy to eat on the go.
45. Raisins
Approximate nutrition: roughly 0.8 mg iron per quarter-cup.
Raisins are an easy add-in for oatmeal, trail mix, or baked goods, contributing a bit of iron along with natural sweetness.
46. Prunes
Approximate nutrition: about 0.9 mg iron per quarter-cup.
Prunes bring iron and fiber together, and they work well simmered into savory braises as well as eaten as a snack.
47. Dried figs
Approximate nutrition: around 1.1 mg iron per quarter-cup.
Dried figs add a chewy sweetness to cheese boards and baked goods, plus a modest iron boost.
48. Watermelon
Approximate nutrition: about 0.4 mg iron per 1 cup diced.
Watermelon isn’t a major iron source, but it’s refreshingly low in vitamin K and an easy summer side that pairs well with iron-rich grilled meats.

49. Strawberries
Approximate nutrition: roughly 0.4 mg iron per 1 cup sliced.
Strawberries bring their own vitamin C along with a touch of iron, which can help absorption when eaten alongside plant-based iron sources.
50. Oranges
Approximate nutrition: about 0.2 mg iron per medium orange.
Oranges won’t add much iron on their own, but the vitamin C helps your body absorb iron from the rest of your meal.
Vegetables That Skip the Vitamin K Spike
Not every vegetable is loaded with vitamin K — root vegetables and a few others provide iron while staying relatively low compared to leafy greens like kale or spinach. These are useful swaps when you want vegetables on the plate without the vitamin K math.
51. Potatoes (with skin)
Approximate nutrition: about 1.9 mg iron per medium baked potato.
A baked potato with the skin on is a surprisingly solid iron source and a low-vitamin-K stand-in for leafy sides.
52. Sweet potatoes
Approximate nutrition: roughly 0.7 mg iron per medium potato.
Sweet potatoes bring iron plus beta-carotene, and roasting them alongside iron-rich meats makes for an easy sheet-pan dinner.
53. Mushrooms (white button)
Approximate nutrition: about 0.5 mg iron per 1 cup cooked.
Mushrooms add a savory depth to dishes and a small iron contribution without the vitamin K load of greens.

54. Tomatoes
Approximate nutrition: about 0.5 mg iron per 1 cup cooked.
Cooked tomatoes, as in a simmered sauce, concentrate both flavor and a modest amount of iron.
55. Corn
Approximate nutrition: roughly 0.5 mg iron per 1 cup cooked.
Corn is a mild, kid-friendly vegetable that adds a little iron without needing much dressing up.
56. Beets
Approximate nutrition: about 0.8 mg iron per 1 cup cooked.
Roasted beets have an earthy sweetness and are a good low-vitamin-K alternative to leafy greens on a salad.
57. Peas (green)
Approximate nutrition: about 2.5 mg iron per 1 cup cooked.
Green peas carry noticeably less vitamin K than leafy greens while still offering a respectable amount of iron, making them an easy side dish swap.
Frequently Asked Questions
Can I eat iron-rich foods if I take warfarin?
Yes — the medication interacts specifically with vitamin K, not iron, so iron-rich foods themselves aren’t restricted. The key is keeping your overall vitamin K intake steady, which is why foods low in vitamin K, like most meats, seafood, and legumes, are easy additions.
Which iron-rich foods have the least vitamin K?
Meat, poultry, seafood, eggs, and dairy contain essentially no vitamin K, making them the most straightforward choices. Most legumes, nuts, seeds, and many fruits also carry only trace amounts compared to leafy greens.
Do I need to avoid spinach and kale completely if I’m on a blood thinner?
Not necessarily — many people on warfarin can still eat leafy greens as long as their intake stays consistent week to week, since sudden changes are what affect medication dosing. Talk to your doctor or dietitian before making major changes to greens in your diet.
Does cooking reduce the vitamin K content of vegetables?
Cooking can reduce some heat-sensitive nutrients, but it does not reliably remove vitamin K, so cooked greens still carry meaningful amounts. If you’re managing vitamin K intake, it’s more useful to track consistent portions than to rely on cooking to lower the content.
Is plant-based (non-heme) iron as effective as iron from meat?
Non-heme iron from plants is absorbed less efficiently than heme iron from meat, but pairing plant iron sources with vitamin C-rich foods can meaningfully improve absorption. Eating a variety of iron sources across the day is a practical way to cover your needs.
