In large kettle or dutch oven, cook celery and onion in margarine until tender. Stir in flour until smooth. Gradually add water then bouillon, pepper and vegetables; bring to a boil. Reduce heat; cover and simmer for 15 minutes.
Add milk and cheese. Cook and stir until cheese melts and soup is hot (do not boil). Garnish as desired. Refrigerate leftovers.