As a hardcore chicken curry lover, I always experiment with new recipes. In this process, I recently discovered an Iranian chicken curry recipe inspired by Iranian culture. With its sweet-and-savory blend of spices, this recipe can be the perfect option for a dinner or lunch treat.

Chicken curry has a long history, originating in the Indian subcontinent, and has always been my favorite. The Iranian version adds its own twist to the classic with ingredients like saffron, honey, and pomegranate molasses. With its unique blend of spices and flavors, I was delighted to see that Iranian chicken curry offers an aromatic and tempting twist on the classic dish.
While perfecting my Iranian chicken curry recipe, I’ve learned that achieving the right balance is critical. While making this Iranian chicken curry, I also realized that cooking times and temperatures are vital in ensuring each component is perfectly cooked, which elevates its flavors.
With this delightful and rich recipe, let me walk you through each step, from gathering your tools and ingredients to creating a masterpiece chicken curry together. So, let’s get cooking and start your day with this aromatic meal for your loved ones; this will definitely make their dining experience memorable.
Equipment Required
- Frying Pan: I recommend using a non-stick frying pan to cook chicken.
- Cutting Board: I prefer using a cutting board to chop eggplant, red and yellow bell pepper, garlic, cloves, and more.
- Knife: I suggest utilizing a large knife to get perfectly sliced vegetables.
- Stirring Spoon: I continuously stir my chicken curry using a large spoon to ensure all the ingredients mix well and prevent burning.

Iranian Chicken Curry Ingredients & Substitutions
Note: This recipe has enough ingredients for 5 servings of Iranian chicken curry. Adjust as needed for more or fewer servings.
- 2 Tablespoons Unsalted Butter: When I am short on unsalted butter, I prefer to use the same amount of ghee or vegetable oil as a suitable substitute.
- 1 Medium Red Brown Onion Peeled and Diced: White or yellow onions can be substitutes.
- 3 Whole Chicken: Boneless chicken or Chicken breast can also be used to make this recipe.
- 1 Red Bell Pepper
- 1 Yellow Bell Pepper
- 1 Small Eggplant: If eggplant is unavailable, I suggest using summer squash as a perfect substitute.
- 90 g Whole Walnuts: I prefer using cashews whenever whole walnuts are unavailable in my kitchen. Use an equal amount for a similar flavor.
- 2 Minced Garlic: My go-to is to use garlic paste if fresh garlic cloves are unavailable.
- ½ Tablespoon Turmeric
- ½ Tablespoon Salt
- Lemon Zest
- 1 Teaspoon Black Pepper: In my opinion, white pepper or red pepper flakes can also serve as excellent alternatives in this recipe.
- ½ Teaspoon Cinnamon: I use nutmeg as a great alternative in many recipes when I am out of cinnamon.
- 2 Cup Chicken Stock
- 2 Tablespoons Honey: I prefer maple syrup or brown sugar as a substitute for honey.
- ¼ Cup Pomegranate Molasses/Syrup
- ½ Cup Ground Almonds
- 1½ Tablespoon Honey
Preparation & Cooking Time
| Preparation Time | Cooking Time | Total Time |
|---|---|---|
| 10 Minutes | 35 Minutes | 45 Minutes |
How To Make Iranian Chicken Curry At Home

Step 1
Add butter to the frying pan.

Step 2
Add the onion to the same frying pan once the butter melts.

Step 3
Fry the onion for about 2 minutes. Then, add chopped garlic.

Step 4
Further, add chicken pieces.

Step 5
Let the curry cook on a low flame for approximately 5 minutes.

Step 6
Add red and yellow bell peppers to the chicken.

Step 7
Next, add chopped eggplant and mix everything well.

Step 8
Cook everything for 2-3 minutes on medium heat.

Step 9
In the next step, add ground almonds and walnuts to the pan and cook for a minute.

Step 10
Then, add turmeric, salt, and black pepper. Stir and cook for another minute.

Step 11
Also, add cinnamon and lemon zest.

Step 12
In the next step, add honey and pomegranate molasses.

Step 13
Now, add saffron to the pan

Step 14
Finally, add the chicken stock and mix everything evenly. Stir the mixture, bring it to a gentle boil, and simmer for 15 minutes.

Step 15
Your Iranian Chicken Curry is ready! I suggest adding a finishing touch to the chicken curry by sprinkling fresh herbs and drizzling honey before serving. Lastly, you can also top it with chopped walnuts and pomegranate seeds.
Expert Tips That I Recommend
- I recommend toasting turmeric, cinnamon, and cloves before adding other ingredients. This helps release their aromatic oils, enhancing their flavor.
- To prevent the eggplant from becoming mushy, I suggest salting it lightly and letting it sit for a few minutes before cooking.
- I recommend making a spice paste by mixing all the spices with oil, then adding it to the curry to further enhance the flavors.
- I prefer marinating the chicken in a yogurt-and-spice mixture before making the curry to tenderize the meat and add more flavor.
FAQs About Iranian Chicken Curry
Nutritional Information
Iranian Chicken Curry is a healthy and satisfying option, high in protein, calcium, and potassium. It’s a perfect choice for a delightful dinner or lunch treat. However, it is also high in calories, carbs, and cholesterol content. So, be mindful and enjoy it in moderation as part of a balanced diet.
For better clarity, I’ve put together a customized table highlighting their calorie content:
| Calories | 237 kcal |
| Carbohydrates | 18 g |
| Fat | 5.6 g |
| Protein | 9 g |
| Sugar | 4 g |
| Potassium | 433 mg |
| Sodium | 413 mg |
| Cholesterol | 65 mg |
Iranian chicken curry is suitable for anyone who prefers a rich protein diet. It is also perfect for anyone who is on a gluten-free diet.

