Hyderabadi Biryani: From the city of Hyderabad, this biryani is a perfect blend of Mughlai and Andhra cuisines. It can be cooked in two ways: kacchi (raw) biryani where raw meat is marinated and then sandwiched between layers of partially cooked rice, or pakki (cooked) biryani where the meat is cooked before being layered with the rice.
Lucknowi (Awadhi) Biryani: Originating from the city of Lucknow, this biryani is characterized by its cooking technique called dum pukht where the pot is sealed (usually with dough) to trap the steam and allow the ingredients to slow cook in their own juices.
Kolkata Biryani: Originating from Kolkata (formerly Calcutta), this biryani is characterized by its subtle flavors and addition of boiled potatoes. It's a derivative of the Lucknowi biryani, adapted by the Nawabs when they migrated to Bengal.
Malabar Biryani: From the Malabar coast of Kerala, this biryani uses Khyma or Jeerakasala rice instead of the usual Basmati rice. It's mildly spiced, garnished with fried onions, raisins, and cashews, and often contains fish or prawns.