Chicken Punjabi, also known as Punjabi Chicken Curry, is a popular North Indian dish known for its rich and flavorful gravy. To prepare Chicken Punjabi, chicken pieces are marinated in a mixture of yogurt and spices to tenderize and flavor the meat. The marinated chicken is then cooked with onions, tomatoes, ginger, garlic, and a blend of spices such as cumin, coriander, turmeric, and garam masala. The dish is simmered until the chicken is cooked through and the flavors have melded together to create a thick and aromatic gravy. Chicken Punjabi is often garnished with fresh cilantro and served hot with rice, naan, or roti. It's a hearty and comforting dish that is sure to please your taste buds.Chicken Punjabi is a delicious and popular North Indian dish known for its rich and flavorful gravy. To make Chicken Punjabi, chicken pieces are marinated in a mixture of yogurt and spices like cumin, coriander, turmeric, and garam masala. The marinated chicken is then cooked with onions, tomatoes, ginger, garlic, and more spices until tender and infused with flavor. The dish is typically garnished with fresh cilantro and served hot with rice or bread. It's a comforting and satisfying dish that's perfect for a hearty meal.