Begin by heating the extra virgin olive oil in a large skillet over medium heat until shimmering.
Season both sides of the salmon fillets generously with salt and freshly ground black pepper. Carefully place the fillets in the hot skillet and cook for approximately 4-5 minutes on each side, or until they are beautifully golden and cooked through. Once done, remove the salmon from the skillet and set aside on a plate.
In the same skillet, add the minced garlic and sauté for about 30 seconds, stirring constantly, until it becomes fragrant but not browned.
Toss in the halved cherry tomatoes along with the dried Italian herbs. Cook, stirring occasionally, until the tomatoes begin to soften, which should take about 3-4 minutes.
Add the baby spinach to the skillet and continue to cook, stirring gently, until the spinach has wilted down. This should take about 1-2 minutes.
Reduce the heat to low and pour in the heavy cream, stirring well to combine all the ingredients. Allow the mixture to simmer gently for about 2-3 minutes, until it thickens slightly.
Stir in the grated Parmesan cheese, mixing until it is completely melted and the sauce is smooth and creamy. Taste and adjust the seasoning with additional salt and pepper if necessary.
Reintroduce the cooked salmon to the skillet, carefully spooning the rich creamy sauce over the fillets. Allow everything to simmer together for another minute, ensuring it is heated through.
Notes
For a delightful presentation, serve on a beautiful plate and garnish with fresh basil leaves. Pairs well with garlic bread or pasta.