First, prepare your ingredients, specifically your beans. Peel all of your brown beans using the tutorial I linked to in the tips section.
Next, you are going to cook your beans. Place them in a pot of water and bring them to a boil. Once boiling, reduce the heat and allow the beans to simmer until they are fully cooked. They shouldn't be disintegrated, but they shouldn't be hard.
Once your beans have been completely cooked, remove them from the water and allow them to cool slightly. Then, place them inside a blender and process them until they are smooth.
Place the finely blended beans back into a saucepan. Add the palm oil, crayfish powder, cayenne pepper, locust bean powder, stock powder, and salt.
Cook the mixture over medium heat for roughly 5 minutes. The soup will thicken while it cooks. Just remember to keep stirring the mixture to prevent it from burning and to distribute the flavors well.
Finally, serve your fresh Gbegiri with your favorite accompaniment. We especially love it with Amala, Ewedu, and a beef stew.