Step 1: Cook the Pasta - Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain and set aside.
Step 2: Prepare the Shrimp - Season the shrimp with salt, pepper, and a sprinkle of red pepper flakes (if using). Heat 1 tablespoon of butter in a large skillet over medium heat. Add the shrimp and cook for 2–3 minutes per side, until pink and opaque. Remove the shrimp from the skillet and set aside.
Step 3: Make the Sauce - In the same skillet, melt the remaining 2 tablespoons of butter over medium heat. Add the minced garlic and cook for 1–2 minutes, until fragrant but not browned. Pour in the chicken broth, heavy cream, and lemon juice. Stir to combine and let the sauce simmer for 3–4 minutes, until slightly thickened.
Step 4: Combine Everything - Add the cooked pasta, shrimp, and optional add-ins (like cherry tomatoes or spinach) to the skillet. Toss everything together in the sauce until evenly coated. Stir in half of the mozzarella and Parmesan cheeses, reserving the rest for topping.
Step 5: Assemble and Bake - Preheat your oven to 375°F (190°C). Transfer the pasta mixture to a greased baking dish. Sprinkle the remaining mozzarella and Parmesan cheeses evenly over the top. Bake for 15–20 minutes, or until the cheese is melted, bubbly, and golden brown.
Step 6: Garnish and Serve - Remove from the oven and garnish with fresh parsley for a pop of color and freshness. Serve hot and enjoy the creamy, cheesy goodness!
