All Recipes

White Chicken Karahi Recipe โ€“ Creamy Pakistani Style

Chef / Author
Published Oct 26, 2026
Read Time โฑ๏ธ 5 Mins
๐ŸŒฟ
Category Healthy Recipes
โฑ๏ธ
Prep Time 15 Mins
โญ
Rating 4.9 / 5.0
๐Ÿ”ฅ
Status Chef Tested

White Chicken Karahi is a delicious Pakistani dish known for its creamy texture, tender chicken, mild spices, and rich aroma. Unlike traditional red chicken karahi, this creamy Pakistani-style recipe uses yogurt, cream, green chilies, ginger, garlic, and black pepper to create a flavorful white gravy without relying on red tomatoes.

This White Chicken Karahi Recipe is perfect for family dinners, weekend lunches, and special occasions. It is easy to prepare at home and does not require complicated cooking techniques. Serve it with fresh naan, roti, or paratha to enjoy a comforting restaurant-style Pakistani meal.

Creamy chicken curry served in a traditional style

Why You Will Love This White Chicken Karahi

This creamy chicken karahi combines familiar Pakistani spices with a smooth, rich gravy. Yogurt adds a gentle tanginess, cream provides richness, and fresh ginger gives the dish its traditional aroma. Green chilies and black pepper add warmth without making the gravy too spicy.

The recipe is also flexible. You can adjust the cream, yogurt, and green chilies according to your taste. Whether you are cooking for guests or preparing a quick family meal, this white chicken karahi is an excellent option.

Ingredients for White Chicken Karahi

Fresh herbs and cooking ingredients arranged for a homemade meal

This recipe serves approximately four people. Prepare the following ingredients before you begin cooking.

For the Chicken

  • 1 kg chicken, preferably bone-in pieces
  • 1/2 cup cooking oil or 4 tablespoons oil with 1 tablespoon butter
  • 2 tablespoons ginger-garlic paste
  • 1 cup plain full-fat yogurt, whisked
  • 1/2 cup cooking cream
  • 3 to 5 green chilies, slit lengthwise
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon crushed coriander seeds
  • 1/2 teaspoon cumin powder
  • 1/2 teaspoon garam masala
  • Salt to taste
  • 1/2 teaspoon white pepper, optional
  • 1/4 cup fresh coriander leaves, chopped
  • 2 tablespoons fresh ginger, cut into thin strips
  • 1 tablespoon lemon juice, optional

How to Make White Chicken Karahi

Step 1: Heat the Oil and Cook the Chicken

Place a large karahi or heavy-bottomed pan over medium-high heat. Add the cooking oil and allow it to warm. Add the chicken pieces carefully and cook for approximately 5 to 8 minutes, stirring occasionally until the outside changes color and develops a light golden appearance.

Cooking the chicken first helps develop a deeper flavor. Keep the pieces in a single layer where possible and avoid overcrowding the pan.

Step 2: Add Ginger and Garlic

Add the ginger-garlic paste and stir it into the chicken. Cook for 1 to 2 minutes until the raw smell disappears. Keep stirring to prevent the garlic from burning.

Fresh ginger and garlic are important ingredients in Pakistani white karahi because they provide a strong, savory aroma without changing the gravy to a red color.

Step 3: Add Yogurt and Spices

Chicken cooking in a rich, creamy curry sauce

Reduce the heat to medium-low. Add the whisked yogurt gradually while stirring continuously. This helps the yogurt blend smoothly with the chicken and reduces the risk of curdling.

Add the crushed coriander seeds, cumin powder, black pepper, white pepper if using, and salt. Mix well so the chicken is evenly coated with the yogurt and spice mixture.

Cook for approximately 10 to 15 minutes, stirring occasionally. The yogurt will release moisture and form the base of the gravy. If the mixture becomes too dry before the chicken is cooked, add a small splash of hot water.

Step 4: Cook Until the Chicken Is Tender

Cover the karahi and cook over low to medium-low heat until the chicken is tender. Cooking time depends on the size of the pieces, but bone-in chicken may take around 20 to 30 minutes in total after the initial frying.

Stir occasionally and check that the chicken cooks evenly. The thickest part should reach an internal temperature of 74ยฐC (165ยฐF). Once cooked, remove the lid and allow excess moisture to evaporate if the gravy is too thin.

Step 5: Add Cream and Green Chilies

A creamy homemade dish presented with fresh herbs

Reduce the heat to low and add the cooking cream, green chilies, and garam masala. Stir gently until the cream blends into the gravy. Let everything cook for another 3 to 5 minutes without boiling vigorously.

For a thicker restaurant-style consistency, continue cooking uncovered over low heat until the gravy reaches your preferred texture. Taste the sauce and adjust the salt or black pepper as needed.

Step 6: Garnish and Serve

