Ingredients
- 4 thick salmon fillets (skin on or off)
- 2 cups fresh spinach
- 1/2 cup feta cheese, crumbled
- 2 oz cream cheese (optional)
- 2 cloves garlic, minced
- 2 tbsp olive oil
- 1 tbsp lemon juice
- 1/2 tsp salt (or to taste)
- 1/2 tsp black pepper
- 1 tsp dried dill or parsley (optional)
- 1 small onion or shallot, finely chopped (optional)
Instructions
- Preheat oven to 400°F (200°C) and lightly grease or line a baking dish with parchment paper.
- Heat 1 tablespoon olive oil in a pan over medium heat, then sauté garlic and onion until soft and fragrant.
- Add spinach and cook until wilted, then remove from heat and let cool slightly.
- Mix cooked spinach with feta and cream cheese (if using) until a thick filling forms.
- Cut a pocket into each salmon fillet without slicing all the way through.
- Season salmon with salt, pepper, and lemon juice.
- Stuff each fillet with the spinach and feta mixture, pressing gently to secure the filling.
- Place salmon in the prepared baking dish and drizzle with remaining olive oil.
- Bake for 20–25 minutes, or until salmon is cooked through and flakes easily with a fork.
- Let rest for a few minutes before serving.
Notes
- Do not overstuff the salmon to prevent filling from spilling out during baking.
- Thaw frozen salmon completely before preparing for best texture.
- Internal temperature should reach 145°F (63°C) when fully cooked.
- Skipping cream cheese makes the filling lighter but still flavorful.
- Leftovers can be refrigerated for 2–3 days and reheated gently in the oven.
Nutrition
- Serving Size: 1 stuffed fillet
- Calories: 410
- Sugar: 2g
- Sodium: 480mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 42g
- Cholesterol: 110mg