- 3 tbsp. unsalted butter
- ½ Farmer's Promise yellow onion, diced
- 2½ tbsp. all purpose flour
- 2 quarts vegetable stock
- 2 c. Farmer's Promise yellow potatoes, cubed
- 1 c ham, diced
- 1 c. heavy cream
- 1 c. shredded cheddar cheese
- ½ c. sour cream
- 2 tbsp. salt
- 2 tbsp. freshly ground black pepper
- ¼ c. fresh chives, chopped
In a heavy bottomed pot or Dutch oven, heat the butter over medium high heat. Add the onions and cook them until they are soft and translucent (about 2-3 minutes), stir them regularly and try to avoid color on the onions and reduce the heat as needed to prevent them from browning.
When the onions are soft reduce the heat, add the flour and stir until the flour is all hydrated by the onions and butter. Continue to cook the flour in the onions and butter, stirring regularly for 1-2 minutes.
Add the vegetable stock a little at a time until all the stock has been added, its best to do with a whisk to ensure a smooth and creamy soup.
Add the potatoes, and allow the soup to simmer, stirring occasionally for 18-20 minutes or until the potatoes are fork tender.
Add the ham and the cream and allow the soup to simmer for about 5 minutes. Remove the soup from the heat and stir in the cheese, sour cream, salt, pepper, and chives (Feel free to reserve some cheese and chives for garnishing if you’d like).
Serve the soup right away or transfer to a slow cooker and keep warm throughout the game. Note: this recipe can also be made in a slow cooker, simply follow the steps all the way through step 4, allow it to cook for 1-2 hours then continue with step 5.