Turn off the heat and garnish the white chicken karahi with fresh coriander and thin strips of ginger. You can add a little lemon juice if you prefer a fresher taste.

Allow the dish to rest for a few minutes before serving. The gravy will settle slightly, and the flavors will blend together. Serve hot with naan, roti, or paratha.

Tips for the Best Creamy White Chicken Karahi

  • Use plain yogurt: Unsweetened, full-fat yogurt gives the gravy a smooth texture and balanced flavor.
  • Whisk the yogurt first: Smooth yogurt is easier to incorporate and less likely to form lumps.
  • Add cream at the end: Gentle heating helps maintain a creamy texture.
  • Avoid red tomatoes: This version uses yogurt and cream to maintain its characteristic pale color.
  • Use fresh ginger: Ginger strips add aroma and the traditional finishing touch.
  • Control the spice level: Reduce the green chilies and black pepper for a milder family-friendly version.
  • Do not add too much water: A thick, creamy gravy is one of the defining features of white chicken karahi.

What to Serve with White Chicken Karahi

Traditional bread served alongside a homemade meal

White chicken karahi tastes wonderful with fresh naan, tandoori roti, chapati, or buttery paratha. These breads are ideal for scooping up the creamy gravy and tender chicken.

You can also serve it with cucumber raita, sliced onions, lemon wedges, or a fresh salad. For a special family dinner, add a rice dish and a refreshing drink to complete the meal.

How to Make White Chicken Karahi Less Spicy

If you prefer mild food, use fewer green chilies and reduce the amount of black pepper. You can leave out the white pepper entirely. Keep the ginger, garlic, yogurt, and cream because these ingredients provide the dish with its characteristic flavor.

For extra creaminess, add a small amount of additional cream at the end rather than increasing the cooking oil. Taste the gravy before serving so you can adjust the seasoning to suit everyone at the table.

How to Store and Reheat Leftovers

Allow the chicken karahi to cool slightly and refrigerate it in a covered, airtight container within two hours of cooking. Refrigerated leftovers should generally be eaten within 3 to 4 days.

Reheat the chicken in a pan over low to medium-low heat until it is steaming hot throughout. Add a small splash of water if the gravy has thickened too much. Stir gently and avoid vigorous boiling to help preserve the creamy texture.

You can also freeze leftovers in a freezer-safe container, although cream-based sauces may change texture slightly after thawing. Thaw safely in the refrigerator and reheat thoroughly before serving.

White Chicken Karahi Recipe Card

  • Preparation Time: 15 minutes
  • Cooking Time: 35 to 45 minutes
  • Total Time: Approximately 50 to 60 minutes
  • Servings: 4 people
  • Course: Main Course
  • Cuisine: Pakistani
  • Difficulty: Easy to Moderate
  • Cooking Method: Stovetop

Frequently Asked Questions

What makes white chicken karahi white?

White chicken karahi uses yogurt, cream, ginger, garlic, and mild spices instead of the red tomato base used in many traditional chicken karahi recipes. This creates a creamy, pale-colored gravy.

Can I make white chicken karahi without cream?

Yes. You can omit the cream and use yogurt as the main base. The gravy will be less rich, but it can still be flavorful. Cook gently to prevent the yogurt from separating.

Can I use boneless chicken?

Yes. Boneless chicken breast or thighs work well. They usually cook faster than bone-in pieces, so check doneness early to prevent the chicken from becoming dry.

Why did my yogurt gravy separate?

Yogurt can separate if it is added to a very hot pan or cooked over excessively high heat. Whisk it before adding, lower the heat, and stir continuously while incorporating it into the chicken.

Can I prepare white chicken karahi ahead of time?

You can prepare it ahead and refrigerate it safely. Reheat it gently before serving, adding a little water if necessary. For the freshest flavor, add some of the ginger garnish just before serving.

Conclusion

This White Chicken Karahi Recipe โ€“ Creamy Pakistani Style is a delicious way to enjoy a classic Pakistani-inspired meal with a rich, mild, and aromatic gravy. Tender chicken, yogurt, cream, green chilies, ginger, garlic, and traditional spices combine to create a dish that is perfect for everyday meals and special gatherings.

Follow the simple steps, cook the chicken thoroughly, and add the cream over low heat for the best results. Serve your homemade white chicken karahi with fresh naan or roti, and enjoy a comforting restaurant-style meal with family and friends.

SEO Details

SEO Title: White Chicken Karahi Recipe โ€“ Creamy Pakistani Style

Suggested URL Slug: white-chicken-karahi-recipe

Focus Keyword: White Chicken Karahi Recipe

Meta Description: Make creamy Pakistani white chicken karahi at home with tender chicken, yogurt, cream, green chilies, ginger, and aromatic spices in this easy recipe.

