INGREDIENTS
•
8 ounces dried jumbo elbow macaroni or medium pasta shells
•
4 tablespoons (1/2 stick) unsalted butter
•
1 cup panko breadcrumbs
•
3 tablespoons all-purpose flour
•
2 cups whole milk
•
2 ounces cream cheese, at room temperature
•
3/4 cup grated Gouda cheese
•
1/2 cup grated Gruyère cheese
•
3/4 cup finely grated Parmesan cheese, divided
•
1/2 teaspoon garlic powder (no salt)
•
1/2 teaspoon kosher salt
•
1/4 teaspoon freshly ground black pepper
•
2 cups packed baby spinach leaves (about 2 ounces)
•
1 (14- to 15-ounce) can artichoke hearts, drained and quartered