In a large saucepan or Dutch oven, melt the ghee over medium-high heat.
Add the chopped onion and cook for 5 to 8 minutes until softened and lightly browned.
Stir in the Tikka Masala Curry Paste and cook for one minute, stirring constantly, until fragrant.
Add the diced tomatoes and chicken stock to the pan, stirring to combine.
Bring the mixture to a simmer.
Transfer the sauce mixture to your slow cooker.
Add the chicken thigh chunks and stir to coat.
Cover and cook on LOW for 4 to 6 hours, or until the chicken is tender and cooked through.
During the last 30 minutes of cooking, stir in the coconut milk.
Once cooked, taste the sauce and season with salt and pepper as needed.
Serve hot over cauliflower rice or shirataki rice, garnished with toasted almonds and fresh cilantro, if desired.
Don't use light coconut milk! Full-fat canned coconut milk is essential for creating that signature rich, creamy texture without the sauce splitting.