Combine first 9 ingredients and marinate overnight.
Cook the onion and chicken in butter until onions are soft. About 10 minutes.
Add the tomato sauce and diced tomatoes. Cook for 30 minutes over medium-low heat with the lid on.
Add the whipping cream just before serving over rice.