In a mortar and pestle, grind the peanuts.
Peel and cut the potatoes and tomatoes into quarters, chop the onion finely.
Fry the onion in the oil.
Fill a large pot with enough water to cover the meat and place over medium heat.
Add the meat and bring to a light boil.
Add the salt, tomato, onion, cumin, oregano, chili pepper and garlic and cook for 5 mins.
Add the ground peanuts and cook until the meat is tender and fully cooked.
Add the fava beans, peas, and potatoes to the pot and cook until soft.
Garnish with parsley and serve.