I use
Shimano Sh-Mt44 SPD MTB Shoes with Speedplay Frog cleats for rides on the gravel bike.
For my road bikes, I use Pearl Izumi X-Alp Seek V Cycling Shoes with Speedplay Frog cleats.
The Shimanos are waterproof with a speed lace feature... very nice for $65.
The Pearl Izumis are light-weight for a MTB shoe with stiff sole. I've been using them for 4 years (3.5K miles) and they show very little wear.