Wiktionary
butter one's bread on both sides
vb. (context idiomatic English) To profit from two things at the same time, especially when those things seem contradictory or incompatible.