01 -
Measure all ingredients. Thaw shrimp thoroughly, pat dry, and remove shells, tails, and veins if needed.
02 -
Melt butter in a skillet over medium heat. Add panko breadcrumbs and garlic powder, toasting for about 3 minutes until golden. Transfer to a bowl and set aside.
03 -
Heat olive oil in a large skillet over medium-high heat. Add shrimp and cook for 1 minute 20 seconds per side. Remove shrimp using a slotted spoon and set aside.
04 -
Bring a large pot of salted water to a boil. Cook fettuccine until al dente according to package instructions. Reserve 480 ml of pasta water, then drain.
05 -
In the same skillet, melt butter over medium heat. Add minced garlic and cook for 1 minute until fragrant. Whisk in flour and stir continuously for 1-2 minutes.
06 -
Add dried parsley, dried basil (if using), salt, and black pepper. Gradually pour in half and half while whisking to combine. Bring to a gentle simmer, reduce heat to low, and continue stirring until sauce thickens. Stir in Parmesan and Asiago cheese until smooth. Taste and adjust seasoning.
07 -
Add drained fettuccine to the sauce, tossing to coat. If sauce is too thick, add a bit of reserved pasta water to reach the desired consistency.
08 -
Return cooked shrimp to the skillet and toss with the pasta and sauce. Allow to heat through for about 1 minute. Remove from heat.
09 -
Squeeze fresh lemon juice over the dish, garnish with red pepper flakes, fresh parsley, and optional toasted panko. Serve immediately with additional lemon wedges if desired.