Aromatic Saffron Chicken Korma with Homemade Wholemeal Paratha

Aromatic Saffron Chicken Korma with Homemade Wholemeal Paratha

Tender pieces of chicken simmered in a velvety saffron and cashew sauce laced with sweet browned onions and warm spices, paired with flaky, golden wholemeal flatbreads.

2h 5mIntermediate4 servings
Remix

Equipment

Chef knife
Cutting board
Mortar and pestle*
Small bowl
Large mixing bowl
High-speed blender
Heavy-bottomed Dutch oven
Instant-read digital thermometer
Rolling pin
Cast iron skillet or tawa
Tongs
Silicone spatula

* optional

Ingredients

4 servings

Saffron and Nut Paste

  • ½ g saffron threads
  • 60 ml whole milk, warmed to 40C (104F)
  • 40 g raw cashews

Chicken and Marinade

  • 800 g boneless skinless chicken thighs, cut into 4 cm pieces
  • 150 g plain whole milk yogurt, whisked until smooth and room temperature
  • 20 g ginger paste
  • 20 g garlic paste
  • 6 g fine sea salt
  • 6 g ground coriander
  • 4 g ground cumin
  • 4 g kashmiri chili powder
  • 2 g ground turmeric

Korma Gravy and Aromatics

  • 45 g ghee
  • 3 yellow onion, thinly sliced
  • 5 green cardamom pod, lightly cracked
  • 1 black cardamom pod
  • 4 whole clove
  • 1 cinnamon stick
  • 1 bay leaf
  • 120 ml water
  • 60 ml heavy cream
  • 3 g garam masala

Wholemeal Paratha

  • 300 g whole wheat flour
  • 4 g fine sea salt
  • 180 ml water, lukewarm at 35C (95F)
  • 40 g ghee, melted

Nutrition (per serving)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

890
Calories
55g
Protein
74g
Carbohydrates
44g
Fat
12g
Fiber
1226mg
Sodium
Full nutrition
Calories
890 kcal
Protein
55 g
Carbohydrates
74 g
Fat
44 g
Fiber
12 g
Sodium
1226 mg
Saturated Fat
21 g
Calcium
183 mg
Iron
7.1 mg
Vitamin C
15 mg
Water
299 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Grind the saffron threads lightly in a mortar and pestle, transfer to a small bowl with the warm milk, and let stand for 20 minutes to bloom into a vivid amber liquid.

20mLook for: Milk turns deep golden orange with distributed saffron strands.
02

In a large mixing bowl, combine cut chicken thighs, yogurt, ginger paste, garlic paste, 6 g sea salt, ground coriander, cumin, kashmiri chili powder, and turmeric. Wash hands, knife, and board immediately after handling raw chicken to prevent cross-contamination. Cover and marinate for 30 minutes at room temperature.

30mLook for: Chicken pieces are thoroughly and evenly coated in spiced red-orange yogurt mixture.
03

In a separate clean mixing bowl, whisk together whole wheat flour and 4 g sea salt, then gradually add 180 ml warm water while kneading for 8 minutes until a soft, pliable, and non-sticky dough forms. Cover with a damp cloth and rest for 30 minutes.

8mFeel: Dough springs back gently when pressed with a finger and feels supple without sticking to hands.
04

Set a heavy-bottomed Dutch oven over medium heat at 170C (338F), melt 30 g ghee, add sliced onions, and sauté slowly with a silicone spatula for 15 minutes until evenly deep golden brown.

15mLook for: Onions collapse completely and turn a uniform rich caramel bronze without black edges.
05

Transfer browned onions along with soaked cashews and their 60 ml soaking water into a high-speed blender, and process on high for 2 minutes until an ultra-smooth, creamy paste forms.

2mLook for: Thick, velvety, glossy puree with no visible cashew or onion grit.
06

Return the Dutch oven to medium heat at 160C (320F), add the remaining 15 g ghee, and toast green cardamom, black cardamom, whole cloves, cinnamon stick, and bay leaf for 60 seconds until aromatic.

1mLook for: Cardamom pods puff slightly and sizzle gently in the fat.
07

Add marinated chicken thighs and all residual marinade into the Dutch oven, searing over medium heat for 6 minutes while stirring continuously to prevent yogurt from breaking.

6mLook for: Raw pink exterior of chicken pieces turns opaque and aromatic sauce begins to bubble gently.
08

Stir in the pureed onion-cashew paste and 120 ml water, bring to a gentle simmer, cover tightly with the lid, and cook on low heat at 95C (203F) for 18 minutes until chicken pieces register an internal temperature of at least 74C (165F) on an instant-read digital thermometer.

