📧 info@funuploads.com ⏰ Available 24/7

Pakistani Recipes
Collection 🍛

The most complete collection of authentic Pakistani recipes — Biryani, Nihari, Karahi, Kebabs, Halwa Puri, Desserts and much more. Easy step-by-step cooking guides for every dish.

🍚 Biryani 🥩 BBQ & Kebabs 🍲 Nihari & Paya 🍛 Karahi 🍮 Desserts 🫓 Breakfast
🍛 Recipes
Chicken Biryani — Pakistan's #1 favourite dish Beef Nihari — Slow-cooked Lahori classic Chapli Kebab — Peshawar street food legend Halwa Puri — Sunday breakfast perfection Sheer Khurma — Eid Special sweet dessert Chicken Karahi — Dhaba style in 30 minutes Chicken Biryani — Pakistan's #1 favourite dish Beef Nihari — Slow-cooked Lahori classic Chapli Kebab — Peshawar street food legend Halwa Puri — Sunday breakfast perfection Sheer Khurma — Eid Special sweet dessert Chicken Karahi — Dhaba style in 30 minutes
Browse All Recipe Categories
🍲
Nihari, Paya & Salan
🥩
Kebabs, Tikka & Boti
🍚
Rice, Biryani & Pulao
🍛
Handi & Karahi
🐟
Fish & Fast Food
🥬
Dal & Sabzi
🫓
Breakfast & Nashta
🍵
Soups, Tea & Coffee
🍮
Desserts & Mithai
🍲

Nihari, Paya & Salan

Slow-cooked Pakistani classics — rich, aromatic and deeply satisfying

🍲
Beef Nihari
🌶️ Spicy ⏱ 3–4 Hours 👨‍👩‍👧 Serves 6
Ingredients
1 kg beef shank4 tbsp oil/ghee2 onions sliced2 tbsp ginger-garlic paste3 tbsp nihari masala1 tsp red chilli1 tsp turmeric3 tbsp wheat flourSalt to tasteFresh ginger julienneGreen chilliesLemon wedgesFresh coriander
Method

Heat oil in a heavy pot. Fry sliced onions until golden brown. Remove half for garnish.

Add ginger-garlic paste and fry for 2 minutes until fragrant.

Add beef, nihari masala, red chilli, turmeric and salt. Fry on high heat for 5 minutes.

Add 6–8 cups of water. Cover and cook on very low heat for 3 hours until meat is tender.

Mix wheat flour in ½ cup water, add to pot to thicken the gravy. Cook for 15 more minutes.

Serve with naan, topped with ginger, green chillies, fried onion and lemon.

💡 Tip: The longer you cook, the better the flavour. Overnight slow cook is ideal.
🦴
Paya (Trotters Curry)
🌶️ Medium ⏱ 4–5 Hours 👨‍👩‍👧 Serves 4
Ingredients
4 goat trotters (cleaned)3 tbsp oil2 onions2 tbsp ginger-garlic paste1 tsp cumin1 tsp coriander powder1 tsp red chilli½ tsp turmeric2 tsp paya masalaSaltFresh coriander
Method

Wash trotters thoroughly. Boil in salted water for 30 minutes. Drain and set aside.

In a large pot, heat oil and fry onions golden. Add ginger-garlic paste.

Add all spices and trotters. Fry for 5–7 minutes on high heat.

Add 8 cups of water. Cook on low heat for 4 hours until meat falls off the bone.

Adjust seasoning. Serve with hot naan and fresh coriander garnish.

💡 Tip: Use a pressure cooker to reduce cooking time to 90 minutes.
🍗
Chicken Salan (Murgh Salan)
🌶️ Medium ⏱ 45 Min 👨‍👩‍👧 Serves 4 ⭐ Easy
Ingredients
1 kg chicken (cut)3 tbsp oil2 onions2 tomatoes2 tbsp ginger-garlic paste1 tsp red chilli1 tsp coriander powder½ tsp turmericSaltFresh coriander
Method

Heat oil, fry onions until golden. Add ginger-garlic paste and fry for 2 minutes.

Add chopped tomatoes and all spices. Cook until oil separates.

Add chicken pieces and mix well. Cook on high heat for 5 minutes.

