Cook the Pasta: Prepare the elbow macaroni according to package instructions for al dente. Drain and set aside.
Make the Roux: In a large saucepan, melt the butter over medium heat. Stir in the flour, cooking for 1–2 minutes until lightly golden.
Add the Half & Half: Gradually whisk in the half & half, ensuring no lumps form. Cook for 4–5 minutes until the mixture thickens.
Melt the Cheese: Reduce heat to low and stir in the shredded cheddar and monterey jack cheese until melted and smooth.
Season the Sauce: Stir in the ground mustard, garlic powder, salt, and pepper, mixing well.
Combine with Pasta: Add the cooked macaroni to the cheese sauce, stirring until evenly coated.
Garnish & Serve: Transfer to a serving dish and sprinkle with additional shredded cheddar and monterey jack cheese. Serve immediately and enjoy!