Recipe Variations For Different Diets
- Low-Calorie Diet: To reduce calories, I adjust or omit honey and pomegranate syrup. I also replace unsalted butter with ghee or olive oil.
- Keto Diet: For a keto diet, opt for erythritol or stevia instead of honey. You can skip the pomegranate for lower sugar.
Storing And Reheating This Recipe
Storing
- In The Refrigerator: Allow the Iranian chicken curry to cool completely, transfer it to an airtight container, and refrigerate for up to 3-4 days.
- In The Freezer: I recommend storing the Iranian chicken curry in an airtight container once it cools, then freezing it for up to 2 months.
Reheating
- Stovetop: To reheat Iranian chicken curry, I place it in a saucepan over medium heat and stir occasionally until heated through.
- Microwave: To reheat Iranian chicken curry, place it in a microwave-safe dish, cover loosely, and heat on medium in 1-minute intervals, stirring occasionally until warmed.
- Oven: When I reheat Iranian chicken curry in the oven, I preheat it to 350°F (175°C), transfer it to an oven-safe dish covered with foil, and let it warm for about 20-30 minutes. Stirring occasionally ensures that every bite is just as delicious as the first.
What To Serve With This Recipe
I suggest pairing Iranian chicken curry with fragrant Fried Rice, Coconut Rice, and Crispy Rice for a delicious serving. Alternatively, warm Flatbread also complements the rich flavors perfectly. Also, serve with a Green Salad Mix of cucumber, onion, and tomatoes drizzled with tangy yogurt.
Printable Version
Iranian Chicken Curry Recipe
Ingredients
- 2 tablespoons Unsalted Butter
- 1 Medium Red Onion peeled and diced
- 500 gms Whole Chicken medium size pieces
- 1 Red Bell Pepper
- 1 Yellow Bell Pepper
- 1 Small Eggplant
- 90 grams Whole Walnuts
- 2 Garlic Cloves peeled
- 25 grams Ground Almonds
- 1/2 tablespoon Turmeric
- 1/2 tablespoon Salt
- 1 teaspoon Black Pepper
- 1/2 teaspoon Cinnamon
- 1 Lime
- 1 teaspoon Saffron
- 2 cups Chicken Stock
- 2 tablespoons Honey
- 1/4 cup Pomegranate Molasses/Syrup
- 250 gm Onion
- 1 handful Coriander
- 1 teaspoon Lemon Zest
- 3 pieces Fresh Chilies
Equipment
- Frying Pan
- Cutting Board
- Knife
- Stirring Spoon
Instructions
- Add butter to the frying pan.
- Add the onion to the same frying pan once the butter melts.
- Fry the onion for about 2 minutes. Then, add chopped garlic.
- Further, add chicken pieces.
- Let the curry cook on a low flame for approximately 5 minutes.
- Add red bell pepper and yellow bell pepper to the chicken.
- Next, add chopped eggplant and mix everything well.
- Cook everything for 2-3 minutes on medium heat.
- In the next step, add ground almonds and walnuts to the pan and cook for a minute.
- Then, Add turmeric, salt, and black pepper. Stir and cook for another minute.
- Also, add cinnamon and lemon zest.
- In the next step, add honey and pomegranate molasses.
- Now, add saffron to the pan
- Finally, add the chicken stock and mix everything evenly. Stir the mixture, bring it to a gentle boil, and simmer for 15 minutes.
- Your Iranian Chicken Curry is ready! I suggest adding a finishing touch to the Chicken Curry by sprinkling fresh herbs and drizzling honey before serving. Lastly, you can also top it with chopped walnut and pomegranate seeds.
Notes
- I recommend toasting turmeric, cinnamon, and cloves before adding other ingredients. This helps release their aromatic oils, bringing out their flavor more strongly.
- To prevent the eggplant from becoming mushy, I suggest salting it lightly and letting it sit for a few minutes before cooking.
- I recommend making a spice paste by mixing all the spices with oil and then adding it to the curry, as that will enhance the flavors further.
- I prefer marinating the chicken in a mix of yogurt and spices before making the curry to tenderize the meat and add more flavor.
Nutrition
More Chicken Recipes You Can Try






Conclusion
As I conclude this article, I suggest paying diligent attention to detail for the best results for your Iranian chicken curry. Small adjustments, such as monitoring temperature and properly mixing ingredients, can significantly elevate the dish.
Meanwhile, don’t hesitate to explore the recommended side dishes for an added flavor. Stay tuned for more delicious recipes to further refine your culinary expertise. I hope you enjoy preparing and indulging in this flavorful and rich dish.
Your feedback is invaluable, so please share your thoughts in the comments below. Your contributions to the recipe are always welcome and appreciated!