Add 1 cup water, cover and simmer 25–30 minutes until chicken is tender.

Garnish with fresh coriander and serve with roti or rice.

💡 Tip: Add a pinch of garam masala at the end for a richer aroma.
🥩

Kebabs, Tikka & Boti

Pakistani BBQ & grill favourites — street food to restaurant style

🥙
Chapli Kebab
🌶️ Spicy ⏱ 30 Min 👨‍👩‍👧 Serves 4
Ingredients
500g minced beef1 onion finely chopped2 tomatoes chopped2 green chillies1 egg2 tbsp coriander seeds (crushed)1 tsp cumin seeds1 tsp red chilli flakes½ tsp garam masalaSaltOil for frying
Method

Mix all ingredients together with minced beef. Do not over-mix — keep it rustic.

Shape into flat, wide patties (palm-size) about ½ cm thick.

Heat oil in a wide pan on medium-high heat.

Fry kebabs 3–4 minutes each side until golden brown and cooked through.

Serve with naan, sliced onion rings, tomato and mint chutney.

💡 Tip: Use beef with 20% fat — it keeps the kebab juicy and prevents drying out.
🍢
Seekh Kebab
🌶️ Medium ⏱ 25 Min 👨‍👩‍👧 Serves 4
Ingredients
500g minced lamb/beef1 onion2 green chillies1 tbsp ginger-garlic paste2 tbsp fresh coriander1 tsp cumin powder1 tsp red chilli½ tsp garam masalaSalt
Method

Blend onion, chillies and coriander finely. Squeeze out excess moisture.

Mix with mince, ginger-garlic paste and all spices. Knead well for 5 minutes.

Thread around metal skewers in a long sausage shape, pressing firmly.

Grill on charcoal or in oven at 200°C for 15–18 minutes, turning halfway.

Serve with raita, naan and fresh salad.

💡 Tip: Chill the mix in the fridge for 30 minutes before skewering — it holds better.
🔥
Chicken Tikka
🌶️ Medium ⏱ 35 Min + Marinate 👨‍👩‍👧 Serves 4
Marinade Ingredients
1 kg chicken pieces½ cup yoghurt2 tbsp tikka masala1 tbsp ginger-garlic paste1 tsp red chilli½ tsp turmeric1 tbsp lemon juice2 tbsp oilOrange food colour (optional)
Method

Score chicken pieces deeply with a knife so marinade penetrates well.

Mix all marinade ingredients. Coat chicken thoroughly. Marinate 4 hours or overnight.

Grill on high heat or in oven at 230°C for 25–30 minutes, turning once.

Baste with butter in the last 5 minutes for extra colour and flavour.

Serve on a sizzler plate with lemon, onions and green chutney.

💡 Tip: Charcoal grilling gives an authentic smoky flavour unmatched by oven cooking.
🍚

Rice, Biryani & Pulao

Pakistan's most celebrated rice dishes — from Karachi Biryani to Afghani Pulao

🍚
Chicken Biryani (Dum Style)
🌶️ Medium ⏱ 1.5 Hours 👨‍👩‍👧 Serves 6
Ingredients
1 kg chicken3 cups basmati rice3 onions sliced1 cup yoghurt3 tomatoes3 tbsp biryani masala2 tbsp ginger-garlic paste½ tsp saffron in warm milkMint leavesFried onionOil/gheeWhole spices (bay leaf, cloves, cardamom)
Method

Soak basmati rice for 30 minutes. Boil with whole spices and salt until 70% cooked. Drain.

Fry onions until golden brown. Add ginger-garlic paste, tomatoes and biryani masala.

Add chicken and yoghurt. Cook masala until oil separates and chicken is cooked.

Layer: spread half the rice, add all the chicken masala, top with remaining rice.

Pour saffron milk, mint leaves and fried onion on top. Seal with foil and cook on dum (low heat) for 25 minutes.

Mix gently before serving. Serve with raita and salad.

