In a large sauce melt butter and saute onions, celery, and carrots until tender.
Add potatoes, wine and chicken stock.
Cover and cook for 20 minutes.
Add cream and cook another 5 minutes.
Remove from heat and stir in the Asiago cheese.
With an immersion blender, blend soup until creamy or until slightly chunky, whichever your preference.
Garnish with bacon and more cheese.
