Step 1
Sort the black beans, discarding any stones or damaged beans.
Step 2
Soak the beans in 6 cups of water to soften before cooking. For a quick soak, bring beans and water to a boil. Turn off heat. Let sit 1 hour. Discard soaking water. For overnight (or for at least 4 hours in the refrigerator), discard soaking water.
Step 3
Simmer the black bean in a large, heavy-bottom stock pot over medium-high heat. Mix the black beans with 6 cups of water. Cover the pan and reduce heat. Let simmer over low heat for 40-60 minutes, until tender. Drain beans in a colander.
Step 4
Return the cleaned stock pot to the stove. Heat the oil over medium heat and cook the diced onion, red pepper, and garlic for 2 minutes, stirring occasionally.
Step 5
Add the cooked beans, orange peel, bay leaf, seasonings, tomato, and 1 ½ cups water to the stock pot. Cover and let simmer over medium-low heat for additional 15-20 minutes. Remove bay leaf and orange peel, and discard.
Step 6
If desired, mash some of the beans for a smoother product.
Step 7
Right before serving, sprinkle the chopped cilantro or parsley if desired.
You can use 3 cans of low-sodium black beans for a quick and easy option. Rinse beans and continue recipe at step #5.