Punjabi Kofta is a popular dish from the Punjabi cuisine of India. The koftas are made with a mixture of minced meat (usually lamb or chicken), onions, garlic, ginger, and a blend of spices. They are shaped into small balls and cooked in a rich and flavorful tomato-based gravy. The gravy is made with a combination of onions, tomatoes, yogurt, and a variety of aromatic spices. It is cooked until thick and rich in flavor, and the koftas are added to the gravy just before serving. Punjabi Kofta is often garnished with fresh coriander leaves and served with naan, roti, or rice. It is a favorite among meat lovers and is a must-try dish from the Punjabi cuisine.