Stovetop Mac and Cheese in 20 Minutes

Sign in to save

Stovetop Mac and Cheese in 20 Minutes

A classic American stovetop mac and cheese with a smooth, creamy cheddar sauce—ready fast, no baking required. This method uses a quick roux and warm milk for a sauce that clings to every noodle.

By @american_classicJanuary 6, 2026

Stovetop mac and cheese is one of America’s most beloved comfort foods, and it’s also a great lesson in sauce-making. By building a simple roux (butter + flour) and whisking in warm milk, you get a stable, silky base that melts cheese evenly. Use sharp cheddar for classic flavor, and a touch of Dijon and paprika to make it taste like it simmered all day—without actually doing that.

Total Time

20 min

Prep Time

5 min

Cook Time

15 min

Servings

4

Ingredients

Pasta

  • 8 oz (225 g) elbow macaroni (or small shells)
  • 1 1/2 tsp kosher salt, plus more to taste

Cheese Sauce

  • 3 tbsp unsalted butter
  • 3 tbsp all-purpose flour
  • 2 cups whole milk, warmed
  • 1 tsp Dijon mustard
  • 1/2 tsp garlic powder
  • 1/4 tsp smoked or sweet paprika
  • 1/4 tsp freshly ground black pepper
  • 3/4 tsp kosher salt (start with 1/2 tsp, adjust after adding cheese)
  • 8 oz (225 g) sharp cheddar cheese, freshly grated
  • 2 oz (55 g) Monterey Jack (or American cheese), freshly grated

To Finish (Optional)

  • 1–3 tbsp pasta cooking water (as needed to loosen)
  • 1 tbsp chopped chives or parsley
  • Hot sauce, to taste

Instructions

  1. 1

    Boil the pasta: In a medium pot, bring about 2 quarts of water to a boil. Add 1 1/2 tsp kosher salt, then cook macaroni until just al dente (usually 1 minute less than the box suggests). Reserve 1/2 cup pasta water, then drain.

  2. 2

    Start the roux: Return the empty pot to medium heat. Melt the butter, then whisk in the flour. Cook, whisking constantly, for 1 minute—this removes the raw flour taste without browning.

  3. 3

    Build the sauce base: Slowly whisk in the warmed milk. Keep whisking until smooth and slightly thickened, 2–4 minutes. Whisk in Dijon, garlic powder, paprika, pepper, and salt (start on the lighter side).

  4. 4

    Melt in the cheese (off heat): Remove the pot from the heat. Add cheddar and Monterey Jack a handful at a time, whisking until fully melted and silky before adding more. If the sauce seems too thick, whisk in a splash of reserved pasta water.

  5. 5

    Combine and finish: Add the drained pasta and stir until evenly coated. Taste and adjust salt and pepper. Serve immediately, topped with chives/parsley and hot sauce if you like.

Nutrition Facts

Per serving

Calories674
% Daily Value*
Total Fat61.5g79%
Saturated Fat31.2g156%
Cholesterol193mg64%
Sodium1240.4mg54%
Total Carbohydrate16.5g6%
Dietary Fiber0.6g2%
Total Sugars0.8g
Protein46.2g92%

* Percent Daily Values are based on a 2,000 calorie diet.

Nutrition calculated automatically from ingredients.

Main DishSide DishVegetarianMake AheadAmericanQuickStovetopDinnerLunch30 Minute

Similar Recipes

Want to organize your recipes?