New this month: 105 free recipes to try, no membership requiredSimple Ingredients. Memorable Meals.Join Krista Denio Membership -- $9.99/mo or $89.99/yrFree shipping on kitchen orders over $75.00

Recipes / Pasta / Stovetop Mac and Cheese

Stovetop Mac and Cheese
Free Recipe

Stovetop Mac and Cheese

★ 4.9 · Easy

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.

10 minPrep Time
20 minCook Time
30 minTotal Time
6 servingsYield

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)

610Calories
25gProtein
30gFat
58gCarbs
2gFiber
700mgSodium

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

  1. Bring a large pot (6 to 8 quarts) of water to a boil and salt it generously.
  2. Cook the macaroni according to package directions until al dente, stirring occasionally to prevent sticking.
  3. Reserve 1 cup pasta water, then drain the macaroni and set aside.
  4. In the same pot (or a separate large saucepan), melt the butter over medium heat.
  5. 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.
  6. Gradually whisk in the warm milk, a little at a time, whisking out any lumps before adding more, until fully smooth.
  7. 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.
  8. Reduce heat to low and stir in the salt, mustard powder, garlic powder, and cayenne if using.
  9. 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.
  10. 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.
  11. Season with the black pepper, taste, and adjust salt as needed.
  12. 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
Members Only

Cajun Chicken Alfredo

45 min Medium ★ 4.9

Blackened Cajun-spiced chicken sits atop a creamy Parmesan Alfredo sauce studded with bell peppers, an Amer...

Lobster Ravioli with Tomato Cream Sauce
Free Recipe

Lobster Ravioli with Tomato Cream Sauce

95 min Advanced ★ 5.0

Sweet chunks of lobster and ricotta are tucked into delicate handmade pasta pillows and bathed in a blush t...

Shrimp Scampi Linguine
Members Only

Shrimp Scampi Linguine

35 min Medium ★ 5.0

Garlicky butter, white wine, and a squeeze of lemon coat plump shrimp and linguine in this quick coastal It...

Baked Ziti
Members Only

Baked Ziti

65 min Medium ★ 4.1

Tubes of ziti are folded into a meaty marinara and three cheeses, then baked until the top is bubbling and ...