A flavorful and creamy chicken dish with a blend of spices, perfect for a comforting meal.
Heat the butter in a deep skillet over medium heat.
Using unsalted butter allows you to control the saltiness of the dish.
Add the chopped onion and minced garlic to the skillet and sauté until softened.
Stir frequently to prevent the garlic from burning, which can make it taste bitter.
Stir in the grated ginger, chili powder, turmeric, and cinnamon, cooking for another minute to release the spices' aroma.
Toasting the spices enhances their flavors and adds depth to the dish.
Add the crushed tomatoes, tomato paste, brown sugar, salt, and pepper. Reduce the heat to low and simmer for 10 minutes, stirring occasionally.
Simmering allows the flavors to meld together, creating a rich sauce.
Add the diced chicken pieces to the skillet and cook until they are fully cooked through.
Cut the chicken into even pieces to ensure they cook uniformly.
Stir in the heavy cream and sour cream, cooking for an additional 5 minutes.
Adding the creams at the end prevents them from curdling.
Remove from heat and garnish with chopped fresh cilantro.
Adding fresh herbs at the end preserves their vibrant flavor and color.
Serve the chicken over cooked basmati rice and enjoy your meal.
Warm the rice before serving for the best experience.