Description
This Baked Stuffed Salmon with Spinach and Feta is a show-stopping dish that’s surprisingly easy to make. Tender salmon fillets are stuffed with a creamy spinach and feta mixture, then baked to perfection. A healthy and flavorful meal that’s perfect for special occasions or weeknight dinners!
Ingredients
Units
Scale
- 4 salmon fillets (about 6 ounces each)
- 2 cups fresh spinach, chopped
- 1/2 cup crumbled feta cheese
- 2 tablespoons cream cheese, softened
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1/2 teaspoon lemon zest
- Juice of 1/2 lemon
- Salt and pepper, to taste
- Paprika (optional, for garnish)
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Prepare the Filling: Heat olive oil in a skillet over medium heat. Add garlic and sauté for 1 minute. Stir in spinach and cook until wilted. Remove from heat and mix in feta cheese, cream cheese, lemon zest, and a pinch of salt and pepper. Set aside to cool slightly.
- Prepare the Salmon: Using a sharp knife, cut a pocket in the side of each salmon fillet, being careful not to cut all the way through. Season the fillets with salt, pepper, and a light sprinkle of paprika.
- Stuff the Salmon: Spoon the spinach and feta mixture into the pocket of each fillet. Gently press the edges to seal.
- Bake: Place the stuffed salmon fillets on the prepared baking sheet. Squeeze fresh lemon juice over the top. Bake for 18-22 minutes, or until the salmon is cooked through and flakes easily with a fork.
- Serve: Serve hot with a side of roasted vegetables, rice, or a fresh salad.
Notes
- If desired, secure the salmon pockets with toothpicks to keep the filling in place while baking.
- Substitute kale for spinach or goat cheese for feta for a different flavor profile.
- Leftovers can be refrigerated in an airtight container for up to 2 days.
Nutrition
- Serving Size: 1 stuffed salmon fillet
- Calories: 320-350 kcal
- Sugar: 1g
- Sodium: 350-400mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 3g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 90-100mg