Preheat and prep. Heat your oven to 400°F (200°C).
Line a baking sheet with parchment or lightly oil an oven-safe skillet. Pat the salmon dry on all sides. This helps you get color and keeps the fish from steaming.
Wilt the spinach. Heat 1 tablespoon olive oil in a skillet over medium heat.
Add spinach with a pinch of salt. Cook, stirring, until just wilted and most moisture is gone, 2–3 minutes. If using frozen spinach, skip the skillet and squeeze out as much water as possible.
Make the creamy filling. In a bowl, mix cream cheese, Greek yogurt or sour cream, Parmesan, garlic, lemon zest, 1 teaspoon lemon juice, chopped dill or parsley, red pepper flakes (if using), 1/4 teaspoon salt, and a few grinds of pepper.
Fold in the spinach. The mixture should be thick and spreadable. Adjust salt and lemon to taste.
Cut a pocket in the salmon. Lay each fillet flat.
With a sharp knife, make a horizontal slit along one side to form a pocket, stopping about 1/2 inch from the other edge. Don’t cut all the way through. Season the outside and inside lightly with salt and pepper.
Stuff the salmon. Spoon the spinach mixture into each pocket, dividing evenly.
Don’t overfill; a generous 2–3 tablespoons per fillet is plenty. If it peeks out a bit, that’s fine—it will set as it cooks.
Choose your cooking method. You can roast only, or sear then finish in the oven for extra color. Roast-only: Place stuffed fillets on the lined baking sheet. Drizzle with the remaining 1 tablespoon olive oil.
Bake 10–14 minutes, depending on thickness, until the salmon flakes easily and the center is just opaque.
Sear and finish: Heat an oven-safe skillet over medium-high. Add a little oil and butter. Sear salmon 1–2 minutes per side for color, handling gently.
Transfer to the oven and bake 6–10 minutes to finish.
Check doneness. For the most tender result, pull the salmon when it reaches 120–125°F (49–52°C) in the thickest part and let it rest 3–5 minutes. It will rise slightly as it rests.
Finish and serve. Squeeze a little fresh lemon over the top. Sprinkle with extra herbs.
Serve with roasted potatoes, rice pilaf, or a crisp cucumber salad.