Servings
2 large portions
Total Time
About 35–40 minutes
- Prep time: 20 minutes
- Cook time: 18–22 minutes
Ingredients
Salmon
- 2 salmon fillets (each 150–200g, thick center-cut works best)
- 1 tablespoon olive oil (or less if you prefer lighter)
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried oregano
- 1/2 teaspoon paprika
- 1 teaspoon lemon juice
Spinach & Feta Filling
- 2 packed cups fresh spinach (about 60–70g)
- 1/3 cup feta cheese, crumbled
- 2 cloves garlic, finely minced
- 1 tablespoon olive oil
- 1 teaspoon lemon juice
- 1/2 teaspoon dried oregano
- 1/4 teaspoon black pepper
Optional (for creamier filling):
- 1–2 tablespoons cream cheese
Optional herbs:
- Fresh dill or parsley (1 tablespoon chopped)
Step-by-Step Instructions
Step 1: Prepare the spinach filling (important base step)
- Wash spinach thoroughly if not pre-washed.
- Heat a pan over medium heat and add 1 tablespoon olive oil.
- Add minced garlic and cook for 30–60 seconds only. Do not let it brown.
- Add spinach in batches if needed. It will look like a lot, but it wilts quickly.
- Stir continuously for 2–3 minutes until all spinach is fully wilted and dark green.
- Remove from heat and let it cool for 2–3 minutes.
Remove moisture (very important)
- Place cooked spinach in a sieve or squeeze it using a clean cloth or paper towel.
- Press firmly to remove as much liquid as possible.
- If you skip this, your salmon filling may become watery.
Step 2: Make the filling mixture
- Chop the squeezed spinach slightly so it mixes evenly.
- Place it in a bowl.
- Add:
- crumbled feta cheese
- lemon juice
- oregano
- black pepper
- optional cream cheese if using
- Mix until thick and slightly sticky.
Taste it now (before stuffing). It should be salty, tangy, and flavorful because salmon is mild.
Step 3: Prepare the salmon fillets
- Preheat oven to 200°C (400°F).
- Line a baking tray with parchment paper or lightly oil it.
- Pat salmon dry using paper towels (this helps it roast better).
- Place fillets on a cutting board.
Create the pocket
- Using a sharp knife, cut a horizontal slit along the thick side of each fillet.
- Do NOT cut all the way through.
- You are making a “pocket,” not slicing it in half.
- Gently open the pocket using your fingers.
Step 4: Season the salmon
- Brush or rub olive oil over the outside of each fillet.
- Season both sides with:
- salt
- black pepper
- oregano
- paprika
- Squeeze a little lemon juice over the top.
Step 5: Stuff the salmon
- Spoon the spinach and feta mixture into each pocket.
- Press lightly so it fills the cavity well but does not overflow too much.
- If the fillet is opening too much, secure with 1–2 toothpicks.
Step 6: Bake
- Place stuffed salmon on baking tray.
- Drizzle a few drops of olive oil on top (optional).
- Bake in preheated oven at 200°C (400°F) for 18–22 minutes.
How to know it’s done:
- Salmon flakes easily with a fork
- Inside is opaque, not raw or translucent
- Internal temperature should be around 63°C if checked with thermometer
Do not overbake or it becomes dry.
Step 7: Rest and serve
- Remove salmon from oven.
- Let it rest for 3–5 minutes (important for juiciness).
- Remove toothpicks if used.
- Serve warm.
Serving Ideas (Mediterranean style)
- Lemon wedges on the side
- Greek salad (cucumber, tomato, olives, onion)
- Roasted vegetables (zucchini, bell peppers, asparagus)
- Cauliflower rice or quinoa
Tips for Best Results
- Always squeeze spinach dry; this is the most important step.
- Use thick salmon fillets so stuffing stays inside.
- Don’t overstuff—keep filling compact.
- Feta is naturally salty, so go easy on extra salt.
- Fresh lemon brightens the entire dish significantly.

