In the present paper, an investigation into Thailand’s energy demand is performed to determine if: (1) a linear or nonlinear Engel curve better explains the relationship between income and energy consumption, and (2) systems with pre-commitments better model energy consumptions. Four demand systems are estimated: an almost ideal demand system (AIDS), the quadratic almost ideal demand system (QAIDS), generalized almost ideal demand system (GAIDS), and the generalized quadratic almost ideal demand system (GQAIDS). Elasticities are calculated for policy implications. The empirical results suggest that models considering pre-commitments and nonlinear Engel curves may be slightly more appropriate for Thailand’s energy system, from both statistic and economic standpoints. Statistical inferences appear to favor the GQAIDS model based on the encompassing results. Economic reasonability also appears to favor the GQAIDS model, in particular, petroleum products, as it provides results consistent with the notions of precommitments and fuel substitutability found in previous studies. Most of the previous studies in various forms have shown that the demand for petroleum products is relatively inelastic to price in Thailand. The current study, however, finds that own-price elasticities of uncompensated demand for petroleum products are almost unitary, which is relatively more elastic than most of the previous studies. As such, further studies are required and the price-based policy on petroleum products targeting the reduction in petroleum product dependence must be implemented with caution.