Traditional Method: Carefully rinse beans with water and check for any stones or debris.

Soaking- Place beans in a large pot, cover with 8 cups of water. Allow beans to soak overnight or at least 8 hours.

After soaking, drain excess water and add 8 cups of fresh water, onion, and meat (if using).

Bring to a rolling boil, reduce the heat and simmer covered for 1.5-2 hours.

After simmering, add tomatoes, chili powder, lemon juice and garlic. Simmer for an additional 30 minutes.