Ingredients
Method
Marinade Chicken
- In a bowl, combine chicken pieces, salt, garlic powder, sweet paprika, curry powder, and yogurt. Mix well and let it marinate for at least 30 minutes.
Cook Chicken
- Heat vegetable oil in a skillet over medium heat. Add the marinated chicken and cook until browned and cooked through, about 8-10 minutes. Remove the chicken and set aside.
Prepare Sauce Base
- In the same skillet, melt 1 tablespoon of butter. Add the minced garlic and diced onion. Sauté until the onion is soft and translucent.
Build Sauce
- Pour the tomato sauce into the skillet. Add sugar, salt, black pepper, and bring to a simmer.
Season and Simmer
- Stir in heavy cream and optional cayenne pepper. Mix well, then return the cooked chicken to the skillet. Let the sauce simmer for 10-15 minutes.
Finish with Butter
- Stir in the remaining butter, garam masala, and curry powder. Mix until the butter is melted and the sauce is smooth.
Serve
- Garnish with chopped parsley if desired. Serve hot with naan bread or steamed rice.
Notes
Make sure to marinate the chicken for at least 30 minutes to enhance the flavors. You can adjust the level of heat by adding or omitting cayenne pepper. For a quicker version, you can use pre-cooked chicken. Just add it to the sauce after preparing the base.
