The kitchen transformed into a fragrant sanctuary as the sautéed onions and garlic danced together in the pan—an enticing start to my evening. Today, I’m thrilled to share my recipe for Baked Salmon with Spinach and Mozzarella Bliss, a dish that delivers on both flavor and health. It’s a rich, creamy delight that showcases the buttery perfection of salmon topped with a luscious spinach mix, all baked to golden perfection. With just 40 minutes of prep time, this low-carb, heart-healthy meal is a game-changer for busy weeknights. Whether you’re serving it on a cozy dinner table or impressing guests, the harmonious blend of ingredients makes this a recipe you’ll want to remember. Are you ready to elevate your dining experience? Let’s dive in!

Why is this baked salmon unique?
Flavorful Harmony: The rich combination of buttery salmon, creamy spinach, and gooey mozzarella creates a tantalizing taste sensation that’s anything but ordinary.
Quick to Prepare: Ready in just 40 minutes, this recipe is perfect for busy weeknights when you want a hearty meal without spending all evening in the kitchen.
Health-Conscious Choice: Low-carb and packed with omega-3 fatty acids, this dish supports heart health without sacrificing flavor.
Crowd-Pleaser: Impress family and friends alike with this beautiful and indulgent dish that feels like a treat but is surprisingly wholesome.
Versatile Twist: Feel free to mix it up by trying different greens or cheeses, like adding a hint of lemon zest for a refreshing touch. For more salmon inspiration, check out my recipes for Honey Mustard Salmon or Savory Salmon Meal Prep Bowl.
Baked Salmon with Spinach and Mozzarella Bliss Ingredients
• For the Salmon
- Salmon Fillet – This main protein source delivers a rich, buttery flavor; look for vibrant pink color without dark spots for the best quality.
• For the Creamy Spinach Mixture
- Spinach – Adds moisture and nutrition; frozen spinach works well after thawing and draining.
- Onion – Enhances flavor through sautéing; yellow or white varieties are preferred.
- Garlic – Fresh garlic is preferred for the best flavor; dried garlic can be a good substitute in a pinch.
- Sour Cream – Provides creaminess to the spinach; Greek yogurt is a great lower-fat alternative.
• For the Gooey Topping
- Mozzarella Cheese – Creates a gooey crust; feel free to experiment with Gouda for a different flavor twist.
• For Cooking
- Olive Oil – Used for sautéing vegetables; canola or grapeseed oil can be used if needed.
- Salt and Pepper – Essential for seasoning; adjust to taste for a perfect flavor balance.
This Baked Salmon with Spinach and Mozzarella Bliss is a delightful way to make dinner special!
Step‑by‑Step Instructions for Baked Salmon with Spinach and Mozzarella Bliss
Step 1: Sauté Aromatics
Begin by heating 2 tablespoons of olive oil in a skillet over medium heat. Once the oil shimmers, add 1 sliced onion and sauté for about 3-4 minutes until translucent. Stir in 2 minced garlic cloves, cooking for another 30 seconds until fragrant. This aromatic blend will form the flavorful foundation for your creamy spinach mixture.
Step 2: Add Spinach Mixture
Next, mix in 2 cups of thawed and drained spinach to the skillet. Cook the spinach for 2-3 minutes, seasoning it with salt and pepper to taste. After the spinach has softened, remove the skillet from heat and stir in ½ cup of sour cream until the mixture is creamy and well combined, creating a luscious topping for your baked salmon.
Step 3: Prepare Salmon
Preheat your oven to 175°C (347°F). While the oven warms, season 4 salmon fillets generously with salt and pepper. Heat a separate pan over medium-high heat and sear the salmon fillets for 2 minutes per side until they develop a golden crust. This initial searing will help lock in moisture while ensuring a tender, flaky texture when baked.
Step 4: Assemble the Dish
Grease a baking dish with oil and lay the seared salmon fillets skin-side down in the dish. Spread the creamy spinach mixture evenly over each fillet, ensuring each piece is well covered. Generously sprinkle 1 cup of shredded mozzarella cheese over the top, ensuring a gooey, cheesy crust that will meld beautifully with the salmon.
Step 5: Bake
Carefully transfer the baking dish to your preheated oven and bake for 15-20 minutes. Keep an eye on your salmon; it’s perfectly done when it appears opaque and flakes easily with a fork. The mozzarella cheese should be golden and bubbly, offering a deliciously inviting aroma that will fill your kitchen.
Step 6: Serve
Once baked, allow the Baked Salmon with Spinach and Mozzarella Bliss to rest for a few minutes before serving. This short wait helps the flavors meld. Plate the dish alongside additional spinach or your favorite side, inviting family or guests to enjoy a comforting, heart-healthy meal that’s as delightful to the eyes as it is to the palate.

