Dice chicken into bite-sized pieces
Marinate chicken breast in 1 tbsp of olive oil and 1 tsp curry powder, garam masala, and chili powder, for at least 30 minutes
In a large skillet, add butter and onion. Cook on low heat, until translucent.
Add chicken to the pan and cook on medium-high heat, until done.
Drain excess water from diced tomatoes.
Add coconut cream, tomato paste, diced tomatoes, and rest of spices to the pan. (1 tsp garlic salt, ginger, curry powder, garam masala, and chili powder)
Stir together and let simmer on medium-low heat for 10 minutes, or until sauce is thickened.
Add green beans and simmer an additional 5 minutes, until cooked.
Top with cilantro if desired.
Enjoy!