As the sun dips below the horizon, a mouthwatering aroma wafts through my kitchen—garlic and onion sizzling in olive oil, beckoning me to dinner. I’m about to share one of my favorite recipes: Baked Salmon with Spinach and Mozzarella Crust. Not only is this heart-healthy dish packed with omega-3 goodness, but it also comes together in under 30 minutes, making it a perfect choice for busy weeknights or impressing guests during a relaxed dinner gathering. Every forkful delivers a delightful balance of creamy spinach and melty mozzarella, transforming an ordinary evening meal into a gourmet affair. Are you ready to elevate your dinner routine with a dish that’s both simple and stunning?

Why is this salmon recipe special?
Quick Preparation: In just 30 minutes, you can whip up a gourmet meal, making it perfect for hectic weeknights.
Flavor Explosion: The creamy spinach mingling with melty mozzarella creates a heavenly taste that elevates the simple salmon.
Heart-Healthy: Packed with omega-3s, this dish not only satisfies the taste buds but also supports a healthy lifestyle.
Versatile Ingredients: With easy substitutions like Greek yogurt or Gouda, this recipe allows you to customize it to your tastes.
Crowd-Pleasing Appeal: Impress your guests with a dish that looks and tastes elegant, yet is incredibly easy to prepare!
Serving Suggestions: Pair it with a fresh garden salad or roasted asparagus for a complete meal that’s sure to please everyone.
Baked Salmon with Spinach and Mozzarella Crust Ingredients
For the Salmon
• Salmon Fillet – The main star; bright pink fillets offer the best flavor and texture.
• Salt and Pepper – Essential seasonings; adjust for personal taste preference.
For the Spinach Mixture
• Spinach – Adds nutrients and moisture; frozen spinach can be used as a quick option.
• Onion – Adds depth of flavor; yellow and white onions both work beautifully.
• Garlic – Use fresh for a burst of flavor; dried can substitute in a pinch.
• Sour Cream – Provides creaminess; Greek yogurt makes a healthier swap.
For the Topping
• Mozzarella Cheese – Creates a lovely golden crust; Gouda can be a rich alternative.
• Olive Oil – Perfect for sautéing; canola or grapeseed oil can be used instead.
Transform your weeknight dinner with this Baked Salmon with Spinach and Mozzarella Crust, making every bite a delightful moment!
Step‑by‑Step Instructions for Baked Salmon with Spinach and Mozzarella Crust
Step 1: Sauté Aromatics
Heat 2 tablespoons of olive oil in a skillet over medium heat. Add 1 finely sliced onion and sauté until it becomes translucent, about 3-4 minutes. Then, stir in 2 minced garlic cloves and cook for an additional 30 seconds, allowing the aromatic goodness to fill your kitchen.
Step 2: Spinach Mixture
Incorporate 2 cups of thawed and drained spinach into the skillet, stirring it in with the sautéed onion and garlic for 2-3 minutes. Season the mixture with salt and pepper to taste, and then fold in ½ cup of sour cream until everything is beautifully combined and creamy.
Step 3: Prepare Salmon
Preheat your oven to 175°C (347°F). Season your salmon fillets with salt and pepper on both sides for robust flavor. In a separate pan, sear each fillet skin-side down for about 2 minutes on medium-high heat until golden, then flip and sear the other side briefly.
Step 4: Assemble Dish
Grease a baking dish with olive oil and lay the cooked salmon skin-side down. Generously spread the creamy spinach mixture over the top of each fillet. Finally, sprinkle 1 cup of shredded mozzarella cheese evenly on top, creating a delightful crust for the Baked Salmon with Spinach and Mozzarella Crust.
Step 5: Bake
Place the assembled dish into the preheated oven and bake for 15-20 minutes, or until the salmon is opaque and flakes easily with a fork. The internal temperature should reach 63°C (145°F), indicating it’s cooked to perfection.
Step 6: Serve
Once baked, let the salmon rest for a few minutes before plating. Consider garnishing with fresh herbs for added color and flavor. Serve your Baked Salmon with Spinach and Mozzarella Crust alongside a crisp salad or roasted asparagus for a complete and satisfying meal.

