@EmbraceTheGray @nikolal You can set up pihole as recursive DNS server like so: https://docs.pi-hole.net/guides/dns/unbound/
This doesn't encrypt your DNS but it circumvents dependency on your ISP and is very straightforward to do. The documentation is from the pihole team itself.