Soak beans overnight in a large pot of water, then rinse and drain.
Pour 4 cups of Veg. or chicken broth into a pot with the beans.
In a seperate pan, cook onion, celery, carrot, pepper, basil and garlic in olive oil until soft. Combine this mixture and remaining ingredients into the bean pot and cover with more broth. Simmer covered for about an hour to desired tenderness. Be sure to occasionally check liquid level and add more broth if necessary. Salt tand pepper to desired taste.