Stovetop mac and cheese in a pot, creamy elbow macaroni coated in cheddar cheese sauce

Classic Stovetop Mac and Cheese

The fastest route to creamy, cheesy comfort: elbow macaroni in a silky béchamel with sharp cheddar, made entirely in one pot on the stove in about 20 minutes. No baking required.

Prep Time
5 min
Cook Time
15 min
Total Time
20 min
Servings
4 servings
Calories
480 kcal

Ingredients

4 servings

Instructions

  1. Bring a large pot of salted water to a boil and cook the elbow macaroni until al dente. Drain, reserving 1/2 cup of the pasta water.

  2. In the same pot, melt the butter over medium heat. Whisk in the flour and cook for 1 minute, stirring, until the raw smell is gone.

  3. Gradually whisk in the warm milk and cook, whisking often, until the sauce thickens enough to coat a spoon, about 3 to 4 minutes.

  4. Stir in the dry mustard, garlic powder, and smoked paprika. Remove from the heat and add the cheddar and Parmesan a handful at a time, stirring until smooth.

  5. Return the drained pasta to the pot and toss until every piece is coated in the cheese sauce. If the sauce is too thick, loosen it with a splash of the reserved pasta water.

  6. Taste and season with salt and pepper. Serve immediately while hot and creamy.

Nutrition

Per serving, estimated.

Calories
480 kcal
Protein
22g
Carbs
45g
Fat
24g
Fiber
2g

Tips

  • Shred the cheddar from a block yourself. Pre-shredded cheese has anti-caking starch and can make the sauce grainy.
  • Warm the milk before adding it to the roux so the sauce stays smooth instead of seizing.
  • Save some pasta water before draining. Its starch helps loosen a sauce that thickens as it sits.

Variations

  • Stir in 1 cup of cooked bacon, ham, or shredded rotisserie chicken for extra protein.
  • Add a pinch of cayenne or a few dashes of hot sauce for gentle heat.
  • Fold in a handful of steamed broccoli right before serving for a greener plate.

Frequently Asked Questions