01 -
In a large pot, combine 8 oz elbow macaroni, 2 cups chicken or vegetable broth, and 2 cups whole milk. Bring to a boil over medium-high heat, then reduce to a simmer. Cook for 8-10 minutes, stirring frequently, until pasta is al dente and most liquid is absorbed. Reserve about 1/2 cup of the cooking liquid, then drain any remaining liquid from the pasta.
02 -
While the pasta cooks, in a separate medium saucepan, melt 2 tbsp unsalted butter over medium heat. Whisk in 2 tbsp all-purpose flour and cook for 1 minute, stirring constantly, to create a smooth roux. This forms the essential base for your Upgraded Creamy Mac and Cheese (20-Minute Stovetop).
03 -
Gradually whisk the reserved 1/2 cup pasta cooking liquid (or fresh milk/broth if none was reserved) into the roux until smooth and lump-free. Continue to cook for 2-3 minutes, stirring, until the sauce thickens slightly. Reduce the heat to low to prevent scorching.
04 -
Stir in 1 1/2 cups sharp cheddar cheese, 1/2 cup Gruyere or Fontina cheese, and 2 oz softened cream cheese until completely melted and smooth. Incorporate 1 tsp Dijon mustard, 1/2 tsp garlic powder, 1/4 tsp onion powder, 1/4 tsp smoked paprika, and a pinch of ground nutmeg for an Upgraded Creamy Mac and Cheese (20-Minute Stovetop).
05 -
Season the cheese sauce with 1/2 tsp salt, 1/4 tsp black pepper, and the optional 1/2 tsp hot sauce. Add the cooked elbow macaroni to the cheese sauce. Stir gently until all the pasta is thoroughly coated in the rich, velvety sauce.
06 -
If the mac and cheese is too thick, add a splash more milk or broth until your desired consistency is reached. Taste and adjust seasonings as needed. Garnish your Upgraded Creamy Mac and Cheese (20-Minute Stovetop) with 1 tbsp fresh chives, chopped, before serving immediately.