The significance of mental health in the entire health scenario has increased. However, the representation of psychiatry in the current MBBS curriculum for undergraduate students in India still remains much less than desirable. Further, stigmatising attitudes lessen these future doctors’ ability to detect and manage patients with psychological problems despite adequate knowledge about psychiatry. Students believe that psychiatrically ill patients are unpredictable and can be dangerous to others. Some feel that psychiatry is unscientific, imprecise and treatment is not effective. Traditional teaching methods are directed more towards imparting knowledge than changing the attitudes of students. Newer teaching and assessment techniques should be used to bring about attitudinal changes and develop interest among medical students. Case based and problem based learning, small group teaching, simulated patients, using movies, multidisciplinary seminars, integrated teaching, attitude questionnaires, objective structured clinical examinations etc., could be introduced in the curriculum to achieve this objective.