Dutch Oven Mac and Cheese (Creamy One-Pot, Crispy Top)

Creamy dutch oven mac and cheese with a golden melted cheese top

Intro

This dutch oven mac and cheese is the best of both worlds: a luxuriously creamy stovetop cheese sauce and a golden, crunchy baked topping, all from a single pot. The pasta cooks in the Dutch oven first, then a quick roux-based sauce comes together in the same pot — no separate saucepan, no colander pileup. A buttery panko crust goes on top, ten minutes under the broiler, and you’ve got the mac and cheese that ends all debates at your table.

Prep time: 15 minutes | Cook time: 30 minutes | Total: 45 minutes | Servings: 8

Why You’ll Love This Dutch Oven Mac and Cheese

  • Genuinely one pot — pasta and sauce both happen in the Dutch oven, so cleanup is one pot and a spoon
  • Silky, never grainy sauce — a proper roux plus hand-shredded cheese gives you a sauce that coats every noodle
  • Crispy golden top — buttery panko and parmesan broiled until crunchy, the contrast every great mac and cheese needs
  • Feeds a crowd — 8 generous servings, perfect for family dinners, potlucks and game day

Ingredients

For the mac and cheese

  • 1 lb elbow macaroni (or cavatappi, shells or pipette)
  • 4 tablespoons unsalted butter
  • ⅓ cup all-purpose flour
  • 3 cups whole milk, warmed
  • 1 cup heavy cream (or half-and-half)
  • 1 teaspoon dry mustard powder
  • 1 teaspoon garlic powder
  • 1½ teaspoons kosher salt, plus more for the pasta water
  • ½ teaspoon freshly ground black pepper
  • 4 cups (about 1 lb) shredded sharp cheddar cheese — shred it yourself
  • 2 cups (about 8 oz) shredded Gruyère or Monterey Jack cheese

For the crispy topping

  • 1½ cups panko breadcrumbs
  • 3 tablespoons unsalted butter, melted
  • ¼ cup finely grated parmesan cheese
  • ¼ teaspoon paprika (optional, for color)

Instructions

  1. Cook the pasta. Bring a large pot of generously salted water to a boil in the Dutch oven. Cook the macaroni 2 minutes shy of the package directions — it will finish in the oven. Drain into a colander and set aside. (No need to rinse or wipe out the pot.)
  2. Make the roux. In the same Dutch oven over medium heat, melt the 4 tablespoons of butter. Whisk in the flour and cook, whisking constantly, for about 2 minutes until it smells toasty and turns a shade darker. Don’t let it brown.
  3. Build the sauce. Gradually pour in the warmed milk, whisking constantly to prevent lumps. Add the cream, dry mustard, garlic powder, salt and pepper. Bring to a gentle simmer, whisking, and cook 3–4 minutes until the sauce thickens enough to coat the back of a spoon.
  4. Melt the cheese. Remove the pot from the heat. Add the shredded cheddar and Gruyère a handful at a time, stirring until each addition melts before adding the next. Taste and adjust salt and pepper — the sauce should be boldly seasoned, since the pasta will mellow it.
  5. Combine. Fold the drained pasta into the cheese sauce until every noodle is coated.
  6. Top and bake. In a small bowl, toss the panko with the melted butter, parmesan and paprika. Scatter evenly over the mac and cheese. Bake in a 400°F (200°C) oven for 15–20 minutes, until the topping is deep golden and the edges are bubbling.
  7. Rest before serving. Let it stand 10 minutes — the sauce sets slightly and you’ll get clean, creamy scoops instead of soup. Serve hot.

Tips for the Best Dutch Oven Mac and Cheese

  • Shred your own cheese. Bagged pre-shredded cheese is coated in anti-caking starch that resists melting and turns sauces grainy. A box grater and five minutes gives you dramatically silkier results.
  • Warm the milk first. Cold milk hitting a hot roux is the number-one cause of lumpy sauce. Warm milk (not boiling) blends in smoothly and the sauce thickens faster.
  • Take the pot off the heat before adding cheese. Cheese sauces break and turn oily above a simmer. Off-heat, added gradually, the cheese melts into a glossy emulsion instead.
  • Undercook the pasta. Two minutes shy of al dente is the target — the noodles absorb sauce and finish cooking in the oven. Fully cooked pasta turns mushy by serving time.

What You’ll Need

This recipe leans on a Dutch oven twice: first as a pasta pot, then as the baking dish for that golden crust — its heavy base prevents the cheese sauce from scorching, and it goes straight into the oven. If yours is stained, chipped or undersized, take a look at our tested Dutch oven picks for a pot that will handle this and a hundred other one-pot dinners.

Storing & Reheating

Refrigerate leftovers in an airtight container for up to 4 days. Reheat covered in a 350°F oven for 15–20 minutes with a splash of milk stirred in to loosen the sauce, or microwave individual portions, stirring halfway. The topping won’t stay crisp on day two — that’s the price of leftovers this good.