Suggested Category: Pakistani Recipes / Chicken Recipes

More Recipe Inspiration

Recipe crafted by admin

Culinary enthusiast and home chef dedicated to sharing wholesome, organic, and easy-to-make gourmet meals.

White Chicken Karahi Recipe โ€“ Creamy Pakistani Style

White Chicken Karahi is a delicious Pakistani dish known for its creamy texture, tender chicken, mild spices, and rich aroma. Unlike traditional red chicken karahi, this creamy Pakistani-style recipe uses yogurt, cream, green chilies, ginger, garlic, and black pepper to create a flavorful white gravy without relying on red tomatoes.

This White Chicken Karahi Recipe is perfect for family dinners, weekend lunches, and special occasions. It is easy to prepare at home and does not require complicated cooking techniques. Serve it with fresh naan, roti, or paratha to enjoy a comforting restaurant-style Pakistani meal.

Creamy chicken curry served in a traditional style

Why You Will Love This White Chicken Karahi

This creamy chicken karahi combines familiar Pakistani spices with a smooth, rich gravy. Yogurt adds a gentle tanginess, cream provides richness, and fresh ginger gives the dish its traditional aroma. Green chilies and black pepper add warmth without making the gravy too spicy.

The recipe is also flexible. You can adjust the cream, yogurt, and green chilies according to your taste. Whether you are cooking for guests or preparing a quick family meal, this white chicken karahi is an excellent option.

Ingredients for White Chicken Karahi

Fresh herbs and cooking ingredients arranged for a homemade meal

This recipe serves approximately four people. Prepare the following ingredients before you begin cooking.

For the Chicken

  • 1 kg chicken, preferably bone-in pieces
  • 1/2 cup cooking oil or 4 tablespoons oil with 1 tablespoon butter
  • 2 tablespoons ginger-garlic paste
  • 1 cup plain full-fat yogurt, whisked
  • 1/2 cup cooking cream
  • 3 to 5 green chilies, slit lengthwise
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon crushed coriander seeds
  • 1/2 teaspoon cumin powder
  • 1/2 teaspoon garam masala
  • Salt to taste
  • 1/2 teaspoon white pepper, optional
  • 1/4 cup fresh coriander leaves, chopped
  • 2 tablespoons fresh ginger, cut into thin strips
  • 1 tablespoon lemon juice, optional

How to Make White Chicken Karahi

Step 1: Heat the Oil and Cook the Chicken

Place a large karahi or heavy-bottomed pan over medium-high heat. Add the cooking oil and allow it to warm. Add the chicken pieces carefully and cook for approximately 5 to 8 minutes, stirring occasionally until the outside changes color and develops a light golden appearance.

Cooking the chicken first helps develop a deeper flavor. Keep the pieces in a single layer where possible and avoid overcrowding the pan.

Step 2: Add Ginger and Garlic

Add the ginger-garlic paste and stir it into the chicken. Cook for 1 to 2 minutes until the raw smell disappears. Keep stirring to prevent the garlic from burning.

Fresh ginger and garlic are important ingredients in Pakistani white karahi because they provide a strong, savory aroma without changing the gravy to a red color.

Step 3: Add Yogurt and Spices

Chicken cooking in a rich, creamy curry sauce

Reduce the heat to medium-low. Add the whisked yogurt gradually while stirring continuously. This helps the yogurt blend smoothly with the chicken and reduces the risk of curdling.

Add the crushed coriander seeds, cumin powder, black pepper, white pepper if using, and salt. Mix well so the chicken is evenly coated with the yogurt and spice mixture.

Cook for approximately 10 to 15 minutes, stirring occasionally. The yogurt will release moisture and form the base of the gravy. If the mixture becomes too dry before the chicken is cooked, add a small splash of hot water.

Step 4: Cook Until the Chicken Is Tender

Cover the karahi and cook over low to medium-low heat until the chicken is tender. Cooking time depends on the size of the pieces, but bone-in chicken may take around 20 to 30 minutes in total after the initial frying.

Stir occasionally and check that the chicken cooks evenly. The thickest part should reach an internal temperature of 74ยฐC (165ยฐF). Once cooked, remove the lid and allow excess moisture to evaporate if the gravy is too thin.

Step 5: Add Cream and Green Chilies

A creamy homemade dish presented with fresh herbs

Reduce the heat to low and add the cooking cream, green chilies, and garam masala. Stir gently until the cream blends into the gravy. Let everything cook for another 3 to 5 minutes without boiling vigorously.

For a thicker restaurant-style consistency, continue cooking uncovered over low heat until the gravy reaches your preferred texture. Taste the sauce and adjust the salt or black pepper as needed.

Step 6: Garnish and Serve

Turn off the heat and garnish the white chicken karahi with fresh coriander and thin strips of ginger. You can add a little lemon juice if you prefer a fresher taste.

