– 1.5 lbs (700g) boneless chicken, cut into bite-sized piece – 1 cup plain yogurt – 2 tablespoons lemon juice – 2 teaspoons garam masala – 2 teaspoons paprika – 1 teaspoon turmeric – 1 teaspoon ground cumin – 1 teaspoon ground coriander – 1 teaspoon chili powder (adjust to taste) – 1 teaspoon salt (adjust to taste) – 4 tablespoons butter – 1 tablespoon vegetable oil – 1 medium onion, finely chopped – 4 cloves of garlic, minced – 1-inch piece of ginger, grated – 1 can (14 oz/400g) crushed tomatoe – 1 cup heavy cream – 1 tablespoon honey (optional, for sweetness) – Fresh cilantro leaves, for garnish