Heat butter in a 4-quart saucepan.
When melted, sauté garlic, onion and carrots for 2 to 3 minutes.
Add paprika, cumin and chili powder. Sauté 30 seconds.
Add poblano peppers and potatoes. Stir and add in beer and chicken stock.
Bring to a vigorous boil, turn down heat and simmer partially covered for 20 to 22 minutes until potatoes are tender.
Purée with handheld blender or in food processor.
Add cheese and stir until melted.
Add sour cream, parsley, apple cider vinegar, salt and pepper.
Serve garnished with chopped bacon.