01 -
Start by heating your oven to 400°F. While it's warming up, get a large pot of salted water boiling and cook your elbow macaroni following the package instructions until it's just tender. Once done, drain the pasta well and set it aside for now.
02 -
Grab a large saucepan and melt the butter over medium heat. Toss in your sliced hot dogs and let them sizzle for about 1-2 minutes on each side until they get a nice light golden color. Use a slotted spoon to scoop them out and keep them warm on the side.
03 -
Using the same pan with all that delicious butter, sprinkle in the flour and whisk it around until everything's smooth and combined. Slowly pour in the milk while whisking, then bring everything to a gentle simmer. Keep whisking every now and then as it thickens up, which should take about 3-4 minutes. When it's nice and creamy, remove from heat and stir in both types of cheddar cheese, the cream cheese, salt, pepper, and mustard powder. Mix until the cheese is completely melted and the sauce is silky smooth.
04 -
Add your cooked macaroni and browned hot dog slices into the cheese sauce. Stir everything together really well so every piece of pasta and hot dog gets coated in that creamy goodness.
05 -
Pour the whole mixture into a greased 13x9-inch baking dish, spreading it out evenly. Pop it in your preheated oven and bake for 15-20 minutes, or until the cheese is bubbling away and the edges turn a beautiful golden brown. Let it cool for a couple minutes before serving.