Marinate the chicken with salt, pepper, fresh turmeric, cumin, ground coriander, cayenne pepper, garam masala, yogurt, and oil. Let it sit, preferably overnight.
Caramelize red onions, cardamom seeds, ginger, chili, garlic, and butter in a pan.
Add cilantro, garam masala, turmeric, cumin, and cayenne pepper to the onion mixture.
Cook the marinated chicken in a separate pan until colored.
Add tomato sauce to the chicken and bring to a boil, then add double cream.
Blend the sauce until smooth and velvety.
Pass the sauce through a sieve for a rich texture.
Combine the chicken with the sauce, add butter, lemon zest, salt, pepper, and fresh cilantro.
Serve with rice or chapattis.
Your donation to Vidcook can help us continue to provide our free and valuable service as it costs a decent money to run! You can donate via PayPal by pressing the button below.