In A 6qt Stockpot, Over Medium Heat; Add The Oil, Onion, Ginger & Garlic. Stirring Occasionally, Until The Onion Is Soft About 5 Minutes.
Add The Chicken And Continue Cooking For Another 6 Minutes, Until The Outside Is Browned.
Add ½ Cup Peanuts, The Cayenne, Salt & Pepper.
Stir In The Stock & The Potatoes. Bring To A Boil, Then Turn The Heat Down To Medium-low Till The Soup Begins To Simmer. Cook For 20 Minutes.
Stir In Tomatoes And Kale, Then Continue To Cook, Stirring Occasionally, Until The Chicken Is Cooked Completely Through, About 15 Minutes.
Stir In ¼ Cup Peanut Butter Or To Taste .
Serve Hot.
Garnish With Remaining Peanuts, Green Onions, Tomatoes & Cilantro (If Desired)
For More Spice Add Some Sriracha.
You Can Serve Over Cous Cous OR Brown Rice