Description
This Stuffed Salmon with Spinach and Feta is a nutritious, restaurant-quality dish made at home. Tender salmon fillets are filled with a creamy mixture of spinach, feta, and garlic, then baked to perfection for a satisfying and elegant meal.
Ingredients
- 4 thick-cut salmon fillets (skin-on or skinless)
- 2 cups fresh spinach
- 1/2 cup crumbled feta cheese
- 2 cloves garlic, minced
- 2 tbsp cream cheese (optional)
- 2 tbsp olive oil
- 1 tbsp lemon juice
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp paprika (optional)
- Fresh dill or parsley, for garnish
Instructions
- Preheat your oven to 375°F (190°C).
- In a skillet over medium heat, sauté the minced garlic in olive oil until fragrant.
- Add the spinach and cook until wilted. Remove from heat and let cool slightly.
- In a bowl, mix the cooked spinach with crumbled feta cheese and cream cheese (if using). Stir until well combined.
- Using a sharp knife, slice a pocket into the side of each salmon fillet, being careful not to cut all the way through.
- Stuff each salmon fillet generously with the spinach and feta mixture.
- Place the stuffed salmon on a baking sheet lined with parchment paper or lightly greased.
- Drizzle with olive oil and lemon juice. Season with salt, pepper, and paprika.
- Bake for 15-20 minutes, or until the salmon is cooked through and flakes easily with a fork.
- Garnish with fresh dill or parsley before serving.
Notes
- You can prepare the stuffing and salmon up to 8 hours ahead and refrigerate until ready to bake.
- Frozen spinach can be used—just thaw and squeeze out excess moisture.
- For a grilled version, use a fish basket and cook over medium heat.
- Add red pepper flakes or cayenne for heat.
- Store leftovers in an airtight container for up to 3 days. Reheat in the oven at 300°F (150°C).
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 stuffed fillet
- Calories: 370
- Sugar: 1g
- Sodium: 480mg
- Fat: 23g
- Saturated Fat: 6g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 35g
- Cholesterol: 95mg