It's all in the title.
Unlike what the others say, there are two abilities that prevent recoil. Magic Guard and Rock Head.
Life Orb with Rock Head will cause recoil
Life Orb with Magic Guard, however, will prevent recoil.
Life Orb damage will still happen. Life Orb damage isn't recoil.
If you mean like an Rock Head ability you will still take damage from Life Orb.
Source:Tested on Showdown
How to change your username
How to add a user avatar
Why was my post hidden?
Flags vs Downvotes
Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.