Preheat oven to 350 degrees.
Pat salmon filets dry with a paper towel, then drizzle with 1 tbsp olive oil and season with salt & pepper.
Heat remaining 2 tbsp olive oil in large skillet over medium heat. Add salmon filets, skin side down first, sear for 2-3 minutes, flip over and cook for another 2-3 minutes. Remove from skillet and place on plate.
Reduce heat to medium, add butter and shallots, cook for 2 minutes until soft. Add the orzo and toast until just golden brown, a few minutes.
Add the wine and deglaze pan with a wooden spoon, scraping up any brown bits.
Add water and bring to a boil. Cook for 5 minutes.
Whisk in cream, oregano, basil, red peppers, dijon, mustard and parmesan.
Fold in spinach and allow to wilt, about 2 minutes.
Place salmon filets back in skillet, then cook, uncovered, in oven for 10 minutes.
Serve with lemon wedges.