-
1
Soak the beans overnight in a large pot.
-
2
In the morning, drain the water and set beans aside.
-
3
In a large heavy-bottomed pot or Dutch oven, heat the oil over medium-low heat.
-
4
Add the onion and saute until it is soft and translucent, about 57 minutes.
-
5
Add 2 of the minced garlic cloves and continue cooking for another 30 seconds.
-
6
Add the drained beans to the onion and garlic mixture and fill the Dutch oven with enough water to cover everything by an inch.
-
7
Turn the heat up to high and bring beans to a boil.
-
8
Reduce the heat to low, partially cover the saucepan and cook for 1 hour.
-
9
After an hour, stir the beans and add the remaining 2 garlic cloves, fresh cilantro, and bay leaves.
-
10
Return to a simmer and cook another 23 hours until beans are tender and the cooking liquid is thick.
-
11
Stir occasionally while cooking.
-
12
Once cooked, add cumin, oregano and salt (see notes).
-
13
Serve beans on their own or with some brown rice, sliced avocado and fried plantains.
-
14
Enjoy hot.
-
15
Recipe adapted from Eat Live Run.
-
16
Notes: 1.
-
17
Beans actually taste best the next day, so making this dish ahead is recommended and encouraged!
-
18
2.
-
19
Beans freeze very well and can be stored in an airtight container for up to 3 months.