Cauliflower Cheddar Soup

For anyone coming in from the cold, this is a soothing treat.

2 tablespoons margarine
1 cup finely chopped onion
2 stalks celery, diced
4  medium potatoes, peeled and cut into 1/2-inch dice
1  medium head cauliflower, finely chopped
 water or  vegetable stock
1 teaspoon curry powder
1 teaspoon dry mustard
1 to 1 1/2 cups low-fat milk, or as needed
2 cups loosely packed grated Cheddar cheese
1 1/2 cups thawed frozen peas
2 tablespoons minced fresh dill or 2 teaspoons dried {dill}
1/4 teaspoon dried {rosemary}
 {salt}, to taste
 freshly ground {pepper}, to taste
Heat the margarine in a large soup pot. Add the onion and celery and sauté over moderate heat until the onion is golden. Add the potatoes, cauliflower, and enough water or stock to barely cover. Stir in the curry and mustard. Bring to a boil, then cover and simmer until all the vegetables are tender, about 20 to 25 minutes. Remove from the heat.

With a slotted spoon, transfer half of the solid ingredients to the container of a food processor. Process until smoothly puréed. Stir back into the soup pot with the remaining soup. Add just enough milk to achieve a slightly thick consistency. Return to low heat and bring to a gentle simmer. Sprinkle the cheese in a bit at a time, stirring in each batch until thoroughly melted. Stir in the peas and dill and simmer over low heat for 10 minutes, stirring occasionally.

Adjust the consistency with more milk if necessary and season to taste with salt and pepper. Let stand several hours, then heat through before serving.

Ease of Preparation: Moderate

Preparation Time: 20-25 min
let stand for several hours, then reheat

Cook Time: 1 hr

Servings: 8 to 10

Recipe By: Nava Atlas

From:  Vegetarian Celebrations
Used with permission of Nava Atlas