01 - Melt butter in a medium saucepan over medium heat. Whisk in flour and cook constantly for 1 minute until smooth paste forms.
02 - Gradually whisk in milk, ensuring no lumps remain. Bring to gentle simmer and cook 2-3 minutes until slightly thickened.
03 - Reduce heat to low. Stir in Dijon mustard, hot sauce, garlic powder, cayenne pepper, salt, and black pepper until combined.
04 - Gradually add shredded cheddar cheese, stirring constantly until completely melted and sauce is smooth and glossy.
05 - Taste sauce and adjust salt or pepper as needed. Serve immediately while hot for best consistency.