Whip up this easy-delicious-comforting-creamy-cheesy dish. Pair with a side bowl of lightly dressed baby arugula and get happy-happy!
Preheat oven to 400 degrees F.
Cook pasta accordingly to package directions for al dente (it should not be cooked through).
In a large pot, melt the butter and stir in the flour. Continue to stir and cook until it begins to slightly change color. Slowly stir in the milk and continue stirring until a sauce begins to form and thicken. Season with salt and pepper and stir in both cheeses, paprika, onion and garlic powders. Once the cheese is melted, stir in the chopped spinach and the al dente pasta. Mix all together well.
Pour the mac n cheese into a large, lightly buttered casserole dish. Top with Parmesan cheese and bread crumbs. Bake for approximately 30 minutes or until top is lightly browned.