It's not clear whether lycopene actually helps prevent prostate cancer, and recent studies have not been able to show that it does. But foods that have lycopene include: Tomatoes (raw and cooked)
Spinach
Artichoke hearts
Beans
Berries (especially blueberries)
Pink grapefruit and oranges
Watermelon