Expert Tips for Baked Salmon
• Choose Quality Salmon: Select bright pink fillets for superior flavor and freshness. Avoid dull-colored salmon, as it may not be as delicious.
• Avoid Overcooking: Use a meat thermometer to ensure the salmon reaches an internal temperature of 145°F (63°C). This guarantees juicy, flaky fish without dryness.
• Thawing Spinach: Make sure to fully thaw and drain the spinach to prevent a watery spinach mixture, which can affect the overall texture of the dish.
• Customize Your Spinach Mix: Feel free to add fresh herbs or a squeeze of lemon juice to enhance the flavor of your creamy spinach mixture in the Baked Salmon.
• Add Crunch: Top the baked salmon with toasted pine nuts or walnuts after baking for a delightful crunch that contrasts beautifully with the creamy texture.
Variations & Substitutions for Baked Salmon
Feel free to personalize this delightful recipe to suit your taste buds and dietary needs!
-
Kale Swap: Substitute spinach with fresh or sautéed kale for added texture. This swap introduces a more robust green note while retaining the dish’s heart-healthy flavor.
-
Fresh Herbs: Incorporate fresh dill or parsley for enhanced flavor. A sprinkle of herbs brings brightness and freshness, making every bite more aromatic and delicious.
-
Cheese Alternatives: Use Gouda for a smoky flavor or plant-based cheese for a dairy-free option. Experimenting with different cheeses can completely transform the dish’s character.
-
Flavor Boost: Add a touch of lemon juice or hot sauce to the spinach mixture for brightness. The zesty citrus elevates the creamy spinach, making it lively and tart.
-
Crunch Element: Top with toasted pine nuts or walnuts for added texture. A nutty crunch pairs beautifully with the soft salmon and creamy spinach, creating a delightful contrast.
-
Wildcard Twist: For a unique flavor, try adding a teaspoon of Dijon mustard to the spinach mixture. This little kick adds a surprising depth that will have everyone asking for seconds.
-
Health-Conscious Swap: Replace sour cream with plain Greek yogurt for a lighter option. This substitution keeps the creaminess while providing extra protein and a tangy taste.
-
Vegetable Medley: Mix in chopped artichokes or sun-dried tomatoes to the spinach mixture for extra flavor. These add-ins bring an exciting flavor profile that will make each bite a delightful journey.
Cooking should be a joyful adventure, so don’t hesitate to incorporate your favorite ingredients! If you’re looking for more ideas, consider checking out our Savory Grilled Salmon Salad or our delicious Mediterranean Stuffed Peppers for more flavor inspirations. Enjoy your culinary journey!
Make Ahead Options
These Baked Salmon with Spinach and Mozzarella Crust are perfect for meal prep enthusiasts! You can prepare the creamy spinach mixture and assemble your salmon up to 24 hours in advance. Simply sauté the onions and garlic, mix in the spinach and sour cream, and spread it over the seared salmon in your greased baking dish. Cover tightly with plastic wrap and refrigerate until you’re ready to bake. When it’s time to serve, just preheat your oven, sprinkle the mozzarella on top, and bake as directed. This method not only saves you time during dinner prep but also ensures your salmon remains just as delicious, with a perfectly golden crust awaiting you!
Storage Tips for Baked Salmon with Spinach and Mozzarella Crust
-
Fridge: Store any leftover Baked Salmon with Spinach and Mozzarella Crust in an airtight container for up to 2 days to keep it fresh and flavorful.
-
Freezer: Individually portion the salmon and spinach crust into freezer-safe containers; it can be frozen for up to 3 months. Just thaw overnight in the fridge before reheating.
-
Reheating: When ready to enjoy again, reheat the dish in the oven at 175°C (347°F) for about 10-15 minutes until heated through, ensuring that the salmon remains moist and delicious.
What to Serve with Baked Salmon with Spinach and Mozzarella Crust
A delightful plate deserves equally delicious companions to create a memorable dining experience.
-
Creamy Mashed Potatoes: Their buttery texture perfectly balances the richness of the salmon and adds comfort to your meal.
-
Crisp Garden Salad: A refreshing mix of greens and vegetables provide a crunchy contrast, enhancing the overall dinner with a burst of freshness.
Bringing in some acidity, a light vinaigrette can elevate the salad further, making each bite a harmonious blend with the salmon.
-
Roasted Asparagus: The earthiness and slightly sweet flavor profile pair beautifully with the savory salmon crust, while their charred tips add depth.
-
Quinoa Pilaf: This nutty grain offers a wholesome base with exceptional texture and can be dressed with herbs to complement the heart-healthy theme.
-
Garlic Bread: Crunchy on the outside and soft on the inside, the flavor of garlic resonates well with the dish, making every meal complete.
-
Chardonnay: A chilled glass of this light wine enhances the lovely flavors of the dish, its fruity undertones sharing the spotlight with the salmon.
-
Lemon Tart: For dessert, this zesty surprise provides a perfect balance to the savory elements, leaving everyone smiling at the end of the meal.

