Puree the tomatoes, an onion, garlic, ginger, parsley, and basil in a blender, and set it aside.
Season chicken with salt and pepper. Optionally, add more garlic, ginger, and Creole seasoning.
Heat a large stockpot or Dutch oven over medium heat and add oil. When it's hot, sear the chicken, stirring frequently. Scrape the browned bits from the bottom of the pot and keep stirring until the chicken browns.
Remove the chicken from the pan and set it aside.
Add the diced onion to the oil and chicken drippings in the pan and saute until translucent.
Pour the pureed tomato mixture into the pan, then add the tomato paste, paprika, thyme, white pepper, and any other spices with about 2 cups of chicken stock. Bring the stew base to a boil and simmer, stirring occasionally to prevent burning, for 20-30 minutes.
Return the chicken to the pot, and add the bell pepper. Cook for 5-10 minutes or until the chicken is tender. Adjust seasoning and consistency to taste with salt, pepper, and chicken stock.
Remove from heat, serve over coconut rice, and garnish with chopped green onions. Enjoy!