Allow the dish to rest for a few minutes before serving. The gravy will settle slightly, and the flavors will blend together. Serve hot with naan, roti, or paratha.

Tips for the Best Creamy White Chicken Karahi

  • Use plain yogurt: Unsweetened, full-fat yogurt gives the gravy a smooth texture and balanced flavor.
  • Whisk the yogurt first: Smooth yogurt is easier to incorporate and less likely to form lumps.
  • Add cream at the end: Gentle heating helps maintain a creamy texture.
  • Avoid red tomatoes: This version uses yogurt and cream to maintain its characteristic pale color.
  • Use fresh ginger: Ginger strips add aroma and the traditional finishing touch.
  • Control the spice level: Reduce the green chilies and black pepper for a milder family-friendly version.
  • Do not add too much water: A thick, creamy gravy is one of the defining features of white chicken karahi.

What to Serve with White Chicken Karahi

Traditional bread served alongside a homemade meal

White chicken karahi tastes wonderful with fresh naan, tandoori roti, chapati, or buttery paratha. These breads are ideal for scooping up the creamy gravy and tender chicken.

You can also serve it with cucumber raita, sliced onions, lemon wedges, or a fresh salad. For a special family dinner, add a rice dish and a refreshing drink to complete the meal.

How to Make White Chicken Karahi Less Spicy

If you prefer mild food, use fewer green chilies and reduce the amount of black pepper. You can leave out the white pepper entirely. Keep the ginger, garlic, yogurt, and cream because these ingredients provide the dish with its characteristic flavor.

For extra creaminess, add a small amount of additional cream at the end rather than increasing the cooking oil. Taste the gravy before serving so you can adjust the seasoning to suit everyone at the table.

How to Store and Reheat Leftovers

Allow the chicken karahi to cool slightly and refrigerate it in a covered, airtight container within two hours of cooking. Refrigerated leftovers should generally be eaten within 3 to 4 days.

Reheat the chicken in a pan over low to medium-low heat until it is steaming hot throughout. Add a small splash of water if the gravy has thickened too much. Stir gently and avoid vigorous boiling to help preserve the creamy texture.

You can also freeze leftovers in a freezer-safe container, although cream-based sauces may change texture slightly after thawing. Thaw safely in the refrigerator and reheat thoroughly before serving.

White Chicken Karahi Recipe Card

  • Preparation Time: 15 minutes
  • Cooking Time: 35 to 45 minutes
  • Total Time: Approximately 50 to 60 minutes
  • Servings: 4 people
  • Course: Main Course
  • Cuisine: Pakistani
  • Difficulty: Easy to Moderate
  • Cooking Method: Stovetop

Frequently Asked Questions

What makes white chicken karahi white?

White chicken karahi uses yogurt, cream, ginger, garlic, and mild spices instead of the red tomato base used in many traditional chicken karahi recipes. This creates a creamy, pale-colored gravy.

Can I make white chicken karahi without cream?

Yes. You can omit the cream and use yogurt as the main base. The gravy will be less rich, but it can still be flavorful. Cook gently to prevent the yogurt from separating.

Can I use boneless chicken?

Yes. Boneless chicken breast or thighs work well. They usually cook faster than bone-in pieces, so check doneness early to prevent the chicken from becoming dry.

Why did my yogurt gravy separate?

Yogurt can separate if it is added to a very hot pan or cooked over excessively high heat. Whisk it before adding, lower the heat, and stir continuously while incorporating it into the chicken.

Can I prepare white chicken karahi ahead of time?

You can prepare it ahead and refrigerate it safely. Reheat it gently before serving, adding a little water if necessary. For the freshest flavor, add some of the ginger garnish just before serving.

Conclusion

This White Chicken Karahi Recipe โ€“ Creamy Pakistani Style is a delicious way to enjoy a classic Pakistani-inspired meal with a rich, mild, and aromatic gravy. Tender chicken, yogurt, cream, green chilies, ginger, garlic, and traditional spices combine to create a dish that is perfect for everyday meals and special gatherings.

Follow the simple steps, cook the chicken thoroughly, and add the cream over low heat for the best results. Serve your homemade white chicken karahi with fresh naan or roti, and enjoy a comforting restaurant-style meal with family and friends.

SEO Details

SEO Title: White Chicken Karahi Recipe โ€“ Creamy Pakistani Style

Suggested URL Slug: white-chicken-karahi-recipe

Focus Keyword: White Chicken Karahi Recipe

Meta Description: Make creamy Pakistani white chicken karahi at home with tender chicken, yogurt, cream, green chilies, ginger, and aromatic spices in this easy recipe.

Suggested Category: Pakistani Recipes / Chicken Recipes

More Recipe Inspiration

Leave a Comment