Ingredients
Equipment
Method
- Bring a large pot of salted water to a rolling boil and cook the elbow macaroni until just al dente, about 2 minutes less than package instructions. Drain and set aside, reserving a cup of starchy pasta water.

- In a saucepan, melt the butter over medium heat until it starts to bubble and releases a fragrant aroma, about 2 minutes.

- Add the cream cheese to the melted butter and whisk constantly until the mixture is smooth and creamy, about 3–4 minutes. It should feel velvety and slightly thickened.

- Gradually pour in the milk and heavy cream, whisking continuously to create a silky cheese sauce. Keep the heat moderate to prevent curdling; the sauce should thicken slightly and become smooth.

- Add the shredded cheddar cheese to the sauce, a handful at a time, whisking until each addition melts completely before adding the next. Continue until the sauce is rich and smooth.

- Stir in a dash of hot sauce or smoked paprika for a smoky, spicy kick. Taste and adjust seasoning as needed.

- Add the cooked pasta to the cheese sauce, folding gently to coat each piece evenly. If the sauce is too thick, loosen it with a splash of the reserved starchy pasta water.

- Transfer the cheesy pasta into a baking dish if you prefer a baked finish, or serve directly from the saucepan while hot and bubbling.

- Garnish with chopped scallions or chives for a fresh, vibrant flavor and a pop of color.

- Serve immediately, enjoying the gooey, cheesy texture with a smoky aroma and a spicy kick in every bite.
Notes
For extra flavor, try adding a sprinkle of smoked cheese or a dash of hot sauce before serving. Baked topping with breadcrumbs can add a crispy crust if desired.