Make Ahead Options
These Baked Salmon with Spinach and Mozzarella Bliss are ideal for meal prep enthusiasts! You can prepare the creamy spinach mixture up to 24 hours in advance. Simply sauté the onions and garlic, mix in the spinach and sour cream, and store in an airtight container in the refrigerator. Additionally, you can sear the salmon fillets and assemble the dish the night before, ensuring to wrap it tightly and refrigerate. When you’re ready to enjoy your delicious meal, let the dish sit at room temperature for about 30 minutes before baking at 175°C (347°F) for 15-20 minutes. This way, your dinner will remain just as flavorful and satisfying while saving you precious time on busy weeknights!
How to Store and Freeze Baked Salmon with Spinach and Mozzarella Bliss
Fridge: Keep leftovers in an airtight container and refrigerate for up to 3 days. Reheat gently in the oven or microwave until warmed through to maintain flavor and texture.
Freezer: For longer storage, freeze the assembled, unbaked dish wrapped tightly in plastic wrap and aluminum foil for up to 2 months. Thaw in the fridge overnight before baking.
Reheating: If you’ve baked the salmon, you can store it in the fridge for up to 3 days. To reheat, cover with foil and warm in a preheated oven at 160°C (320°F) until heated through.
Make-Ahead Tip: Prepare the spinach mixture in advance and refrigerate for up to 24 hours. Assemble the dish before baking to enjoy a quick, wholesome dinner with minimal effort.
Baked Salmon with Spinach and Mozzarella Bliss Variations
Feel free to explore these delightful twists and substitutions to make this recipe your own!
-
Kale Switch: Replace spinach with kale for a heartier texture and added nutrients. Kale brings an earthy flavor that pairs beautifully with salmon.
-
Cheese Alternatives: Use Gouda or feta instead of mozzarella for a bold twist. Each cheese brings its unique creaminess and flavor profile.
-
Add Zest: For a refreshing kick, incorporate lemon zest or a splash of lemon juice into the spinach mixture. This brightens the dish and enhances the overall flavor.
-
Nutty Crunch: Sprinkle toasted pine nuts or sunflower seeds on top before baking for added texture and a nutty flavor that complements the dish beautifully.
-
Vegan Version: Substitute salmon with marinated tofu and use nutritional yeast for a cheesy flavor. This offers a hearty dish for plant-based diets while keeping it indulgent.
-
Spicy Kick: Add red pepper flakes to the spinach mixture for a burst of heat. This little addition elevates the dish and adds an exciting component.
-
Herb Infusion: Mix in fresh herbs like dill or basil into the spinach blend for an aromatic twist. Each herb brings a lovely freshness that pairs well with salmon.
-
Flavorful Base: Spread a layer of pesto on the salmon before adding the creamy spinach. This adds a fragrant, herbaceous layer that makes each bite unforgettable.
For more delicious salmon recipes, be sure to check out my Sheet Pan Salmon with Potatoes and Vegetables and Savory Salmon Meal Prep Bowl for creative options that delight!
What to Serve with Baked Salmon with Spinach and Mozzarella Bliss
Elevate your dining experience with these stellar side dishes that harmonize beautifully with your baked salmon masterpiece.
-
Creamy Mashed Potatoes: The smooth and buttery texture of mashed potatoes creates a delightful contrast to the flaky salmon and creamy spinach.
-
Crisp Garden Salad: A fresh mix of lettuce, cucumber, and cherry tomatoes adds a refreshing crunch, balancing the richness of the dish with vibrant flavors. Toss with a light vinaigrette for extra zest.
-
Roasted Asparagus: Tender, lightly charred asparagus spears bring a savory nutty flavor that complements the salmon’s buttery profile, adding a fresh, vibrant touch to your plate.
-
Quinoa Pilaf: Nutty quinoa provides a hearty texture while soaking up any leftover juices from the salmon, creating a wholesome and satisfying side.
-
Grilled Zucchini: The subtly sweet and smoky flavors of grilled zucchini pair wonderfully with the richness of the cheese, adding a lovely bite and a hint of caramelization.
-
Lemon Garlic Rice: Fluffy rice infused with bright lemon and fragrant garlic complements the savory deep flavors of the salmon and creamy spinach, uniting them perfectly in each bite.
-
White Wine Spritzer: A refreshing drink option, this light spritzer enhances the meal’s elegance while cutting through the creaminess with a crisp, effervescent finish.
Whether it’s a cozy family dinner or an elegant gathering, these pairings create a meal filled with warmth and satisfaction. Enjoying Baked Salmon with Spinach and Mozzarella Bliss alongside these delicious side dishes will surely leave an impression!
Helpful Tricks for Baked Salmon
-
Searing Perfection: Sear the salmon fillets just until slightly raw inside; this technique retains moisture and prevents dryness during baking.
-
Temperature Check: Always ensure the internal temperature reaches 63°C (145°F) for perfectly cooked salmon—no one likes an overcooked piece!
-
Creamy Consistency: For the spinach mixture, thoroughly drain any excess water from frozen spinach. This step ensures a creamy topping rather than a watery mess.
-
Seasoning Savvy: Don’t skimp on seasoning the salmon with salt and pepper; it elevates the overall flavor of your Baked Salmon with Spinach and Mozzarella Bliss.
-
Cheese Choices: Experiment with different cheeses like Gouda or a blend of mozzarella for varied flavors and a delightful twist on the classic topping.

