Blend 1 inch of ginger (approx 2 tsp of ginger chopped), 1 onion, and 1 head of garlic together.
Place the chicken in a pot and pour the blended onion mixture over the chicken. Add 1 large stock cube to the meat and cover pot to steam chicken. No water will be needed.
After 5 minutes of steaming add 2 large tomatoes, the remaining 2 inches of ginger whole, 2 habaneros whole, and 1 onion whole to the chicken to allow to steam. The juices from the chicken will steam the vegetables.
After 5-7 minutes of steaming the whole onion, ginger, habaneros, and tomatoes, remove them from the pot and blend along with 1 tablespoon of tomato paste.
Pour the blended vegetables over the steamed chicken and add 4 cups of water along with one more large stock cube.
Simmer on low to medium heat for 30 minutes. The soup will be ready once the chicken drippings separate over the top of the soup.