The Neotropics have vast river catchments with untapped hydroelectric potential, but there are multiple expected negative impacts of dams, including those on local food security and livelihoods. Yet, monitoring of dam effects on subsistence is rare, particularly during initial implementation. Our study assessed changes in human fish consumption near the Belo Monte Dam in the Brazilian Amazon during the period 2012–2021, which covers construction, operation and a severe El Niño-induced drought. Over time, fish became less common and were consumed in smaller amounts, even though fewer people shared meals. The largest changes occurred between 2013 and 2016 (post-construction but prior to full operation), resulting in a downward trend in fish consumption, particularly during the drought season. Adding more fish species to the diet did not increase consumption per person. These changes in fish consumption suggest that they stem from environmental impacts of the project (e.g., reduced river level), despite secondary effects from climatic events. These findings underscore the urgent need for comprehensive assessments of the social and ecological impacts of large infrastructure projects in the Amazon, along with sustainable and equitable management strategies to ensure food security and meet the needs of local communities.