Preheat your oven to 350°F (175°C).
In a large pot, cook the elbow macaroni according to package directions until al dente. Drain and set aside.
In the same pot, melt the butter over medium heat. Once melted, whisk in the flour to create a roux and cook for about 1 minute until golden.
Gradually whisk in the whole milk, stirring constantly until the mixture thickens, about 3-5 minutes.
Stir in the cheddar cheese and Gruyère cheese until melted and smooth.
Add the cooked macaroni and lobster meat to the cheese sauce. Mix well to combine. Season with garlic powder, onion powder, salt, and pepper.
Transfer the lobster mac mixture into a baking dish.
In a small skillet, heat olive oil over medium heat. Combine the bread crumbs with the olive oil and toast for 2-3 minutes until lightly browned.
Sprinkle the toasted bread crumbs evenly over the mac and cheese.
Bake in the preheated oven for 20 minutes, until bubbly and golden on top.
Remove from the oven, let cool for a few minutes, and garnish with fresh parsley if desired before serving.