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–2 minutes per side until 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 chicken broth and simmer for 2–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 shredded mozzarella, grated Parmesan, and breadcrumbs if using.
Bake uncovered for 20–25 minutes until bubbly and golden on top.
Serve hot, ideally with a side salad or garlic bread.