Melt butter over medium heat in a dutch oven or large saucepan. Add onions and saute until soft and translucent, then add garlic and saute for 1 additional minute.
Add bourbon and bring to a boil and saute for a couple of minutes for the alcohol to cook off and leave the flavor. But be careful when cooking with alcohol, it will flame if in contact with an open flame.
Add your roast pumpkin (or canned pumpkin), chicken broth, and marjoram to the sauteed onion mixture.
Add 1/2 tsp of Tabasco to this roast pumpkin soup but you could add more or less depending on your spiciness level. Then bring to a boil and simmer for 10-15 minutes
Using an immersible blender, puree soup until smooth or place in a blender in batches and puree until smooth
Add whipping cream to soup in the dutch oven and return to a low simmer
Add a dash of salt and pepper to the soup, adjust for taste then simmer for 5-10 minutes.
Serve with a garnish of sliced green onion and crumbled bacon and Tabasco on the side