Stovetop Mac and Cheese
Elbow macaroni gets coated in an ultra creamy, from-scratch cheese sauce made with a simple roux base, ready in just half an hour with no baking required.
Why You'll Love This
- Ultra creamy from-scratch cheese sauce, no boxed mix
- Ready in 30 minutes on the stovetop, no oven needed
- A comforting classic the whole family will love
Ingredients
- 1 lbelbow macaroni
- 4 tbspunsalted butter
- 1/4 cupall-purpose flour
- 3 cupswhole milk, warmed
- 1 tspkosher salt, plus more for pasta water
- 1/2 tspdry mustard powder
- 1/4 tspgarlic powder
- 1/8 tspcayenne pepper (optional)
- 3 cupsshredded sharp cheddar cheese
- 1 cupshredded Monterey Jack cheese
- 1/4 tspblack pepper
Nutrition (estimated per serving)
Nutrition information is an estimate calculated from the ingredients listed and will vary based on the specific products used. It is not a substitute for advice from a nutrition professional.
Method
- Bring a large pot (6 to 8 quarts) of water to a boil and salt it generously.
- Cook the macaroni according to package directions until al dente, stirring occasionally to prevent sticking.
- Reserve 1 cup pasta water, then drain the macaroni and set aside.
- In the same pot (or a separate large saucepan), melt the butter over medium heat.
- Whisk in the flour and cook for 1 to 2 minutes, whisking constantly, until it forms a smooth, pale golden paste (a roux) that smells slightly toasty but is not browned.
- Gradually whisk in the warm milk, a little at a time, whisking out any lumps before adding more, until fully smooth.
- Cook, whisking frequently, for 5 to 7 minutes until the sauce thickens enough to coat the back of a spoon and holds a line when you drag a finger through it.
- Reduce heat to low and stir in the salt, mustard powder, garlic powder, and cayenne if using.
- Remove the pot from the heat and add the cheddar and Monterey Jack a handful at a time, stirring until each addition melts smoothly before adding more; working off heat prevents the cheese from turning grainy.
- Add the drained macaroni to the cheese sauce and stir well to coat, adding reserved pasta water a couple tablespoons at a time if the sauce is too thick.
- Season with the black pepper, taste, and adjust salt as needed.
- Serve immediately while hot and creamy, since the sauce will thicken further as it cools.
Tips
- Warm the milk slightly before adding it to the roux; cold milk added to a hot roux can cause the sauce to seize into lumps that are hard to smooth out.
- Take the pot off the heat before stirring in the shredded cheese; direct high heat can make the cheese proteins separate from the fat into a grainy, oily sauce.
You Might Also Like
Fettuccine Alfredo
Butter, cream, and freshly grated Parmesan emulsify into a luxuriously smooth sauce that clings to every ri...
Orecchiette with Sausage and Broccoli Rabe
Little ear-shaped pasta cups up crumbled sausage and slightly bitter broccoli rabe in this hearty Southern ...
Penne all'Arrabbiata
This fiery Roman tomato sauce gets its kick from a generous dose of red chili flakes simmered right into th...
Cajun Chicken Alfredo
Blackened Cajun-spiced chicken sits atop a creamy Parmesan Alfredo sauce studded with bell peppers, an Amer...