Really. Good. Soup.

I can't believe I haven't posted this recipe yet. It's that good. This is one of my favorite soups. With some cornbread, maybe a salad and my apple dessert and you have the perfect winter meal. You will feel all warm and a little piggish after eating it but who cares you can work off all the calories this spring! And besides after ticking off my kids this past Monday by feeding them soup out of a can and tater tots, I had to redeem myself.
Potato Soup:

6 medium red potatoes
4 cups water
2 small onions
6 tablespoons butter
6 tablespoons flour
crushed red pepper flakes
black pepper
6 cups of milk
2 cups shredded sharp cheddar chees
2 cups cubed cooked ham

Peel potatoes and cut into 1-inch cubes. Bring water to a boil in a pot. Add potatoes and cook until tender. Drain and reserve liquid. Set aside potatoes. Measure 2 cups cooking liquid, adding water if necessary; set aside. Peel and finely chop onions. Melt butter in a pot. Add onions to pot:cook, stirring frequently, until onion is translucent and tender. Add flour to pot; season with pepper flakes and black pepper to taste. Cook for 3-4 minutes. Add potatoes, 2 cups of cooking liquid and milk to the onions. Stir well. Add cheese and ham. Simmer over low heat for 30 minutes. Garnish with some chives, if you have them.