01 -
Melt butter in a pan over medium heat.
02 -
Add onions, garlic, and ginger, sautéing until fragrant.
03 -
Stir in garam masala, cumin, coriander, turmeric, and chili powder, cooking for 1 minute.
04 -
Add chicken and cook until browned.
05 -
Pour in tomato sauce, reduce heat, and simmer for 10 minutes.
06 -
Stir in cream and yogurt, cooking for another 5 minutes.
07 -
Season with salt and garnish with fresh cilantro.
08 -
Serve with rice or naan.