Preheat the oven to 300ºF.
Warm coconut oil in a cast iron ovenproof pot on medium-high heat. While the oil is heating up, evenly sprinkle the salt over the lamb and rub into the meat.
Brown the meat on all sides, working in batches if necessary, then put the meat aside.
While meat is browning, chop onion. When the meat is aside, add onion to the pot and cook about 5 minutes until soft and translucent.
Add the garlic and cook for about 30 seconds to release the fragrance. Add water next to prevent the garlic from burning, then add bay leaves, allspice, tamarind paste and brown coconut sugar (or date paste).
Return the lamb and its juices to the pot and mix everything together.
Cover the pot and place it in the oven. Cook for 1.5 hours or until meat is fork-tender, giving it a quick stir about halfway through (at 45 minutes).
NOTE: If you have time, turn the heat down to 200ºF, add an additional 1/2 cup of water and let the stew cook another hour.
Serve with rice.
Store in the fridge up to a week, or in the freezer up to 3 months. This stew is even better a few days after making!