Believe it or not, most Americans do not consider red beans and rice a main dish.
Don't boil beans for more than a few minutes. Simmer them instead. Boiling beans for too long will make them too mushy.