Season chicken with salt, pepper, and Creole seasoning. Set aside.
Heat oil in a large pot over medium heat until hot, and then add the chicken and sauté, stirring frequently and scraping any browned bits off the bottom of the pot until the chicken is brown.
If using fresh tomatoes, blend tomatoes, onions, and garlic.
If using tomato sauce, saute the onion and garlic until tender (4-5 minutes).
Pour the tomato blend (or sauce, onion, and garlic) into the pot of chicken, add the thyme, smoked paprika, curry powder, bay leaf, and bouillon, bring to a boil, and let it simmer until tender (depending on the chicken), 20-30 minutes, frequently stirring to prevent the stew from sticking to the bottom of the saucepan.
Add carrots, green onions, and parsley. Cook for five more minutes. Adjust the thickness of the stew with water or stock.
Season with salt according to preference. Remove bay leaf.
Serve over warm rice.
