How to Make Creamy and Flavorful White Chicken Curry at Home

White chicken curry is a delectable and creamy dish that offers a rich, fragrant, and mildly spiced flavor. Unlike traditional chicken curry, which uses tomatoes or a red curry base, white chicken curry features a creamy sauce made with yogurt, cream, or coconut milk. This dish is perfect for those who enjoy the subtler flavors of Indian and Pakistani cuisine. In this blog, we’ll guide you through a detailed recipe, storage tips, creative add-ons, and health considerations. Plus, we’ll explore its cultural significance and history, nutritional information, and variations.

Cultural Significance and History

White chicken curry, also known as Safed Murgh or Safed Murgi, originates from the royal kitchens of Mughlai cuisine in India and Pakistan. This dish is traditionally made with rich ingredients like yogurt, cream, and nuts, reflecting the luxurious and indulgent nature of Mughal cooking. The creamy, aromatic sauce and the use of mild spices make it a favorite for special occasions and festive meals.

Storage Ideas

Proper storage ensures your white chicken curry remains fresh and flavorful. Here are some tips:

  1. Refrigeration: Store leftover white chicken curry in an airtight container in the refrigerator. It can last for up to 3-4 days.
  2. Freezing: For longer storage, freeze the curry in a freezer-safe container. It can be stored in the freezer for up to 2 months. Thaw in the refrigerator overnight before reheating.
  3. Reheating: Reheat the curry in a saucepan over low heat, stirring occasionally, until heated through. Add a splash of water or cream if the sauce is too thick.


To make white chicken curry, you will need the following ingredients:

  • 1 1/2 pounds chicken, cut into pieces
  • 1 large onion, finely chopped
  • 2 tablespoons ginger-garlic paste
  • 1/2 cup plain yogurt
  • 1/2 cup heavy cream or coconut milk
  • 1/4 cup cashew nuts, soaked and ground into a paste
  • 2-3 green chilies, slit
  • 1 teaspoon cumin seeds
  • 4-5 green cardamom pods
  • 1-inch cinnamon stick
  • 4-5 cloves
  • 1 bay leaf
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garam masala
  • Salt to taste
  • 3 tablespoons ghee or oil
  • Fresh cilantro for garnish


Step 1: Marinate the Chicken

In a large bowl, combine the chicken pieces with yogurt, ginger-garlic paste, and a pinch of salt. Mix well and let it marinate for at least 30 minutes to 1 hour. This helps to tenderize the chicken and infuse it with flavor.

Step 2: Prepare the Cashew Paste

Soak the cashew nuts in warm water for about 15-20 minutes. Drain and grind them into a smooth paste using a blender. This paste will add richness and creaminess to the curry.

Step 3: Cook the Spices

In a large saucepan or Dutch oven, heat the ghee or oil over medium heat. Add the cumin seeds, cardamom pods, cinnamon stick, cloves, and bay leaf. Sauté for about 1-2 minutes, until the spices release their aroma.

Step 4: Sauté the Onions and Green Chilies

Add the finely chopped onion to the pan and sauté until it becomes golden brown, about 5-7 minutes. Add the slit green chilies and cook for another 1-2 minutes.

Step 5: Add the Chicken and Spices

Add the marinated chicken pieces to the pan and cook until they are no longer pink, about 5-7 minutes. Stir in the ground coriander, ground cumin, and salt. Mix well to coat the chicken with the spices.

Step 6: Incorporate the Cashew Paste and Cream

Add the cashew paste to the pan, stirring to combine. Pour in the heavy cream or coconut milk, mixing well to create a smooth sauce. Reduce the heat to low and let the curry simmer for about 20-25 minutes, or until the chicken is cooked through and the flavors have melded together.

Step 7: Finish with Garam Masala and Garnish

Stir in the garam masala and let the curry simmer for another 2-3 minutes. Remove from heat and garnish with fresh cilantro. Serve the white chicken curry hot with naan, roti, or steamed rice.

Add-On Suggestions

To enhance your white chicken curry, consider these creative add-ons:

  • Vegetables: Add vegetables like bell peppers, peas, or potatoes for added nutrition and flavor.
  • Nuts: Garnish with slivered almonds or more cashews for a crunchy texture.
  • Herbs: Add a handful of fresh mint or fenugreek leaves for a different herbal note.
  • Spices: Adjust the heat level by adding more green chilies or a pinch of cayenne pepper.

Nutritional Information

A typical serving of white chicken curry (approximately 1 cup) provides:

  • Calories: 300-350
  • Protein: 20-25 grams
  • Fat: 20-25 grams
  • Carbohydrates: 5-10 grams
  • Fiber: 1-2 grams
  • Sodium: 400-600 mg

These values can vary based on the specific ingredients and quantities used. Using coconut milk instead of heavy cream can reduce the calorie and fat content.


White chicken curry is versatile and can be adapted in many ways to suit different tastes and dietary needs. Here are some variations to consider:

  • Vegan: Substitute chicken with tofu or paneer and use coconut milk instead of yogurt and cream.
  • Low-Fat: Use low-fat yogurt and reduce the amount of cream to make a lighter version.
  • Spicy: Increase the number of green chilies or add red chili powder for a spicier curry.
  • Seafood: Replace chicken with shrimp or fish for a seafood twist.

Tips for Perfect White Chicken Curry

  1. Marinate Well: Allow enough time for the chicken to marinate to enhance the flavor and tenderness.
  2. Grind Smoothly: Ensure the cashew paste is smooth to create a creamy texture.
  3. Cook Slowly: Let the curry simmer on low heat to allow the flavors to meld together.
  4. Fresh Spices: Use fresh spices for the best aroma and taste.
  5. Adjust Consistency: If the curry is too thick, add a splash of water or chicken broth to reach the desired consistency.

Health Considerations

White chicken curry can be a nutritious part of your diet, but here are some health considerations to keep in mind:

  • Lean Protein: Chicken is a good source of lean protein. Use skinless, boneless chicken for a healthier option.
  • Healthy Fats: Coconut milk provides healthy fats, but use it in moderation to keep the dish light.
  • Portion Control: Be mindful of portion sizes to avoid consuming too many calories.
  • Dietary Adjustments: For those with dairy allergies, use coconut milk and skip the yogurt.

Benefits of Health, Family, and Home Insurance

While cooking at home is enjoyable and rewarding, it’s always good to be prepared for any unexpected incidents. Here’s why having comprehensive health, family, and home insurance is beneficial:

  • Health Insurance: Covers medical expenses for unforeseen health issues, such as kitchen accidents or food allergies, ensuring you receive necessary treatment without financial strain.
  • Family Insurance: Protects your entire family, providing peace of mind that everyone is covered in case of emergencies.
  • Home Insurance: Safeguards your home against damage or loss due to kitchen fires or other accidents, helping cover repair costs and protect your investment.

White chicken curry is a rich, creamy, and aromatic dish that brings a touch of luxury to your dining table. With a simple recipe and plenty of variations, you can customize your curry to suit your taste and dietary preferences. Remember to store it properly, consider health aspects, and enjoy this delightful dish with family and friends. So, gather your ingredients, follow these steps, and savor the delicious taste of homemade white chicken curry. Happy cooking!