All videosLearn More

Top 10 foods for healthier sperm

October 21, 2026 · 9 sources

The studies

10 habits, ranked as in the video

  1. 1

    Walnuts

    117 men ate 75 grams of walnuts a day for 12 weeks. Their sperm moved better, more of it was alive, and more had a normal shape.

  2. 2

    Almonds

    119 men ate a daily mix of walnuts, almonds and hazelnuts for 14 weeks. Count, movement and shape all improved.

  3. 3

    Hazelnuts

    The same 119 men, the same daily nut mix.

  4. 4

    Salmon

    Harvard studied men at a fertility clinic. Men who ate more salmon and tuna had higher sperm counts.

  5. 5

    Tomatoes

    Lycopene, the red in tomatoes, was linked to better sperm shape in 189 young men. A small tomato juice trial showed better movement.

  6. 6

    Carrots

    In the same 189 men, beta-carotene, the orange in carrots, was linked to better movement.

  7. 7

    Skim milk

    Men who drank the most low-fat milk had 30% higher sperm concentration. Full-fat dairy was linked to worse movement and shape.

  8. 8

    Olive oil

    Men who eat a Mediterranean diet, built on olive oil, have better sperm movement. A review of many studies.

  9. 9

    Spinach

    Spinach and lettuce gave the 189 young men most of their lutein, which was linked to better movement.

  10. 10

    Cod

    The same Harvard study. Men who ate more cod, haddock and halibut had better sperm shape.

Learn More