What we can suggest is that you keep the search size small (check your query), secondly try checking the logs to verify what actually is causing the problems in this. Profiling the .NET code might also help. Read this guide of theirs to undersatnd how this can be improved, https://www.elastic.co/blog/advanced-tuning-finding-and-fixing-slow-elasticsearch-queries