It's not "calories in, calories out". That is an antiquated notion.
You basically listed the most disgusting high-carb junk food around. Of course you'll get fat if you eat shit like that! You can eat like a monster and not get fat, if all you are consuming is protein and fat in your diet. Hell, that's pretty much what I have been doing for the past couple months, and it's been
great! Having coconut milk twice a day is just awesome, so is curry 3-4 times a week