Heat the coconut oil in a large skillet over medium-high heat.
Add the sliced or chopped Vidalia onion and sauté for 3 to 4 minutes, until it begins to soften.
Add the diced chicken to the skillet and cook about 5 minutes, stirring and flipping occasionally, until mostly cooked through.
Stir in the minced garlic, turmeric, garam masala, ground ginger, cumin, coriander, salt, and black pepper; sauté for about 1 minute until fragrant, stirring nearly continuously.
Pour in the coconut milk and stir in the cashews; bring to a gentle simmer and cook about 7 minutes, until the sauce reduces and thickens slightly.
Taste and, if desired, add sugar, lime juice, and a pinch of cayenne or red chile flakes; adjust salt, pepper, or turmeric to preference.
Garnish with minced cilantro and serve immediately.