Description
Juicy salmon fillets stuffed with a creamy spinach and cheese filling, baked to perfection and topped with a rich garlic Parmesan cream sauce—an elegant and flavorful dish perfect for dinner.
Ingredients
Scale
- 4 salmon fillets (skinless)
- 1 tablespoon olive oil
- Salt and black pepper to taste
- 2 cups fresh spinach, sautéed
- 1/2 cup cream cheese, softened
- 1/4 cup mozzarella cheese, shredded
- 1 garlic clove, minced (for filling)
- Salt and pepper to taste (for filling)
- 2 tablespoons butter
- 1 garlic clove, minced (for sauce)
- 1 cup heavy cream
- 1/4 cup Parmesan cheese, grated
- 1 teaspoon lemon juice
- Salt and black pepper to taste (for sauce)
Instructions
- Preheat your oven to 375°F (190°C) and line a baking dish with parchment paper.
- In a bowl, mix sautéed spinach, cream cheese, mozzarella, minced garlic, salt, and pepper to create the filling.
- Cut a pocket into each salmon fillet and stuff with the spinach mixture. Place the stuffed fillets in the prepared baking dish.
- Heat olive oil in a skillet over medium-high heat. Sear the salmon for 2–3 minutes per side until golden, then transfer to the oven and bake for 10–12 minutes or until cooked through.
- In the same skillet, melt butter over medium heat. Add minced garlic and cook for 1 minute.
- Stir in heavy cream, Parmesan cheese, lemon juice, salt, and pepper. Simmer for 3–4 minutes until slightly thickened.
- Pour the creamy sauce over the baked salmon and serve warm, garnished with fresh parsley and lemon wedges if desired.
Notes
- Make sure not to overstuff the fillets to prevent filling from spilling during cooking.
- Use baby spinach for a milder flavor and quicker sautéing.
- Can substitute Greek yogurt for cream cheese for a lighter option.
- The sauce pairs well with rice, mashed potatoes, or steamed vegetables.
- Store leftovers in the fridge for up to 2 days and reheat gently.
Nutrition
- Serving Size: 1 stuffed salmon fillet with sauce
- Calories: 520
- Sugar: 2g
- Sodium: 470mg
- Fat: 38g
- Saturated Fat: 20g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 40g
- Cholesterol: 135mg