Obesity is a major modifiable risk factor associated with most chronic diseases. The aim of this study was to determine the prevalence of obesity, and its associated risk factors, among apparently healthy Chinese adults in a Malaysian suburban village. This was a cross-sectional study conducted among the Chinese residents in Seri Kembangan New Village, Klang Valley, Selangor, Malaysia. Convenience sampling was used for the selection of participants. Body weight, height, waist and hip circumferences, and blood pressure were measured. Fasting venous plasma was drawn for the measurement of fasting glucose level and lipid profile. Data on sociodemographic factors, dietary habits, physical activity, perceived stress level and sleep duration were collected using interviewer-administered, pretested and validated questionnaires. Among the 258 Chinese residents (mean age 41.4 ± 10.0 years) recruited, the prevalence of obesity was 40%. The obese participants had significantly higher mean blood pressure, and triglyceride and fasting plasma glucose levels than the non-obese participants (p < 0.05). The obese participants also had a significantly lower high-density lipoprotein cholesterol level than the non-obese participants. Logistic regression analysis showed that drinking soy milk (adjusted odds ratio [OR] 0.447; 95% confidence interval [CI] 0.253-0.787; p < 0.05) and the perception that a balanced diet consists mainly of vegetables (adjusted OR 0.440; 95% CI 0.215-0.900; p < 0.05) were associated with a reduced risk of obesity. The risk of obesity was higher in younger participants (adjusted OR 2.714; 95% CI 1.225-6.011; p < 0.05). The prevalence of obesity was high among the apparently healthy suburban Chinese. Our findings suggest that soy milk consumption and the perception that a balanced diet consists mainly of vegetables are associated with a lower risk of developing obesity in this population.