The cuisine of Punjab has an enormous variety of mouth-watering vegetarian as well as non vegetarian dishes. The spice content ranges from minimal to medium to high. Punjabi food is usually relished by people of all communities. Traditional Punjabi thali consists of varied kinds of breads; some are baked in the tandoor such as tandoori roti, lachha paratha, naan and kulcha, while others are dry baked on tava like chapatti and jowar ki roti.
There is another fabulous variety of roti called rumali roti, which is larger in size as compared to the normal one and is like a thin film of dough made in the tandoor. Also, there are breads that are shallow fried such as parantha and deep fried such as puri and bhatoora. The philosophy of life for most of the Punjabis is to eat, drink and make merry. In the preparation of Punjabi food, onion, ginger and garlic are used extensively to enhance the taste of the food.