Why You’ll Love This Recipe
- Packed with Mediterranean flavors and wholesome ingredients.
- Rich in protein and heart-healthy omega-3 fatty acids.
- Looks impressive but is surprisingly easy to prepare.
- Ready in under an hour.
- Perfect for entertaining guests or family dinners.
- Naturally low in carbohydrates.
- Customizable with different fillings and herbs.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Salmon fillets
- Fresh spinach
- Feta cheese, crumbled
- Sun-dried tomatoes, chopped
- Garlic, minced
- Olive oil
- Lemon juice
- Dried oregano
- Salt
- Black pepper
- Fresh parsley for garnish
- Lemon wedges for serving
Directions
- Preheat the oven to 375°F (190°C).
- Using a sharp knife, carefully cut a pocket into the side of each salmon fillet without slicing all the way through.
- Heat a small amount of olive oil in a skillet over medium heat.
- Sauté the garlic until fragrant, then add the spinach and cook until wilted.
- Remove from heat and stir in the feta cheese, sun-dried tomatoes, oregano, salt, and pepper.
- Stuff the salmon pockets with the prepared filling.
- Place the stuffed salmon fillets in a lightly greased baking dish.
- Drizzle with olive oil and lemon juice.
- Bake for 18–22 minutes, or until the salmon flakes easily with a fork.
- Garnish with fresh parsley and serve with lemon wedges.
Servings and timing
- Servings: 4
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
Variations
- Add chopped artichoke hearts to the filling for extra Mediterranean flavor.
- Substitute goat cheese for feta for a creamier texture.
- Include chopped olives for a briny kick.
- Add fresh basil or dill to enhance the herb profile.
- Use kale instead of spinach for a heartier filling.
- Top with a sprinkle of grated Parmesan before baking.
Storage/Reheating
Store leftover stuffed salmon in an airtight container in the refrigerator for up to 3 days.
To reheat, place the salmon in a covered baking dish and warm in a 300°F (150°C) oven for 10–15 minutes. You can also microwave individual portions in short intervals until heated through.
Freezing is possible, though the texture of the filling may change slightly after thawing. Freeze in airtight containers for up to 2 months and thaw overnight in the refrigerator before reheating.
FAQs
Can I use frozen salmon?
Yes, but thaw it completely and pat it dry before preparing the recipe.
What type of salmon works best?
Center-cut salmon fillets are ideal because they are thick enough to create a pocket for the filling.
Can I prepare this dish ahead of time?
Yes, you can stuff the salmon several hours in advance and keep it refrigerated until ready to bake.
Is Mediterranean Stuffed Salmon healthy?
Yes, it is rich in protein, healthy fats, vitamins, and minerals while remaining relatively low in carbohydrates.
Can I use fresh tomatoes instead of sun-dried tomatoes?
Yes, although sun-dried tomatoes provide a more concentrated flavor.
How do I know when the salmon is done?
The salmon should flake easily with a fork and reach an internal temperature of 145°F (63°C).
What side dishes pair well with this recipe?
Roasted vegetables, lemon rice, quinoa, couscous, or a fresh Greek salad are excellent choices.
Can I make this recipe dairy-free?
Yes, simply replace the feta cheese with a dairy-free cheese alternative.
Why is my salmon dry?
Overcooking is the most common cause. Monitor the cooking time carefully and check for doneness early.
Can I grill stuffed salmon instead of baking it?
Yes, use a grill-safe pan or foil packet to help keep the filling secure while cooking.
Conclusion
Mediterranean Stuffed Salmon is a flavorful and nutritious dish that brings together the best of Mediterranean cuisine in every bite. The combination of flaky salmon, savory feta, tender spinach, and tangy sun-dried tomatoes creates a satisfying meal that feels both wholesome and sophisticated. Whether you’re preparing a quick family dinner or serving guests, this recipe is sure to impress with its vibrant flavors and beautiful presentation.
Print
Mediterranean Stuffed Salmon
Mediterranean Stuffed Salmon is an elegant yet easy seafood dish featuring tender salmon fillets filled with a savory mixture of spinach, feta cheese, sun-dried tomatoes, and herbs. Packed with Mediterranean flavors and heart-healthy ingredients, this recipe is perfect for weeknight dinners or special occasions.
- Total Time: 35 minutes
- Yield: 4 servings
Ingredients
- Salmon fillets
- Fresh spinach
- Feta cheese, crumbled
- Sun-dried tomatoes, chopped
- Garlic, minced
- Olive oil
- Lemon juice
- Dried oregano
- Salt
- Black pepper
- Fresh parsley for garnish
- Lemon wedges for serving
Instructions
- Preheat the oven to 375°F (190°C).
- Using a sharp knife, carefully cut a pocket into the side of each salmon fillet without slicing all the way through.
- Heat a small amount of olive oil in a skillet over medium heat.
- Sauté the garlic until fragrant, then add the spinach and cook until wilted.
- Remove from heat and stir in the feta cheese, sun-dried tomatoes, oregano, salt, and black pepper.
- Stuff the salmon pockets with the prepared filling.
- Place the stuffed salmon fillets in a lightly greased baking dish.
- Drizzle with olive oil and lemon juice.
- Bake for 18 to 22 minutes, or until the salmon flakes easily with a fork and reaches 145°F (63°C).
- Garnish with fresh parsley and serve with lemon wedges.
Notes
- Add chopped artichoke hearts for extra Mediterranean flavor.
- Substitute goat cheese for feta for a creamier filling.
- Include chopped olives for a briny kick.
- Add fresh basil or dill to enhance the herb profile.
- Use kale instead of spinach for a heartier filling.
- Top with grated Parmesan before baking for added richness.
- Store leftovers in the refrigerator for up to 3 days.
- Freeze for up to 2 months, though the filling texture may change slightly after thawing.
- Prep Time: 15 minutes
- Cook Time: 20 minutes



