In a large heavy saucepan fry bacon until crisp. Remove bacon and drain on paper towel. Pour off fat except for 1 tablespoon. Add onions to saucepan and saute until transparent, not brown. Add potatoes, celery and water. Bring to the boil, then reduce heat. Cover pan and simmer for 10 minutes or until potatoes are tender. Add remaining ingredients and heat just to boiling.