Shrimp, Cheddar and Monterey Jack Cheese, Elbow Pasta, Parmesan Topping
Cook the elbow pasta in a large pot of salted boiling water according to package instructions until al dente. Drain and set aside.
In a large skillet over medium heat, melt 2 tablespoons of butter. Add the shrimp and cook until they are pink and opaque, about 2-3 minutes per side. Remove from heat and set aside.
In the same skillet, melt the remaining 2 tablespoons of butter. Whisk in the flour and cook for 1 minute. Gradually whisk in the milk, stirring constantly until the mixture thickens, about 5-7 minutes. Stir in garlic powder, onion powder, salt, black pepper, and paprika.
Remove the skillet from heat and stir in the cheddar and Monterey Jack cheeses until melted and smooth.
In a large mixing bowl, combine the cooked pasta, shrimp, and cheese sauce. Mix until well combined.
Preheat the oven to 350°F (175°C). Transfer the mac and cheese mixture to a greased baking dish. Top with grated Parmesan cheese and breadcrumbs.
Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and bubbly.
Remove from oven, allow to cool slightly, and serve hot.