Clean the beans to remove any debris or rocks.Soak beans in water for 2 hours.Cook beans in a large pot, filling water to cover beans. Cook on medium heat for 2.5 hours. Cooking times will vary depending on the variety of beans chosen, and the heat source. I cooked 2 lbs or 4 cups of beans, but only used 2 cups to fry into bean stew. The other 2 cups I placed in the freezer for cooking at a later time. Therefore the cooking time will be less than 2.5 hours.In a separate saucepan, fry onions in oil till edges start to turn golden. Add diced tomatoes. Cook for 10 minutes, mashing tomatoes to a pulp using your handy wooden lofrega or wooden ladle.Add tomato paste and mix. Add ½ cup of water to keep sauce from burning.Add minced garlic and spices. Pour onto saucepan containing the cooked beans.Cook for 15 minutes. Adjust salt.Turn heat off. Let simmer for 15 minutes on the stove.Serve with white rice or Asida.