If you're craving some mouthwatering dishes, you've got to check out the five best Pakistani recipes! Picture fluffy Chicken Biryani that fills the room with its aroma, or sizzling Seekh Kebabs that are perfect for snacking. Then there's the rich, slow-cooked Nihari, ideal for breakfast, and the hearty Aloo Gosht that blends meat and potatoes like a dream. And don't forget the spicy Karahi Chicken, a family favorite! Ready to spice up your meals?
Chicken Biryani
Chicken Biryani is a fragrant and flavorful rice dish that's a staple in Pakistani cuisine, known for its rich spices and tender chicken. This one-pot meal combines marinated chicken with basmati rice, layered with aromatic spices, and cooked to perfection.
Perfect for special occasions or a comforting family dinner, Chicken Biryani is bound to satisfy your taste buds and leave you craving more.
Ingredients:
- 2 cups basmati rice
- 500 grams chicken, cut into pieces
- 1 large onion, thinly sliced
- 2 tomatoes, chopped
- 1 cup plain yogurt
- 4 tablespoons ginger-garlic paste
- 3-4 green chilies, slit
- 1/2 cup chopped cilantro (coriander)
- 1/2 cup chopped mint leaves
- 4 tablespoons biryani masala
- 1/2 teaspoon turmeric powder
- 4-5 whole cloves
- 4-5 green cardamom pods
- 1-2 bay leaves
- 1 stick cinnamon
- 4 tablespoons cooking oil or ghee
- Salt, to taste
- 4 cups water
Cooking Instructions:
Begin by washing the basmati rice thoroughly and soaking it in water for about 30 minutes.
In a large pot, heat the oil or ghee over medium heat, then add the sliced onions, frying them until they turn golden brown. Add ginger-garlic paste and sauté for a minute before adding the chicken pieces.
Cook until the chicken is browned, then stir in the chopped tomatoes, yogurt, green chilies, turmeric, biryani masala, and salt. Cook until the chicken is tender and the oil separates from the mixture.
In a separate pot, bring 4 cups of water to a boil and add the soaked rice along with the whole spices. Cook the rice until it's 70% done, then drain it.
Layer the partially cooked rice over the chicken mixture, followed by mint and cilantro. Cover the pot tightly and cook on low heat for about 25-30 minutes until the rice is fully cooked and infused with the flavors.
Extra Tips:
For an even more aromatic biryani, you can add a few drops of kewra water or rose water before serving.
Always guarantee that the pot is tightly sealed during the cooking process to trap steam and retain moisture. If you prefer a richer flavor, consider adding boiled eggs or fried potatoes as a garnish.
Finally, serve the Chicken Biryani with a side of raita (yogurt sauce) or salad for a complete meal. Enjoy your delicious homemade Chicken Biryani!
Seekh Kebabs

Seekh Kebabs are a popular and delicious street food originating from the Indian subcontinent, particularly enjoyed in Pakistan. These flavorful skewers made from minced meat are seasoned with a perfect blend of spices and herbs, grilled to perfection, and often served with mint chutney and naan. They make a fantastic appetizer or main dish at any gathering or family meal.
Ingredients:
- 500g minced meat (beef, lamb, or chicken)
- 1 medium onion, finely chopped
- 2-3 green chilies, finely chopped
- 2 tablespoons ginger-garlic paste
- 1/4 cup fresh coriander leaves, chopped
- 1 teaspoon cumin powder
- 1 teaspoon garam masala
- 1 teaspoon red chili powder
- Salt, to taste
- 1 egg (optional, for binding)
- Skewers (metal or soaked wooden)
Cooking Instructions:
In a large mixing bowl, combine the minced meat with the chopped onion, green chilies, ginger-garlic paste, coriander leaves, cumin powder, garam masala, red chili powder, and salt.
If the mixture is too loose, you can add an egg to help bind it together. Mix everything thoroughly until well combined.
Divide the mixture into equal portions and mold each portion around the skewers, pressing firmly to guarantee they hold their shape.
Preheat a grill or barbecue, and cook the skewers on medium heat for about 10-15 minutes, turning occasionally until they're evenly cooked and have a nice char.
Extra Tips:
For the best flavor, allow the kebab mixture to marinate in the refrigerator for at least 1 hour or overnight if possible. This not only improves the taste but also helps in binding the ingredients together.
If you prefer a smoky flavor, consider cooking the kebabs over charcoal. Additionally, you can experiment with adding other spices or herbs to customize the flavor profile to your liking.
Serve the Seekh Kebabs hot, garnished with onion slices and fresh lemon wedges for an extra zing!
Nihari
Nihari is a classic Pakistani dish that's often enjoyed as a hearty breakfast or a special occasion meal. This slow-cooked stew is made with tender pieces of meat, usually beef or lamb, simmered in a rich and aromatic blend of spices. The dish is traditionally served with naan or paratha, and garnished with fresh cilantro, ginger, and lemon to amplify its flavors. Nihari not only warms you up but also offers a unique taste that reflects the rich culinary heritage of Pakistan.
Ingredients:
- 1 kg beef or lamb, cut into pieces
- 4 cups water
- 2 large onions, finely sliced
- 4 tablespoons ghee or oil
- 1 tablespoon ginger-garlic paste
- 1 tablespoon Nihari spice mix (available in stores or homemade)
- 1 teaspoon red chili powder
- 1 teaspoon turmeric powder
- Salt to taste
- 2 tablespoons wheat flour (optional, for thickening)
- Fresh cilantro, chopped (for garnish)
- Fresh ginger, julienned (for garnish)
- Lemon wedges (for serving)
To prepare Nihari, start by heating ghee or oil in a large pot over medium heat. Add the sliced onions and sauté until they turn golden brown.
Then, add the ginger-garlic paste and sauté for a minute until fragrant. Incorporate the meat and cook until it's browned on all sides.
Next, add the Nihari spice mix, red chili powder, turmeric powder, and salt, stirring well to coat the meat. Pour in the water and bring the mixture to a boil.
Once boiling, reduce the heat to low, cover the pot, and let it simmer for about 3-4 hours until the meat is tender and the flavors are well combined.
If you prefer a thicker gravy, mix wheat flour with a bit of water to form a paste and stir it into the pot in the last 30 minutes of cooking.
When making Nihari, it's vital to allow it to cook slowly to guarantee the meat becomes tender and absorbs all the flavors from the spices. You can prepare it the night before and let it rest overnight; this allows the flavors to deepen even further.
For an authentic touch, serve Nihari with a side of freshly made naan or paratha, and don't forget the garnishes of cilantro, ginger, and a squeeze of lemon for added brightness. Enjoy the delicious depth of flavors that this traditional dish brings to your table!
Aloo Gosht

