Boil Pasta & Broccoli: Bring a large pot of water to a boil and add 1 teaspoon salt. Add the pasta and set a timer according to the shortest cooking time on the package. About 2 minutes before the pasta is done, add the broccoli florets. When pasta is al dente and broccoli is tender, drain everything and set aside.
8 ounces elbow macaroni, 4 cups bite-sized broccoli florets
Make the Roux & Toast Seasonings: Return the empty pot to medium heat and melt the butter. Whisk in the flour and cook for 1–2 minutes until lightly golden. Add the granulated garlic, onion powder, ground mustard, smoked paprika, salt, and black pepper. Toast for 30 seconds to bloom the spices and deepen flavor.
3 Tablespoons unsalted butter, 3 Tablespoons all-purpose flour, 1 teaspoon granulated garlic, 1 teaspoon onion powder, 1 teaspoon ground mustard, 1 teaspoon smoked paprika, 1/2 teaspoon Morton kosher salt*, fresh cracked black pepper,
Add the Milk: Gradually whisk in 2 cups milk, a little at a time, until smooth. Bring to a gentle simmer and cook for 1-2 minutes until slightly thickened.
2-2 ¼ cups milk*
Combine Pasta, Broccoli & Cheese: Reduce heat to low. Stir in the cheddar and American cheese until melted and smooth. Add the drained pasta and broccoli back into the pot. Fold until everything is combined. If the sauce seems too thick, stir in the extra 1/4 cup milk. Taste and season with more salt and pepper if needed.
6 ounces 1 ½ cups shredded sharp cheddar cheese, 6 ounces sliced American cheese,