Bonmixc mountain bike pedals are what I use on my road bike. They will not slip. And, you can use straps on them. I tried clipless pedals and one day I may go back to them. But I like to get off my bike a lot and walk, eat, have coffee, so the clipless pedals just don't work for me.
Oh, and they are on Amazon