Aloo Gosht is a traditional Pakistani dish that brings together tender meat and flavorful potatoes, simmered in a rich and aromatic gravy. This comforting curry is a popular choice for family gatherings and special occasions. The combination of spices and the heartiness of the potatoes make it a satisfying meal, often enjoyed with naan or rice.
Follow this recipe to create a delicious Aloo Gosht that will impress your friends and family.
Ingredients:
- 500g mutton or beef, cut into pieces
- 3 medium-sized potatoes, peeled and cubed
- 2 large onions, finely sliced
- 2 tomatoes, chopped
- 1 cup yogurt
- 1/4 cup oil
- 2-3 green chilies, slit
- 1 tablespoon ginger-garlic paste
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder
- Salt to taste
- Fresh cilantro, for garnish
Cooking Instructions:
In a large pot, heat the oil over medium heat and add the sliced onions, frying them until they turn golden brown.
Next, add the ginger-garlic paste and cumin seeds, sautéing for a minute until fragrant. Add the meat and cook until it's browned on all sides.
Then, stir in the chopped tomatoes, yogurt, coriander powder, turmeric powder, red chili powder, and salt. Cover and cook on low heat for about 30-40 minutes, or until the meat is tender.
Once the meat is cooked, add the cubed potatoes and enough water to create a gravy. Simmer until the potatoes are soft and cooked through.
Finally, add the slit green chilies and garnish with fresh cilantro before serving.
Extra Tips:
For a deeper flavor, marinate the meat in yogurt and spices for a few hours or overnight before cooking. This will help tenderize the meat and improve the taste.
Adjust the spice levels according to your preference, and feel free to add more potatoes if you enjoy them.
Aloo Gosht can be made ahead of time and tastes even better the next day as the flavors meld together. Serve it hot with naan or steamed rice, and enjoy a hearty and fulfilling meal!
Karahi Chicken
Karahi Chicken is a popular Pakistani dish defined by its rich, spicy flavors and aromatic spices. Traditionally cooked in a wok-like vessel called a "karahi," this dish is a favorite for family gatherings and festive occasions. The combination of tender chicken, vibrant tomatoes, and fragrant spices makes it a delightful meal served with naan or rice.
Follow this simple recipe to bring the rich taste of Pakistani cuisine to your table.
Ingredients:
- 1 kg chicken, cut into pieces
- 4 tablespoons oil or ghee
- 2 medium onions, finely sliced
- 2 tablespoons ginger-garlic paste
- 3 medium tomatoes, chopped
- 2-3 green chilies, slit
- 1 tablespoon red chili powder
- 1 teaspoon turmeric powder
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- Salt to taste
- Fresh coriander leaves, chopped (for garnish)
- Ginger slices (for garnish)
- Lemon wedges (for serving)
Cooking Instructions:
In a karahi or a deep frying pan, heat the oil or ghee over medium heat.
Add the sliced onions and sauté until they turn golden brown.
Next, mix in the ginger-garlic paste and cook for a few minutes until the raw smell disappears.
Add the chicken pieces and sauté until they're browned on all sides.
Stir in the chopped tomatoes, green chilies, and all the spices (red chili powder, turmeric powder, cumin seeds, coriander powder, and salt).
Cover and cook on low heat until the chicken is tender and the oil separates from the gravy, stirring occasionally.
Once cooked, garnish with fresh coriander leaves and ginger slices before serving.
Extra Tips:
For an extra depth of flavor, consider marinating the chicken in yogurt and spices for a couple of hours before cooking.
This won't only tenderize the meat but also improve the overall taste.
Adjust the level of spices according to your preference, especially if you or your guests prefer milder flavors.
Finally, serving Karahi Chicken with freshly made naan or steamed basmati rice will raise the dining experience, making it a complete and satisfying meal.