Creamy baked mac and cheese finished with a crispy panko topping and piled high with tender shredded braised beef. A perfect way to turn leftover stout-braised beef shanks into a rich comfort-food dinner.
Bring a large pot of heavily salted water to a boil. Cook the pasta 2 minutes less than package directions for al dente. Drain and set aside.
Make Roux
Preheat oven to 400°F. In a large cast iron skillet over medium heat, melt the butter. Whisk in the flour and cook for 1–2 minutes, stirring constantly, until the mixture smells nutty and resembles wet sand.
Build the Sauce
Slowly whisk in the warm milk and heavy cream. Simmer for 3–5 minutes until the sauce thickens enough to coat the back of a spoon.
Whisk in smoked paprika, Dijon mustard, nutmeg, salt, and pepper.
Remove the skillet from heat. Stir in the shredded cheddar and Gruyère in batches until smooth and fully melted.
Add the drained pasta and gently stir until coated in the sauce.
In a small bowl combine the panko, melted butter, and Parmesan. Sprinkle evenly over the mac and cheese.
Bake
Transfer the skillet to the oven and bake 15–20 minutes, until the sauce bubbles around the edges and the topping turns golden brown.
Finish & Serve
Spoon mac and cheese into bowls and top with warm shredded braised beef. Garnish with chopped parsley or chives if desired.
Notes
Shred cheese from blocks for the smoothest sauce. It melts more smoothly than pre-shredded cheese.
Warm the milk before adding it to the roux to prevent lumps.
Remove the pan from heat before adding cheese so the sauce stays smooth.
The sauce should look slightly loose before baking; it thickens in the oven.
Leftover braised beef works perfectly because the collagen has already broken down during the braise.
Cook the pasta 2 minutes shy of al dente. It finishes cooking in the cheese sauce while baking, which keeps the final mac and cheese creamy instead of soft.