Ingredients
Method
- Gather and prepare all ingredients.
- Cook the macaroni according to the package directions (boil for 7-8 minutes, or until tender). Drain and set aside.
- Place the butter and flour in a medium pot over medium heat. Whisk until the butter melts and the mixture begins to bubble. Once bubbling, continue to cook and whisk for one minute.
- Slowly whisk in the milk, a few tablespoons at a time, allowing each addition to thicken before adding more. Cook over medium heat until the sauce gently simmers and thickens to the consistency of heavy cream, about 5 minutes.
- Turn off the heat. Add the onion powder, garlic powder, paprika, salt, pepper, and hot sauce to the sauce. Whisk to combine.
- Gradually add the shredded cheddar cheese, a handful at a time, stirring until each addition melts completely before adding more. If the sauce cools too much, briefly return to low heat, but do not let it boil.
- Add the cooked and drained macaroni to the cheese sauce and stir to combine. Don’t worry if it looks like too much cheese – the pasta will absorb it and reach the perfect consistency.
- Serve hot and enjoy!
Nutrition
Notes
For extra flavor, consider using Dijon mustard instead of hot sauce. Grate your own cheddar for the best melting experience.
