I start by patting the salmon fillets completely dry, then season both sides with salt and pepper. I heat the olive oil in a large skillet over medium-high heat until it shimmers. Then I sear each fillet for about 3-4 minutes per side, until a golden crust forms. Once seared, I carefully remove them from the pan and set aside so they don’t overcook.
Using the same skillet, I melt butter and then add the minced garlic, cooking it just for about 30 seconds so it becomes fragrant but not bitter. I stir in the chopped sun-dried tomatoes and let them warm through for a minute or two to release their flavor. Then, I lower the heat and pour in the heavy cream, add the Parmesan, Italian seasoning, and (if using) red pepper flakes, stirring gently until the sauce becomes smooth and starts to thicken.
Once the sauce is slightly thickened, I nestle the salmon fillets back into the skillet, spoon some of the sauce over each piece, and let everything simmer for another 2-3 minutes so the salmon fully cooks and absorbs the flavors. I finish by chopping fresh basil and sprinkling it over each portion, which not only adds flavor but gives a beautiful pop of green. Then I serve immediately while it’s warm and saucy.