18mLook for: Sauce thickens and small droplets of aromatic fat release to the surface.Feel: Chicken thigh meat feels completely tender when pierced with a knife tip.
09

Uncover the Dutch oven, reduce heat to the lowest setting, stir in bloomed saffron milk, heavy cream, and garam masala, and warm gently for 3 minutes without boiling.

3mLook for: Gravy adopts a luxurious light golden hue and a glossy sheen.
10

Divide the rested dough into 8 equal portions of about 60 g each, roll one portion on a cutting board into a 15 cm disc using a rolling pin, brush lightly with 2 g melted ghee, fold in half, brush again, fold into a triangle, and roll out evenly into a 18 cm layered flatbread.

Look for: Even triangular paratha of approximately 2 mm thickness with visible lamination seams.
11

Place a cast iron skillet or tawa over medium-high heat at 200C (392F), lay the rolled paratha onto the hot dry pan for 40 seconds until small bubbles appear, flip with tongs, brush the top surface with 2 g melted ghee, flip again, brush the second side, and cook for 30 seconds per side while pressing gently until puffed and speckled with brown spots. Repeat for remaining portions.

2mLook for: Bread puffs with trapped steam and develops crisp, speckled golden-brown blisters across both sides.Feel: Crisp flaky exterior with soft tender inner layers.
12

Ladle the hot chicken korma into serving bowls and serve immediately alongside the warm, flaky wholemeal parathas.

Look for: Steaming, aromatic curry garnished naturally with saffron threads beside freshly layered parathas.

Chef's Notes

  • The secret to a classical Shahi korma lies in the barista (fried onions). Frying onions until deeply caramelized and pureeing them with cashews provides both natural sweetness and structural body without needing excess flour or starches.
  • Blooming saffron in warm whole milk ensures fat-soluble flavor compounds integrate seamlessly into the dairy base, casting an amber hue throughout the gravy.
  • Boneless chicken thighs contain significantly more connective tissue and moisture than chicken breasts, allowing them to remain tender and juicy during braising without drying out.
  • When cooking parathas, avoid overworking the rolled dough with heavy downward pressure on the tawa; gentle dabbing encourages steam pockets to expand between the ghee-layered laminations.

Storage

Refrigerator: 3 daysStore the chicken korma and parathas in separate airtight containers. Refrigerate perishable food within 2 hours of cooking.

Freezer: 1 monthFreeze chicken korma in airtight freezer-safe containers. Paratha dough or par-cooked parathas can be frozen between sheets of parchment paper.

Reheating: Reheat refrigerated or thawed chicken korma on the stovetop over low heat, stirring occasionally and adding a splash of water if thickened, until the internal temperature reaches at least 74C (165F). Reheat parathas on a dry hot skillet for 30 to 45 seconds per side until warmed through.

Troubleshooting

Korma sauce curdles or appears grainy during cooking

Cause: Cold yogurt was added directly to high heat or cooked over excessive heat without adequate stirring

Fix: Vigorously whisk 30 ml of hot gravy with 15 ml warm heavy cream in a small bowl, then gently whisk back into the pot over low heat to re-emulsify

Prevention: Ensure yogurt is whisked smooth, brought to room temperature before cooking, and stirred continuously until simmering

Parathas turn out dry, tough, and cardboard-like instead of soft and flaky

Cause: Dough was under-hydrated, insufficiently rested, or cooked too slowly over insufficient pan heat

Fix: Brush hot parathas immediately with melted ghee and stack them under a clean kitchen towel to soften with trapped residual steam

Prevention: Knead dough until soft, rest a minimum of 30 minutes, and ensure the skillet is preheated to medium-high heat around 200C (392F)

Internal chicken temperature remains below 74C (165F) after simmering duration

Cause: Chicken pieces were cut larger than specified or stove heat was set too low

Fix: Cover pan and extend simmering time by 3 to 5 minutes until an instant-read digital thermometer reads at least 74C (165F)

Prevention: Uniformly cut boneless thighs into 4 cm pieces and maintain a steady, gentle simmer with the lid sealed

Cultural Context

Korma traces its roots to the refined court kitchens of the Mughal Empire during the sixteenth century, where chefs combined Persian stewing techniques with indigenous Indian spices and dairy. The addition of expensive saffron threads, aromatic whole spices, and rich nut pastes symbolized wealth, hospitality, and culinary artistry. When paired with everyday griddled parathas, this festive dish delivers a timeless balance of royal indulgence and rustic comfort.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1