Fresh black beans make all the difference here, they don't have to be soaked or cooked for a long time in order to become tender like store bought beans which can be years old when you buy them.
-Sautee the following together in a medium sized saucepan:
1 onion, finely chopped
3 cloves of garlic
-Pick through 1 pound of black beans and then rinse well.
-Place beans in a large pot and add water until beans are submerged by 3 to 4 inches.
-Squeeze the juice of 1 orange into the pot and then add the squeezed orange halves.
-Cover and place over high heat until water comes to a boil, then uncover and reduce heat to a bare simmer. -Cook until beans are completely tender and creamy, 1 to 1½ hours, stirring occasionally.
-Remove orange halves then add in the following:
½ tsp powdered cumin
1 tsp dried oregano
1 tsp sea salt
-Increase heat to medium and simmer, stirring frequently, until reduced to a thick, creamy sauce that clings to the beans, about 10 minutes. Season to taste with more sea salt.