Heat a Dutch oven or large pan over medium heat. Season chicken thighs with 2 cloves of minced garlic, zest from 1 lemon, cumin, paprika, coriander, turmeric, salt and pepper. Add cinnamon, ground ginger and red chili flakes. Massage into the chicken until fully coated.
Brown on the pan with a drizzle of avocado oil to get a nice crisp on both sides (chicken won’t be fully cooked at this point). Remove from the pan then add white onion and 2 cloves of minced garlic to the same pan.
Sauté for 7-9 minutes until onions are translucent then add eggplant and carrots. Season again and combine.
Add the chicken back on top and pour the following mixture over top: chicken stock, juice from 1/2 lemon and (optional) tapioca flour or corn starch to thicken the sauce. Cover and let simmer over low/medium heat for 30 minutes.
Make the herb sauce while it summers! Finely chop or blend mint, parsley and cilantro, 2 cloves garlic, 3 tbsp olive oil, apple cider vinegar, salt & pepper.
Serve the tagine over Cous Cous, rice or I did I roasted potatoes to make it Whole30! Drizzle with the sauce and enjoy!