If you are making it ahead of time and reheating it, place it in a casserole dish, top with breadcrumbs and grated cheese, cover and bake at 350 degrees for 20 minutes.
Combine all the ingredients, except the cheese and macaroni, in a Dutch oven and heat, stirring constantly, over medium heat. Bring the mixture to a simmer and keep stirring until the mixture has thickened. Add the cheese and stir until all is melted. Stir in the cooked pasta and mix well. Serve immediately or pour into a baking dish cover and keep warm in the oven. Garnish with parsley and paprika.