Heat the oil over medium heat in a pot, add the onions, scallions and garlic, cook for about 3 minutes.
Add the pork, diced tomatoes, achiote powder and ground cumin, water, salt and pepper. Cook for another 5 minutes, stirring occasionally.
Add the water and bring to a boil. Add the beans, pork and simmer for about 1 hour. Add the plantains and collard greens and cook for 30 minutes more.
Add the chopped cilantro and serve with white rice.