01 - Preheat your oven to 375°F. Grease a 2-quart baking dish with butter or cooking spray.
02 - Bring a large pot of salted water to a boil. Cook the elbow macaroni until al dente according to package directions. Drain thoroughly and set aside.
03 - In a large saucepan over medium heat, melt 3 tbsp butter. Whisk in the flour and cook for 1-2 minutes, stirring constantly, until the mixture is lightly golden and fragrant.
04 - Gradually whisk in the warm milk and heavy cream. Continue stirring constantly for 4-5 minutes until the sauce thickens and coats the back of a spoon.
05 - Remove the saucepan from heat. Stir in the cheddar, Gruyère, and Parmesan cheeses until completely melted and smooth. Season with kosher salt, black pepper, smoked paprika, and cayenne pepper.
06 - Gently fold the cooked macaroni and chopped lobster meat into the cheese sauce until evenly distributed and fully coated.
07 - Pour the macaroni and lobster mixture into the prepared baking dish, spreading it evenly.
08 - In a small bowl, combine the panko breadcrumbs, melted butter, and fresh parsley. Mix until the breadcrumbs are evenly coated.
09 - Sprinkle the breadcrumb mixture evenly over the macaroni. Bake for 20-25 minutes until the top is golden brown and the cheese is bubbly around the edges.
10 - Remove from oven and let rest for 5 minutes to set. Drizzle with truffle oil just before serving.