💡 Tip: Place a tawa (griddle) under the pot during dum cooking to prevent burning from bottom.
🥘
Afghani Pulao (Kabuli Pulao)
🌶️ Mild ⏱ 1.5 Hours 👨‍👩‍👧 Serves 6
Ingredients
1 kg mutton/beef3 cups long grain rice2 onions½ cup raisins½ cup carrots julienne2 tbsp oil1 tsp cumin1 tsp coriander powder1 tsp cardamom powderPinch of saffronSalt
Method

Cook meat with onions and spices in water until tender. Reserve the meat stock (qorma water).

Fry carrots in butter until soft. Add raisins and fry for 2 minutes. Set aside.

Soak and parboil rice. Add to the meat qorma stock and cook until rice absorbs the liquid.

Cover and steam on low heat (dum) for 20 minutes.

Plate rice topped with meat, fried carrots and raisins.

💡 Tip: The sweet-savoury combination is what makes this dish special — don't skip the raisins!
🍛

Handi & Karahi

Quick, bold and irresistibly fragrant — the pride of Pakistani dhaba cooking

🍛
Chicken Karahi (Dhaba Style)
🌶️ Spicy ⏱ 35 Min 👨‍👩‍👧 Serves 4 ⭐ Popular
Ingredients
1 kg chicken4 tbsp oil4 tomatoes chopped2 tbsp ginger-garlic paste1 tsp black pepper (crushed)1 tsp cumin seeds1 tsp coriander seeds (crushed)4 green chilliesFresh ginger julienneFresh corianderSalt
Method

Heat a wok (karahi) until very hot. Add oil and fry ginger-garlic paste for 1 minute.

Add chicken and fry on high heat for 5 minutes until lightly browned.

Add chopped tomatoes and all dry spices. Do NOT add water — cook until tomatoes break down.

Cook uncovered on high heat for 20 minutes, stirring frequently, until oil separates on top.

Add green chillies in the last 5 minutes. Garnish with ginger and coriander.

💡 Tip: No water — that is the secret of authentic karahi. The tomatoes provide all the moisture.
🥘
Mutton Handi
🌶️ Medium ⏱ 1 Hour 👨‍👩‍👧 Serves 4
Ingredients
750g mutton½ cup yoghurt3 tbsp oil/ghee2 onions2 tomatoes2 tbsp ginger-garlic paste1 tsp red chilli½ tsp turmeric1 tsp garam masala¼ cup creamFresh coriander
Method

Fry onions golden in ghee. Add ginger-garlic paste and fry for 2 minutes.

Add mutton and fry until sealed and brown on all sides.

Add tomatoes, spices and yoghurt. Mix well and cook until masala is done.

Add 1 cup water, cover and cook on low heat for 40 minutes until meat is tender.

Stir in cream, garnish with coriander and serve with naan.

💡 Tip: Slow cooking in a clay handi gives the most authentic flavour and aroma.
🐟

Fish & Fast Food

Lahori fried fish, burgers, rolls and Pakistani street food favourites

🐟
Lahori Fried Fish (Tali Machli)
🌶️ Spicy ⏱ 30 Min 👨‍👩‍👧 Serves 4
Ingredients
1 kg fish fillets (rohu/sole)2 tbsp ginger-garlic paste1 tsp red chilli powder1 tsp cumin powder1 tsp carom seeds (ajwain)½ tsp turmeric2 tbsp lemon juice½ cup gram flour (besan)SaltOil for deep frying
Method

Marinate fish in ginger-garlic paste, all spices and lemon juice for 30 minutes.

Coat each piece in gram flour, pressing lightly.

Deep fry in hot oil on medium-high heat for 4–5 minutes per side.

Drain on paper towels. Serve with mint chutney and lemon slices.

💡 Tip: Carom seeds (ajwain) are the secret ingredient in authentic Lahori fish — don't skip them!
🌯
Pakistani Chicken Roll (Chapati Roll)
🌶️ Medium ⏱ 25 Min 👨‍👩‍👧 Serves 2 ⭐ Easy
Ingredients
2 chapatis / parathas200g chicken strips1 tbsp tikka masalaSliced onionSliced tomatoShredded cabbageMint chutneyRaitaChilli sauce
Method

Marinate chicken strips in tikka masala and pan-fry for 8–10 minutes.

Warm chapati on tawa. Spread mint chutney and raita.

Layer with chicken, onions, tomato and cabbage.

