Is Material compile slow in UE4 normal?

It depends VERY heavily on the material that needs to be compiled. Generally, the more instructions, the longer the compile time. Landscape materials, with high layer counts, can be an absolute nightmare to iterate on with all of the long compiles. You might want to check your task manager=>performance monitor to see if you’re CPU is getting used elsewhere, if it’s throttling/downclocking, if your ram is full/you’re thrashing your page file, and so on.