If you have a spice/coffee grinder (high recommended) add all of the ingredients for the beef seasoning to the grinder and mill them into a fine consistency. skip this step if it doesn't apply.
Place the washed beef in a large bowl then proceed to add all of the ingredients which form the beef seasoning to the bowl.
Add the browning sauce, chopped onions, garlic, scallion.
Use your hands or a spoon to work the seasoning into the the beef to create a wet rub. The use of hands is so much better to really work those herbs and spices into the meat.
Set the bowl aside to marinate for several hours or overnight (recommended.
Melt the coconut oil on medium heat in a dutch pot or casserole dish. Then add the marinated beef to the pot (scrap off the onion, carrots etc.. don't worry if you can't scrap off all the onions ) and begin to sear. Stir the beef so all the beef pieces are evenly browned. This will take a few minutes to complete.
As the beef begins to brown add the thyme and reduce the heat to low and put the lid on the pot.
Let the beef continue to brown and cook through for 10-15 minutes. During the given time you may notice an increase in liquid.
Remove the lid, assess the liquids if it is too much then increase the heat to high so that some (NOT ALL) of liquid absorbs and decreases. This is done to further seal in the flavour. Keep a watchful eye and stir at times if needed to avoid the beef charring.
Once some of the liquid has evaporated add the excess carrots and onions and saute until soft.
Then add the bell peppers, pimento (all spice) sweet potatoes and scotch bonnet - stir and combine.
Finally pour in 1 ½ cups of hot water to begin with (pour the water into the bowl which marinated the meat to collect the excess marinade) and add the chopped tomato and tomato puree to the dutchpot.
Then give another stir, add a bit more browning to the pot (about 1tbsp, this is something I now do for more depth in colour/flavour) before bringing to the boil then reduce the heat to low with the lid on.
Leave the stew to cook for up to an hour check frequently to ensure the meat liquid levels are constant. Add a ⅓ cup of water at a time if more is required
Once cooked, do a taste test and adjust the seasoning i.e. pink salt/black pepper etc.. if required.