Cream of Vegetable Soup

1/4 Cup margarine
¼ Cup flour
1 Onion, chopped
4 Cups chopped mixed vegetables (corn, peas, broccoli, green beans etc.)
2 Medium carrot, peeled and sliced
2 Celery stalks, chopped
2 Medium potatoes, peeled and diced
2 Tablespoons parsley flakes
5 Cups chicken broth
1 Cup heavy cream
1 Teaspoon salt
1/4 Teaspoon pepper
Melt margarine in a large pot, add the onion, carrots, and celery, and cook for 15 to 20 minutes, stirring from time to time. Add flour and stir. Add the potatoes, mixed, and parsley and stir until coated. Stir the broth and cook, partially covered, until potatoes are tender, about 20 minutes. Stir in cream, add salt and pepper. Reheat without boiling. Serve hot. Serves 8.