Bring 4quarts water to a boil in a large covered pot. Add the beans, reduce the heat to medium, and cook, uncovered, for 30 minutes, stirring frequently.
Add the onion, garlic, olive oil, thyme, bay leaf, basil, carrots, celery, parsley, butter, and cabbage. Bring to