In mice, loss of hepatic Tcf7l2 contributes to liver steatosis by inducing preferential metabolism of carbohydrates via DNL activation. Here, TCF7L2 is linked to Hepatic steatosis.