A traditional dish of the Wolof people of Senegal and Gambia.
If you are using peanuts:
Remove the peanuts' shells, roast the peanuts on a baking sheet in a hot oven, or in a large skillet on the stove, stirring often, then remove the skins. Crush peanuts with a potato-masher or with a mortar and pestle.
Heat enough oil for pan frying in a large cooking pot or dutch oven. Sauté the meat and onions over high heat. Reduce heat and simmer for a few minutes.
Add all remaining ingredients except the peanut butter and water. Simmer until all ingredients are tender (maybe 30 minutes). Add water if it becomes completely dry.
Reduce heat. Add the peanut butter. Stir. Add water or beef broth as needed to make a smooth sauce.
Servings 4