Cook the Pasta:
Bring a large pot of salted water to a boil. Cook the pasta until al dente, according to package instructions. Drain and set aside.
Make the Cheese Sauce:
In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly, to create a roux. Gradually whisk in the milk and heavy cream, ensuring no lumps form. Cook for 4-5 minutes, stirring often, until the sauce thickens.
Add the Cheese:
Lower the heat and stir in the cheddar and Gruyère cheeses until melted and smooth. Add garlic powder, paprika, salt, and pepper. Taste and adjust seasoning as needed.
Combine with Pasta and Lobster:
In a large mixing bowl, combine the cooked pasta, cheese sauce, and chopped lobster meat. Stir gently to coat the pasta and lobster evenly with the sauce.
Prepare the Topping:
In a small bowl, mix the panko breadcrumbs with melted butter, Parmesan cheese, and parsley (if using).
Assemble and Bake:
Preheat your oven to 375°F (190°C). Transfer the mac and cheese mixture to a greased baking dish. Sprinkle the breadcrumb topping evenly over the top. Bake for 20-25 minutes, or until the topping is golden and crispy.
Serve:
Remove from the oven and let cool for 5 minutes before serving. Enjoy the creamy, cheesy goodness with every bite of tender lobster.