BEANS: Heat olive oil in a medium saucepan and add cooked ham. Saute for about 1 minute on medium high heat. Add 1/2 cup onions, green peppers, garlic and cilantro. Cook for about two minutes
Add salt and pepper to taste. Add tomato sauce. Keep cooking on medium high for about 1 minute. Add the beans and the potatoes and simmer for about 1 minute stirring frequently. Add the same amount of water using the beans can. Stir, cover and cook on medium low for about 20 minutes. Stir every 3 or 4 minutes. Set aside and let cool for about 5 minutes.
MAMPOSTEAO: In a large saucepan, heat 2 teaspoons of olive oil and the unsalted butter. Reduce heat to medium. When the butter has melted add 1/2 cup of onions. Stir until onions are cooked.
Add the white wine and stir until the sauce is reduced. Add the rice and stir constantly until all ingredients are hot and mixed. Add about 1 cup of the cooked beans stirring constantly. Add more beans as needed (Not necessarily the whole amount), and keep stirring until you get a nice creamy mix.