If using dried odika, soak it in water overnight to soften. Rinse and set aside.
In a large pot or skillet, heat the palm oil or vegetable oil over medium heat.
Add the finely chopped onion and cook until softened and translucent, about 5 minutes.
Stir in the minced garlic and chopped hot peppers, cooking for another 1-2 minutes.
Add the chopped tomatoes to the pot and cook until they break down and blend with the onions, about 5 minutes.
Stir in the ground crayfish or shrimp powder (if using), ground coriander, paprika, and salt.
Add the soaked odika (or dried locust beans) to the pot.
Pour in the water or chicken broth and stir to combine.
Simmer for about 20-30 minutes, or until the odika is tender and the flavors are well combined.
Garnish with chopped fresh cilantro or parsley.
Enjoy your meal!