1Pick through and wash beans. Cover with water in large pot and bring to a boil. Let beans boil 3 minutes and turn heat off. Cover 1 hour and rinse.
Re-cover with water and bring to a boil, add 2 Bay Leaves. Set heat to medium and cook until beans are tender, about 3 or 4 hours.
2Heat olive oil in saute pan. Add onion, peppers, and garlic. Saute until vegetables are tender. Set aside.
3Remove bay leaves from beans. Using a stick blender, blend beans until there are some whole beans and some that are blended. Add Cumin.
4Add sauteed vegetables, lemon juice and Tabasco sauce. Cook until heated through and add salt and pepper to taste. Adjust seasonings as needed.
5Serve over cooked rice and cover with grated cheese.