Baked Salmon with Spinach and Mozzarella Bliss Recipe FAQs
How do I select the best salmon for this recipe?
Absolutely! When choosing salmon fillets, look for those that are vibrant pink in color and have a fresh, mild aroma. Avoid fillets with any dark spots, as they may indicate poor quality. Opting for wild-caught salmon, if available, also enhances the flavor and nutritional value, but farmed salmon can work beautifully as well.
How should I store leftovers of Baked Salmon with Spinach and Mozzarella Bliss?
Very simply! Store any leftover salmon in an airtight container in the refrigerator for up to 3 days. To reheat, cover it with foil and warm gently in the oven at about 160°C (320°F) until heated through. This method helps preserve the texture and flavor, keeping it delicious for your next meal.
Can I freeze the Baked Salmon with Spinach and Mozzarella Bliss?
Yes, absolutely! For freezing, I recommend wrapping the assembled, unbaked dish tightly in plastic wrap, followed by aluminum foil, to prevent freezer burn. It can stay fresh in the freezer for up to 2 months. When you’re ready to enjoy it, thaw it in the refrigerator overnight before baking it as instructed.
What should I do if my spinach mixture turns out too watery?
Great question! To avoid a watery spinach mixture, make sure to thoroughly drain any excess water from frozen spinach before mixing it with the other ingredients. If it’s already too watery, you can cook the mixture on low heat for a few extra minutes while stirring frequently to help evaporate the excess moisture. This will ensure a creamy, thick topping that adheres beautifully to the salmon.
Is this recipe suitable for those with dairy allergies?
Indeed! For those with dairy allergies, you can easily modify this recipe. Instead of sour cream and mozzarella, I suggest using dairy-free alternatives like coconut cream for creaminess and almond or cashew cheese for the topping. The flavors will still meld together beautifully, offering a satisfying dish that everyone can enjoy!
Can I use fresh spinach instead of frozen?
Absolutely! Fresh spinach will work wonderfully in this recipe. Simply use about 4 cups of fresh spinach; sauté it until wilted, which usually takes just a couple of minutes longer than the frozen variety. This adds a lovely, vibrant color and slightly different texture to the dish, making it even more delightful!

Baked Salmon with Spinach and Mozzarella Bliss for a Cozy Dinner
Ingredients
Equipment
Method
- Heat 2 tablespoons of olive oil in a skillet over medium heat. Add 1 sliced onion and sauté for 3-4 minutes until translucent. Stir in 2 minced garlic cloves and cook for 30 seconds until fragrant.
- Mix in 2 cups of thawed and drained spinach. Cook for 2-3 minutes, seasoning with salt and pepper. Stir in ½ cup of sour cream until creamy.
- Preheat your oven to 175°C (347°F). Season 4 salmon fillets with salt and pepper. Sear the fillets in a separate pan for 2 minutes per side.
- Grease a baking dish and lay the seared salmon fillets skin-side down. Spread the creamy spinach mixture over each fillet and sprinkle 1 cup of shredded mozzarella cheese on top.
- Bake for 15-20 minutes until the salmon is opaque and flakes easily, and the cheese is golden and bubbly.
- Allow the dish to rest for a few minutes before serving. Plate alongside additional spinach or your favorite side.















