-
1
If using fresh herbs, make an herb packet by placing a large square of cheesecloth on a counter.
-
2
Place the thyme, rosemary and half the oregano in the center, gather the ends together and tie to enclose.
-
3
Remove the leaves from the remaining bunch of oregano, chop and reserve.
-
4
Combine the beans, fresh herb packet or the dried herbs and water in a large saucepan or stockpot.
-
5
Bring to a boil, reduce to a simmer and cook, covered, until the beans are cooked through but still firm, 1 hour.
-
6
Remove from the heat.
-
7
Lift out and discard the herb bundle.
-
8
In a large stockpot, heat the olive oil or butter over medium heat.
-
9
Saute the onions until golden, 15 to 20 minutes.
-
10
Stir in the garlic and cook just until the aroma is released, about 5 minutes.
-
11
Add the tomatoes and their liquid, salt, pepper and half of the reserved chopped oregano (if using fresh).
-
12
Reduce the heat to medium low and cook, stirring frequently, until the liquid is evaporated.
-
13
Stir in the beans and their cooking liquid and cook 5 minutes longer.
-
14
Pour in the vegetable stock or water.
-
15
Bring to a boil, reduce to a simmer and cook about 40 minutes, or until the beans are very tender.
-
16
Serve hot, garnished with the remaining chopped fresh oregano and lime wedges.