In a crockpot add beans, water, and ham hock and cook on high for 4 hours.
After 4 hours add onions, carrots, celery, tomato sauce and spices and cook on low for 2 more hours or until beans are soft.
In a pot over medium high heat add washed uncooked rice and water and bring to a boil. Once at a boil either turn off or turn very low and cook for 20 minutes.
Serve beans over rice and enjoy!