Drizzle chilli sauce. Roll tightly and wrap in foil. Serve immediately.

💡 Tip: A paratha instead of chapati makes it richer and more indulgent!
🥬

Dal & Sabzi

Comfort food at its finest — everyday lentils and vegetable dishes

🫘
Dal Makhani (Black Lentil Dal)
🌶️ Mild ⏱ 1 Hour 👨‍👩‍👧 Serves 4 ⭐ Easy
Ingredients
1 cup black lentils (urad dal)¼ cup kidney beans3 tbsp butter1 onion2 tomatoes2 tbsp ginger-garlic paste1 tsp cumin1 tsp red chilli½ cup creamSaltFresh coriander
Method

Soak lentils and kidney beans overnight. Pressure cook with salt and water for 30 minutes.

In butter, fry onions golden. Add ginger-garlic paste, tomatoes and spices.

Add cooked dal to the masala. Mash some dal for a creamy texture.

Simmer on low heat for 20 minutes. Stir in cream before serving.

Garnish with coriander and a drizzle of cream. Serve with rice or naan.

💡 Tip: The slow simmer after adding cream is what creates that signature restaurant richness.
🥦
Aloo Palak (Potato & Spinach)
🌶️ Mild ⏱ 30 Min 👨‍👩‍👧 Serves 4 ⭐ Easy
Ingredients
500g spinach3 medium potatoes (cubed)2 tbsp oil1 onion1 tomato1 tbsp ginger-garlic paste1 tsp cumin seeds½ tsp turmeric1 tsp coriander powderSalt
Method

Blanch spinach in boiling water for 2 minutes. Drain and roughly chop.

Heat oil, fry cumin seeds. Add onions until golden, then ginger-garlic paste.

Add potatoes, tomato and all spices. Cover and cook 10 minutes.

Add spinach, mix well. Cook uncovered for 10 minutes until dry. Serve with roti.

💡 Tip: Add a squeeze of lemon juice at the end to brighten the colour and flavour.
🫓

Breakfast & Nashta

Pakistani breakfast classics — Halwa Puri, Paratha, Omelette and more

🍳
Halwa Puri (Sunday Special)
🌶️ Mild ⏱ 1 Hour 👨‍👩‍👧 Serves 6 ⭐ Weekend
Puri Ingredients
2 cups wheat flour½ tsp salt1 tbsp oilWarm water to kneadOil for deep frying
Halwa Ingredients
1 cup semolina (suji)1 cup sugar4 tbsp ghee2 cups water½ tsp cardamom powderAlmonds & pistachios
Method

Make puri dough: knead flour, salt and oil with warm water into a firm dough. Rest 20 minutes.

For halwa: heat ghee, fry semolina on medium heat until golden and aromatic (8–10 min).

Add sugar dissolved in water carefully — it will splutter. Stir until thick and pulls away from sides.

Add cardamom and garnish with nuts. Keep warm.

Roll puri dough into small circles. Deep fry in hot oil until puffed and golden on both sides.

Serve hot puris with halwa, chana masala and pickle (achaar).

💡 Tip: Oil must be very hot for puris to puff up properly. Test with a small piece of dough first.
🥞
Aloo Paratha (Stuffed Flatbread)
🌶️ Mild ⏱ 40 Min 👨‍👩‍👧 Serves 4 ⭐ Easy
Ingredients
2 cups wheat flour3 boiled potatoes (mashed)1 onion finely chopped2 green chilliesFresh coriander½ tsp cuminSaltGhee/butter for frying
Method

Mix potatoes, onion, chillies, coriander, cumin and salt for the filling.

Knead soft dough with flour, salt and water. Divide into balls.

Flatten a ball, place a spoonful of filling in centre, seal and roll out gently.

Cook on hot tawa with ghee, pressing edges, until golden on both sides (3–4 min per side).

Serve with yoghurt, butter and pickle.

💡 Tip: A generous knob of butter on top just before serving is the non-negotiable finishing touch.
🍵

Soups, Tea & Coffee

Pakistani warmth in a cup — Doodh Pati, Kashmiri Chai and hearty soups