Baked Salmon with Spinach and Mozzarella Crust Recipe FAQs
What type of salmon should I use for the best flavor?
I recommend choosing bright pink salmon fillets, as they offer the best flavor and texture. Look for salmon that reflects a fresh, moist appearance; avoid any that appear dull or have dark spots, as these may indicate older fish.
How long can I store leftovers in the fridge?
You can store leftover Baked Salmon with Spinach and Mozzarella Crust in an airtight container in the fridge for up to 2 days. Make sure to let it cool completely before sealing it to maintain freshness and moisture.
Can I freeze the baked salmon dish?
Absolutely! You can freeze individual portions of your Baked Salmon with Spinach and Mozzarella Crust. To do this, place the portions in freezer-safe containers or wrap them tightly in plastic wrap. It will stay fresh for up to 3 months; just be sure to thaw it overnight in the fridge before reheating.
How should I reheat the baked salmon for the best results?
For reheating, I suggest placing the salmon in a preheated oven at 175°C (347°F) for about 10-15 minutes. This method keeps the salmon moist while ensuring that the creamy spinach and cheese topping remains deliciously gooey.
Are there any common dietary considerations with this recipe?
Yes, if you’re cooking for guests or family with dietary restrictions, always check for fish allergies, as salmon is a common allergen. For lactose intolerance, you can easily substitute the sour cream and mozzarella with dairy-free alternatives, such as cashew cream or nutritional yeast for flavor.
What if my spinach mix turns out watery?
To prevent a watery spinach mixture, make sure your spinach is thoroughly thawed and drained. You can squeeze out excess moisture using a clean kitchen towel or cheesecloth. Mixing in the sour cream should create a creamy texture. If it’s still too runny after cooking, consider adding breadcrumbs to absorb some of the liquid, or serve it with a side that complements the dish.

Baked Salmon with Spinach and Mozzarella Crust for Dinner Bliss
Ingredients
Equipment
Method
- Heat 2 tablespoons of olive oil in a skillet over medium heat. Add 1 finely sliced onion and sauté until it becomes translucent, about 3-4 minutes. Then, stir in 2 minced garlic cloves and cook for an additional 30 seconds.
- Incorporate 2 cups of thawed and drained spinach into the skillet, stirring it in with the sautéed onion and garlic for 2-3 minutes. Season with salt and pepper to taste, and then fold in ½ cup of sour cream.
- Preheat your oven to 175°C (347°F). Season the salmon fillets with salt and pepper on both sides. In a separate pan, sear each fillet for about 2 minutes skin-side down.
- Grease a baking dish with olive oil and lay the cooked salmon skin-side down. Spread the creamy spinach mixture over the top and sprinkle 1 cup of shredded mozzarella cheese evenly.
- Bake for 15-20 minutes, or until the salmon flakes easily with a fork and reaches an internal temperature of 63°C (145°F).
- Let the salmon rest for a few minutes before serving with a crisp salad or roasted asparagus.














