Are all 3 correct and mean the same?

This contains twice as much fat/two times more/two times as much fat as that.


anonymousAre all 3 correct and mean the same?

"Are all three correct, and do they mean the same thing?"

No. Only "twice as much" is clear. "Two times more" might mean three times as much if you construe it as "double the amount and add that to the original amount" because of "more", not that anybody would, but it sounds sloppy for that reason. "Two times as much" sounds like you don't know the word "twice".