Bring a large pot of salted water to a boil and cook pasta until just al dente. Drain and set aside.
Season shrimp with salt and pepper.
Heat 1 tablespoon butter and 1 tablespoon olive oil in a large skillet over medium-high heat.
Sauté shrimp 1 to 2 minutes per side until just pink. Remove and set aside.
Add remaining butter and olive oil to the skillet.
Sauté garlic and red pepper flakes for 30 seconds until fragrant.
Pour in white wine or broth and simmer for 2 to 3 minutes.
Stir in lemon zest, lemon juice, and chopped parsley.
Preheat oven to 375°F (190°C).
In a large bowl, combine pasta, shrimp, scampi sauce, and heavy cream.
Transfer mixture to a greased baking dish.
Top with mozzarella, Parmesan, and breadcrumbs if using.
Bake uncovered for 20 to 25 minutes until bubbly and golden on top.
Serve hot with a side salad or garlic bread.