This recipe sticks to your bones, and probably your hips too. Delicious, though. Adapted from a Martha Stewart recipe, but made a little more simple.
2 TBSP olive oil
1/2 TBSP minced garlic
1/2 tsp dried coriander
1/4 tsp ground cumin
1/8 tsp cayenne pepper
1/2 cup dry white wine
3 Yukon gold potatoes, peeled and cut into 1/2-inch pieces (about 2 1/2 cups)
2 cups chicken stock
1 cup milk
3 cups (one pound) frozen corn kernels
1 1/4 tsp coarse salt
Freshly ground pepper, to taste
1 cup sharp cheddar cheese
Heat oil in a saucepan over medium heat. Add garlic and cook until softened, about 4 minutes. Add coriander, cumin and cayenne. Raise heat to medium-high, and add wine. Cook until most of the liquid has evaporated, 2 to 3 minutes. Add potatoes, stock, milk and bring to a boil. Reduce heat and simmer until potatoes are tender, about 20 minutes.
Add corn and cook until tender, 3-4 minutes. Remove from heat. Using a hand blender or blender, puree about 1/2 the soup mixture, until it reaches a texture you like. Stir, and season with salt and pepper. Add cheese and stir until melted. Can be refrigerated in an airtight container up to three days. Serve with cornbread or toasted garlic bread.