Step 1: Prep & Season Shrimp & Cook Pasta: Pat 1.5 pounds large shrimp (16/20 or 21/25 count), peeled and deveined, completely dry with paper towels. This is important for a good sear. In a bowl, toss the shrimp with 2 teaspoons Old Bay seasoning and ½ teaspoon kosher salt. Set aside while the pasta cooks. Bring a large pot of heavily salted water to a boil. Cook 12 ounces of pasta according to package directions until just before al dente. Usually, 1 to 2 minutes less than the recommended cooking time on the package. Before draining, reserve about 1 cup of pasta water. You may need it to loosen the sauce. Drain pasta and set aside.
Step 2: Sear Shrimp: Heat 1 tablespoon olive oil and 1 tablespoon butter in a large skillet over medium-high heat. Add shrimp in a single layer and sear 1-2 minutes per side. Remove and set aside.
Step 3: Build the Aromatics: In the same skillet, reduce the heat to medium. Add another tablespoon of butter, then sauté the shallot for 2-3 minutes until softened. Stir in garlic and cook for 30 seconds. If using, add the red pepper flakes.
Step 4: Blister Tomatoes & Add Corn: Add cherry tomatoes to the pan and cook for 3-4 minutes pressing them gently with the back of a spoon, until they burst and release their juices. The tomatoes should be jammy and slightly caramelized. Then stir in 1 cup fresh or frozen corn kernels and cook for 2 minutes.
Step 5: Deglaze: Pour in white wine, scraping up any browned bits. Simmer for 2-3 minutes. Add shrimp stock and let the sauce reduce slightly, about 4 minutes.
Step 6: Build the Sauce: Add shrimp stock and bring the sauce to a gentle simmer and cook for 3-4 minutes, allowing it to reduce slightly and concentrate in flavor.
Step 7: Finish with Butter & Lemon: If using, heavy cream (optional, for a creamier sauce). Remove the pan from heat. Add 3 tablespoons unsalted butter, cold and cubed one or two cubes at a time, swirling the pan continuously until each addition is fully melted and the sauce looks glossy and emulsified. Stir in the juice and zest from a lemon. Taste and adjust salt, pepper, and lemon as needed.
Step 8: Toss the pasta and return the shrimp: Add the cooked pasta to the pan and toss to coat, adding a splash of reserved pasta water if needed to loosen the sauce. Return the shrimp (and any resting juices from the plate) to the pan and toss gently to combine. Add parsley and toss once more.
Step 9: Serve: Finish each serving with desired garnishes; another pinch of Old Bay, lemon zest, a drizzle of good olive oil, parmesan, and/or additional parsley. Serve immediately.