File downloads in .NET MVC applications can be handled by returning a “FileResult” from a controller action. The FileResult represents the file to be downloaded, and the developer can specify the file’s content, content type, and file name as needed.