Carrot Soup

¼ cup margarine (Smart Balance)
1 ½ cups chopped onion
1 Tbsp finely chopped, peeled fresh ginger
1 ½ tsp garlic 1 ¼ lb medium carrots, peeled, chopped (~ 3 cups)
2 tomatoes, seeded, chopped (~1 1/3 cups)
1 ½ tsp grated lemon peel
3 cups chicken stock or canned low salt broth
2 Tbsp fresh lemon juice (I large lemon)
4 Tbsp non-fat sour cream

Melt margarine in a heavy large pot over medium-high heat. Add onion and sauté for 4 minutes. Add garlic and ginger, sauté 2 minutes. Add chopped carrots, tomatoes and lemon peel, sauté 1 minute.

Add 3 cups stock and bring to a boil. Reduce heat, cover partially and simmer until carrots are very tender (about 20 minutes).

Cool slightly. Puree soup in batches in the blender. Mix in lemon juice, season with salt and pepper.

To Freeze: Freeze in freezer safe container.

To Reheat: Reheat in a pot or microwave. Serve with a dollop of sour cream.