Stuffed Salmon with Spinach
This stuffed salmon with spinach is a delicious and healthy dish featuring flaky salmon filled with a creamy, cheesy spinach mixture. Perfectly balanced in flavor and nutrition, it’s an excellent choice for any dinner table. Enjoy this easy stuffed salmon recipe, rich in protein and omega-3s, as a wholesome meal that doesn’t compromise on taste.
Prep Time 30 minutes mins
Cook Time 10 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine American
- 1 ½ tablespoons olive oil
- ½ cup thinly sliced shallots
- 5 cloves garlic, minced
- ¼ teaspoon crushed red pepper
- 10 ounces fresh baby spinach (about 5 cups)
- ½ cup shredded part-skim mozzarella cheese
- ⅓ cup reduced-fat cream cheese
- 6 (6-ounce) skin-on salmon fillets
- ½ teaspoon salt
- ½ teaspoon ground pepper
Preheat your oven to 425°F. Line a large rimmed baking sheet with parchment paper to prevent sticking.
Heat the olive oil in a skillet over medium-high heat. Add shallots and garlic, stirring frequently, until softened, about 2 minutes.
Stir in the crushed red pepper and continue to cook for 30 seconds to release its flavors.
Gradually add the baby spinach in batches, stirring until it’s wilted before adding more. This should take about 3 minutes.
Remove the skillet from heat. Stir in the mozzarella and cream cheese until melted and combined. Let the mixture cool for 10 minutes.
Place the salmon fillets skin-side down on a clean work surface. Using a sharp knife, carefully cut a lengthwise pocket down the center of each fillet, stopping before the skin.
Transfer the fillets to your prepared baking sheet. Sprinkle them evenly with salt and pepper.
Spoon about ⅓ cup of the cooled spinach mixture into each salmon pocket, gently pressing to secure the filling.
Bake the salmon in the preheated oven for 8-10 minutes, or until it’s opaque and flakes easily with a fork. Serve warm and enjoy!