It all depends on the performance level you want.
You cant have "race car" performance AND get 30 miles per gallon just like you cant have a highly overclocked i7 and SLI graphics and not use a bunch of electricity.
However you can get a reasonible TDP non-overclocked i5 and a GTX 1060 and be able to have the performance to run at least high settings at 1080p.