Melt ¼ cup butter in a saucepan over medium high heat.
Whisk in ¼ cup flour and ½ teaspoon garlic powder. Cook for 1 minute, whisking constantly.
Gradually whisk in ½ cup milk and 1 cup beer until smooth and well combined. Continue cooking and whisking frequently.
Stir in 1 teaspoon Dijon mustard and 1 teaspoon Worcestershire sauce. Continue to cook and whisk until the mixture thickens.
Remove the saucepan from the heat and whisk in 2 cups shredded sharp cheddar cheese and 1 cup shredded Swiss cheese until melted and smooth.
Serve warm with soft pretzels, chips, or your favorite vegetables. Enjoy!
Notes
Make sure to shred your own cheese and do not use pre-shredded cheese so that your beer cheese dip is smooth. Any type of beer will work great in this recipe. A dark beer will give the cheese dip a more bitter flavor and a lighter beer will give the cheese dip a lighter flavor. You can use any type for this recipe. Refrigerate the leftovers in an airtight container for up to 5 days. The sauce will thicken as it’s refrigerate so you will have to add more milk to the cheese sauce when reheating to thin it back out.