This Baked Salmon with Spinach and Mozzarella is a creamy, comforting oven-baked dinner that feels elegant yet comes together easily. Tender salmon fillets are layered with garlicky spinach, sour cream, and melty mozzarella for a wholesome, family-friendly meal.
Why You’ll Love This Recipe
- Rich, creamy flavor with perfectly flaky salmon
- Simple ingredients and easy prep
- Oven-baked for minimal cleanup
- Naturally halal-friendly and weeknight-ready
Ingredients

For the Salmon
- 2 salmon fillets
- Salt, to taste
- Black pepper, to taste
For the Spinach Mixture
- 300 g spinach, thawed and well drained
- 1 onion, thinly sliced
- 2 garlic cloves, minced
- 200 g sour cream
For the Topping
- 150 g mozzarella, shredded
- 1 tbsp olive oil
Instructions
- Heat olive oil in a skillet over medium heat. Sauté the sliced onion for 3–4 minutes until translucent. Add garlic and cook for 30 seconds until fragrant.
- Add spinach and cook 2–3 minutes until heated through and moisture evaporates. Season with salt and pepper, remove from heat, then stir in sour cream until creamy.
- Preheat oven to 175°C (347°F). Season salmon fillets with salt and pepper and lightly sear each side for 2 minutes.
- Place salmon in a greased baking dish. Spread the spinach mixture evenly over the top, then cover with mozzarella.
- Bake Baked Salmon with Spinach and Mozzarella for 15–20 minutes until the salmon flakes easily and cheese is bubbly and lightly golden. Rest briefly before serving.

Tips & Tricks
- Drain spinach very well to avoid excess liquid
- Swap sour cream with Greek yogurt for a lighter version
- Add a pinch of nutmeg or chili flakes for extra depth
Details
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 2 servings
- Category: Main Dish
- Method: Baking
- Cuisine: European-inspired
- Difficulty: Easy
- Dietary Notes: Halal-friendly, gluten-free

Notes
Serve with roasted potatoes, rice, or crusty bread. A squeeze of lemon before serving brightens the flavors beautifully.
Nutrition (Approximate)
- Calories: 520 kcal
- Protein: 38 g
- Carbohydrates: 10 g
- Fat: 36 g
FAQ
Can I use fresh spinach instead of frozen?
Yes, sauté fresh spinach until wilted, then drain before mixing.
Can I make this ahead of time?
You can assemble it a few hours ahead and bake just before serving.
What cheese works besides mozzarella?
Mild cheeses like gouda or emmental work well.
How do I know salmon is done?
It should flake easily and look opaque in the center.
Storage
- Fridge: Store leftovers up to 2 days in an airtight container
- Freezer: Not recommended due to dairy texture
- Reheating: Reheat gently in oven at 160°C until warm

Similar Recipes

Baked Salmon with Spinach and Mozzarella Bliss
Ingredients
- For the Salmon
- 2 salmon fillets
- Salt to taste
- Black pepper to taste
- For the Spinach Mixture
- 300 g spinach thawed and well drained
- 1 onion thinly sliced
- 2 garlic cloves minced
- 200 g sour cream
- For the Topping
- 150 g mozzarella shredded
- 1 tbsp olive oil
Instructions
- Heat olive oil in a skillet over medium heat. Sauté the sliced onion for 3–4 minutes until translucent. Add garlic and cook for 30 seconds until fragrant.
- Add spinach and cook 2–3 minutes until heated through and moisture evaporates. Season with salt and pepper, remove from heat, then stir in sour cream until creamy.
- Preheat oven to 175°C (347°F). Season salmon fillets with salt and pepper and lightly sear each side for 2 minutes.
- Place salmon in a greased baking dish. Spread the spinach mixture evenly over the top, then cover with mozzarella.
- Bake Baked Salmon with Spinach and Mozzarella for 15–20 minutes until the salmon flakes easily and cheese is bubbly and lightly golden. Rest briefly before serving.
Notes
Conclusion
This Baked Salmon with Spinach and Mozzarella is proof that simple ingredients can create an irresistible, comforting meal. Creamy, savory, and perfectly baked, it’s a recipe you’ll come back to again and again.

