Bring a large pot of water to a boil and cook macaroni. Drain and set aside.
In a separate small frying pan, melt butter. Add flour and cook on a medium setting stirring constantly. Cook until the mixture has turned tan and has a toasted nutty small to it. Remove from heat and quickly stir into the milk mixture.
Stir in mustard, 4 cups cheese, salt, pepper and garlic powder. Stir until cheese has melted and sauce has thickened.
In a large baking dish combine pasta, ham and cheese sauce. Sprinkle the top of the macaroni with additional shredded cheese and a dash of paprika.
Bake at 375 for 25 minutes or until center is bubbling and cheese has melted on the top. Serve warm and enjoy!
Notes
Like this recipe? It first appeared on my other site The Brooklyn Cook