In a large saucepan place the oil and add the scallions, cumin and tomato. Cook for about 5 minutes, add salt and pepper. Take half of this mixture and set aside.
Stir in the beef, pork, corn, fava beans, snow peas, canary beans and pour enough water to cover all ingredients.
Cover the pot and cook for an hour over medium heat. Add the potatoes and chicken and cook for 30 minutes more, keeping the pot covered. Add more water if necessary.
Season with salt and pepper. Add the remaining tomato mixture. Serve with white rice and avocado on the side.