Pranqster Beer Cheese Soup

Everyone loves beer cheese soup at restaurants, and it's super easy to make at home with your favorite beer. I was craving some of that tangy beer and cheese flavor and happened to have all the ingredients to create it at home. Well, my soup got eaten up so quickly that I didn't get a chance to take a picture of the final product. So you get a picture of when the cheese was being added :) Here's my recipe:

1/3 cup minced onion
1/3 cup minced celery
1 tbsp minced garlic
1 tbsp butter
1 and 1/2 cups evaporated milk
1/2 cup regular milk
12 ounces beer
1/2 cube chicken stock
2 cups shredded sharp cheddar cheese
1/4 cup flour
pinch of cayenne pepper
salt to taste

Melt the butter in a pot. Add the onion, celery, and garlic and cook until tender. Add the flour and half a cup of the evaporated milk, stirring until it starts to thicken. Add half the beer, the rest of the milk, and the chicken stock and bring to a boil. Reduce the heat and add the cheese slowly, stirring as it melts. Add the rest of the beer and season with cayenne pepper and salt.