🌸
Kashmiri Chai (Pink Tea)
🌶️ Mild ⏱ 30 Min 👨‍👩‍👧 Serves 4
Ingredients
2 tsp Kashmiri tea leaves4 cups water2 cups full-fat milk½ tsp baking soda4 cardamom pods1 cinnamon stickSalt to tasteCrushed pistachios & almonds
Method

Boil tea leaves in water with cardamom and cinnamon for 15 minutes until dark red.

Add baking soda — the colour will turn green. Whisk vigorously by pouring back and forth between pots to create a creamy foam (5–7 minutes).

Add milk and salt. Bring to a boil — the tea will turn beautiful pink.

Strain into cups. Top with crushed pistachios and almonds. Serve with naan or biscuits.

💡 Tip: The vigorous aeration step (pouring between pots) creates the signature pink colour and creamy texture.
🍵
Doodh Pati Chai (Milky Tea)
🌶️ Mild ⏱ 10 Min 👨‍👩‍👧 Serves 2 ⭐ Easy
Ingredients
2 cups full-fat milk2 tsp black tea leaves3 tsp sugar (or to taste)2 cardamom pods½ inch ginger (optional)
Method

Pour milk into a small saucepan. Add cardamom pods and ginger if using.

Bring to a gentle boil. Add tea leaves and sugar.

Reduce heat and simmer for 4–5 minutes, stirring occasionally.

Strain into cups and serve hot with biscuits or paratha.

💡 Tip: A good Doodh Pati has no water — pure milk only. That is what makes it thick and creamy.
🍮

Desserts & Mithai

Sweet endings — classic Pakistani and Mughal desserts for every occasion

🍚
Kheer (Rice Pudding)
🌶️ Sweet ⏱ 1 Hour 👨‍👩‍👧 Serves 6 ⭐ Easy
Ingredients
1 litre full-fat milk¼ cup basmati rice½ cup sugar4 cardamom podsPinch of saffron2 tbsp rose waterChopped almonds & pistachios
Method

Soak rice for 20 minutes. Drain and set aside.

Bring milk to a boil in a heavy pot. Add rice and cardamom.

Simmer on low heat for 45 minutes, stirring frequently, until thick and creamy.

Add sugar, saffron and rose water. Cook for 5 more minutes.

Serve warm or chilled, garnished with nuts.

💡 Tip: Stirring frequently prevents the milk from sticking to the bottom and burning.
🌙
Sheer Khurma (Eid Special)
🌶️ Sweet ⏱ 30 Min 👨‍👩‍👧 Serves 8 ⭐ Eid Classic
Ingredients
1.5 litres milk100g thin vermicelli (seviyan)3 tbsp ghee½ cup sugar8 dates (pitted)¼ cup almonds¼ cup pistachios¼ cup cashews1 tsp cardamom powder2 tbsp rose water
Method

Fry vermicelli in ghee until golden. Add nuts and fry for 2 more minutes.

Add milk and bring to a boil. Simmer for 15 minutes until vermicelli softens.

Add sugar, dates, cardamom and rose water. Simmer for 5 minutes more.

Serve hot or warm in bowls. It thickens as it cools — adjust with milk if needed.

💡 Tip: Sheer Khurma tastes even better the next morning — the vermicelli absorbs all the sweet flavours overnight.
🍡
Gulab Jamun
🌶️ Sweet ⏱ 45 Min 👨‍👩‍👧 20 pieces
Ingredients
1 cup milk powder3 tbsp plain flour¼ tsp baking soda2 tbsp gheeMilk to bindOil for frying1.5 cups sugar (syrup)1.5 cups water (syrup)4 cardamom pods (syrup)1 tbsp rose water (syrup)
Method

Make sugar syrup: boil sugar, water and cardamom until slightly sticky. Add rose water. Keep warm.

Mix milk powder, flour, baking soda and ghee. Add just enough milk to form a soft dough.

Roll into smooth oval balls — no cracks. Cover and rest 10 minutes.

Deep fry on LOW heat for 8–10 minutes — slow frying ensures they cook through evenly.

Drop hot jamuns into warm syrup immediately. Soak for at least 1 hour before serving.

💡 Tip: Frying on low heat is crucial. High heat browns outside before inside is cooked.