01 - Melt butter in medium saucepan over medium heat.
02 - Whisk flour into melted butter. Cook constantly stirring for 1 minute to form roux.
03 - Gradually whisk milk into roux until smooth. Bring to gentle simmer and cook 2-3 minutes until slightly thickened.
04 - Reduce heat to low. Stir in Dijon mustard, hot sauce, garlic powder, cayenne pepper, salt, and black pepper.
05 - Gradually add shredded cheddar cheese, stirring constantly until completely melted and sauce is smooth.
06 - Taste and adjust seasoning as needed. Serve immediately.