Start by soaking the beans overnight or for at least 6 hours, then drain and rinse them thoroughly.
In a large pot, heat the palm oil and add in your fermented fish, then sauté the onions and garlic until they turn golden brown and fragrant. Add the tomatoes, bell pepper, and tomato paste, stirring gently to combine all the ingredients.
Next, add the spices - ginger, nutmeg, paprika, cumin, and chili powder. These spices not only add depth to the stew but also give it that distinct West African flavor. Stir well to ensure that the spices are evenly distributed throughout the dish.
Now, it's time to introduce the star ingredient - the beans! Add the soaked and drained beans to the pot, along with enough water to cover them. Bring the stew to a boil, then reduce the heat and let it simmer uncovered for about 1 hour or until the beans are tender.
As the stew simmers, the flavors will develop and meld together, creating a tantalizing aroma that will make your mouth water. Remember to stir occasionally and add more water if needed to maintain the desired consistency.
Once the beans are tender and the stew has thickened to your liking, it is ready to be served. Scoop the Ghana Beans Stew into bowls and garnish with fresh cilantro for an extra burst of flavor and visual appeal.