A warm and gooey macaroni and cheese casserole is the epitome of Southern comfort. This casserole recipe is perfect for sharing and guaranteed to impress your guests. Feel free to deviate from elbow macaroni and use up the open boxes of pasta in the back of your pantry!
Optional toppings: breadcrumbs, crushed crackers, or additional shredded cheese
Instructions:
Preheat your oven to 375°F (190°C). Grease a baking dish with butter or non-stick cooking spray.
Cook pasta according to the package instructions until al dente. Drain and set aside.
In a large saucepan, melt the butter over medium heat. Once melted, add the flour and whisk constantly for 1-2 min. to make a roux.
Slowly pour in the milk while whisking continuously to prevent lumps from forming. Cook the mixture, stirring frequently, until it thickens and bubbles.
Add the salt, black pepper, paprika, garlic powder, onion powder, and ground mustard to the sauce, stirring until well combined.
Reduce the heat to low and gradually add the shredded cheddar and mozzarella cheese, stirring until melted and smooth. Remove the saucepan from the heat.
Add the cooked pasta to the cheese sauce, stirring until it is evenly coated.
Transfer the mac and cheese mixture to the prepared baking dish, spreading it out evenly.
Sprinkle the top of the casserole with breadcrumbs, crushed crackers, or shredded cheese for a crisp topping.
Cover the baking dish with aluminum foil and bake for 20 min.
Remove the foil and continue baking for an additional 10-15 min. or until the top is golden brown and the cheese is bubbly and melted.
Remove the casserole from the oven and let it cool for a few minutes before serving. Serve the casserole warm, and enjoy!