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
Cajun Chicken Alfredo
Blackened Cajun-spiced chicken sits atop a creamy Parmesan Alfredo sauce studded with bell peppers, an Amer...
Lobster Ravioli with Tomato Cream Sauce
Sweet chunks of lobster and ricotta are tucked into delicate handmade pasta pillows and bathed in a blush t...
Shrimp Scampi Linguine
Garlicky butter, white wine, and a squeeze of lemon coat plump shrimp and linguine in this quick coastal It...
Baked Ziti
Tubes of ziti are folded into a meaty marinara and three cheeses, then baked until the top is bubbling and ...