This one-pan baked salmon with spinach is a nutrient-dense meal that balances rich flavors with simple preparation. It is an ideal choice for a healthy weeknight dinner that requires minimal cleanup.

List of ingredients
- 4 Salmon Fillets – choose bright pink fillets for the best flavor.
- Salt and Pepper – to taste, used for seasoning both the fish and the sauce.
- 300 grams Spinach – fresh or frozen; if frozen, ensure it is thawed and drained.
- 1 medium Onion – yellow or white onion, finely sliced.
- 2 cloves Garlic – fresh cloves, minced for maximum aroma.
- 150 grams Sour Cream – adds richness; Greek yogurt can be used for a lighter version.
- 150 grams Mozzarella Cheese – shredded to create a golden melted crust.
- 2 tablespoons Olive Oil – used for sautรฉing the vegetables.
step-by-step instructions
- Sautรฉ the aromatics: Heat olive oil in a skillet over medium heat. Sautรฉ sliced onions for 3-4 minutes until translucent, then stir in minced garlic for 30 seconds until fragrant.
- Prepare the spinach mixture: Stir in the thawed and drained spinach, cooking for 2-3 minutes until heated through. Season with salt and pepper, then stir in the sour cream until the mixture is smooth and well combined.
- Prepare the oven and fish: Preheat your oven to 175ยฐC (347ยฐF). Season the salmon fillets on both sides with salt and pepper.
- Sear the salmon: Using a separate pan, sear each side of the salmon fillets for 2 minutes. This process locks in the moisture and enhances the flavor before baking.
- Assemble the dish: Grease a baking dish and place the seared salmon fillets skin-side down. Spread the creamy spinach mixture evenly over each fillet and top with a generous layer of mozzarella cheese.
- Bake the salmon: Bake for 15-20 minutes until the salmon is opaque and flakes easily with a fork. The cheese should be bubbly and golden, and the internal temperature should reach 63ยฐC (145ยฐF).
- Rest and serve: Let the dish rest for a few minutes after removing it from the oven. Plate the fillets and garnish with fresh herbs if desired.
Professional Preparation Tips
Selecting High-Quality Salmon Fillets
When shopping for salmon, look for fillets with a vibrant, consistent pink or orange color. Avoid pieces with brown spots or any grayish discoloration, as this indicates the fish is not fresh. The flesh should feel firm to the touch and spring back when pressed.
Managing Spinach Moisture
Excess water in the spinach can make the creamy topping runny and prevent the cheese from browning. If using frozen spinach, thaw it completely and squeeze out as much liquid as possible using a clean kitchen towel or a fine-mesh strainer. This ensures the sour cream mixture remains thick and clings to the fish.
Using a Meat Thermometer for Precision
Overcooking salmon leads to a dry, chalky texture that ruins the buttery quality of the fish. Use an instant-read meat thermometer to check the thickest part of the fillet. Remove the salmon from the oven exactly when it hits 63ยฐC (145ยฐF), as carry-over cooking will finish the process while it rests.
Proper Seasoning Techniques
Do not rely solely on the salt in the spinach mixture to season the dish. Salt the salmon fillets directly before searing to create a savory crust and enhance the natural fats. Similarly, taste the spinach mixture before spreading it on the fish to ensure the salt and pepper levels are balanced.
Customizations and Ingredient Swaps
Substituting Kale for Spinach
For a heartier texture and a different nutritional profile, replace the spinach with chopped kale. Sautรฉ the kale slightly longer than the spinach to soften the tougher fibers. Kale pairs exceptionally well with the creaminess of the sour cream and the richness of the mozzarella.
Adding Fresh Herbs for Brightness
Fresh herbs can lift the heavy flavors of cheese and cream. Stir in chopped dill, parsley, or chives into the spinach mixture just before assembling the dish. Dill is particularly effective with salmon, providing a classic pairing that adds a fresh, citrusy note.
Trying Gouda Instead of Mozzarella
If you prefer a bolder flavor, swap the mozzarella for shredded Gouda. Gouda melts similarly to mozzarella but provides a nuttier, slightly smoky taste that complements the salmon. This variation transforms the dish into a more gourmet-style meal.
Dairy-Free Cheese Alternatives
To make this recipe suitable for those avoiding dairy, use a plant-based mozzarella alternative that is specifically designed for melting. Pair this with a cashew-based cream or a vegan sour cream substitute. Ensure the plant-based cheese is spread evenly to get the best browning in the oven.
Adding a Zesty Citrus Twist
Fresh lemon juice is a great way to balance the richness of the sour cream and salmon. Squeeze half a lemon into the spinach mixture or place thin lemon slices on top of the salmon before adding the cheese. The acidity cuts through the fat and brightens the overall flavor profile.
Incorporating Spicy Elements
For those who enjoy heat, add a few dashes of hot sauce or a pinch of crushed red pepper flakes to the sautรฉed onions. You can also stir in a small amount of sriracha into the sour cream. This adds a subtle kick that contrasts beautifully with the cool creaminess of the topping.
Adding a Nutty Texture
Contrast the soft texture of the fish and spinach by adding toasted pine nuts or crushed walnuts. Sprinkle these on top of the cheese during the last 5 minutes of baking. This adds a delightful crunch and a depth of flavor to every bite.
Creating a Quinoa-Based Topping
For added texture and protein, mix a small amount of cooked quinoa into the spinach and sour cream mixture. The grains provide a unique structure to the topping and make the meal feel more filling. This is a great option for those looking to increase the fiber content of the dish.
Recommended Serving Suggestions
Pairing with Creamy Mashed Potatoes
Buttery mashed potatoes are a classic accompaniment that complements the creaminess of the salmon topping. The mild flavor of the potatoes allows the garlic and spinach flavors to stand out. For a twist, fold in some roasted garlic or chives to the mash.
Adding a Crisp Garden Salad
Balance the richness of the baked salmon with a light, refreshing side salad. Use mixed baby greens, cucumber, and cherry tomatoes tossed in a tangy balsamic or lemon vinaigrette. The acidity of the dressing cleanses the palate between bites of the cheesy salmon.
Serving with Roasted Asparagus
Asparagus and salmon are a natural pairing. Toss asparagus spears in olive oil, salt, and pepper, and roast them on a separate tray at the same temperature as the salmon. They should be ready at the same time, providing an earthy, tender-crisp contrast to the meal.
Preparing Zesty Lemon Quinoa
For a lighter grain option, serve the salmon over a bed of fluffy quinoa cooked in vegetable broth and finished with fresh lemon juice. The citrus notes in the quinoa mirror the flavors of the fish and create a balanced, healthy plate.
Cooking Garlic Herb Rice
Basmati or jasmine rice infused with garlic and fresh parsley is another excellent choice. The aromatic rice absorbs the extra sauce from the spinach topping, ensuring no flavor goes to waste. This makes the meal feel more substantial and comforting.
Non-Alcoholic Drink Pairings
To accompany this meal, serve a sparkling grape juice spritzer or a chilled cucumber-mint infused water. The bubbles and fresh flavors help cut through the creaminess of the mozzarella and sour cream, making the dining experience more refreshing.
Storage and Reheating Guide
Refrigerator Storage Limits
Place leftover salmon and spinach in an airtight container and store it in the refrigerator for up to 2 days. Ensure the dish is cooled slightly before sealing to prevent excess condensation from making the cheese soggy. Keep it in the coldest part of the fridge to maintain freshness.
Freezing Instructions
You can freeze individual portions of the baked salmon in freezer-safe containers for up to 3 months. Let the dish cool completely before freezing to avoid ice crystals. When you are ready to eat it, thaw the portion overnight in the refrigerator to preserve the texture of the fish.
Reheating in the Oven
The oven is the best method for reheating to maintain the texture of the cheese. Preheat the oven to 175ยฐC (347ยฐF) and place the salmon on a baking sheet. Cover it loosely with aluminum foil to prevent the fish from drying out, and heat for 10-15 minutes until warmed through.
Microwave Reheating Tips
If you are short on time, the microwave can be used, though it may make the salmon slightly softer. Heat on medium power in 30-second intervals, checking frequently to avoid overcooking. Adding a teaspoon of water to the dish before heating helps create steam to keep the fish moist.
Advance Preparation Advice
Prepping the Spinach Mix
You can save time on dinner night by preparing the creamy spinach mixture up to 24 hours in advance. Sautรฉ the onions, garlic, and spinach, then stir in the sour cream and seasonings. Store the mixture in a sealed container in the fridge until you are ready to assemble the salmon.
Assembling Before Baking
For ultimate convenience, you can assemble the entire dishโincluding the seared salmon and cheese toppingโa few hours before you plan to cook. Keep the assembled dish refrigerated. Let it sit at room temperature for about 30 minutes before putting it in the oven to ensure even cooking.
Common Questions
How do I pick the best salmon for this recipe?
Look for fillets that have a bright pink color and a firm texture. They should smell like the ocean and not have a strong fishy odor. Avoid fillets with gaps in the flesh or any dark brown spots.
How should I store the leftovers?
Store them in an airtight container in the fridge for no more than 48 hours. When reheating, use the oven with a foil cover to keep the salmon moist and the cheese melted.
Can I freeze this dish?
Yes, you can freeze individual portions for up to 3 months. Thaw them slowly in the fridge overnight before reheating in the oven to maintain the best quality.
What is the secret to avoiding overcooked salmon?
Use a meat thermometer to ensure the internal temperature reaches 63ยฐC (145ยฐF). Remember that the fish continues to cook for a few minutes after being removed from the oven.
Are there alternatives for dairy allergies?
Yes, you can substitute the sour cream with a vegan cream or cashew cream and use a plant-based mozzarella alternative. Greek yogurt is a good substitute for sour cream for those who only avoid certain dairy types.
What if my spinach mixture is too watery?
Drain the spinach thoroughly and squeeze it with a kitchen towel before adding it to the pan. If it is already mixed, simmer the sauce for a few extra minutes without the lid to evaporate the excess moisture.
Print
Creamy Baked Salmon with Spinach and Mozzarella
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Low-carb
Description
This Baked Salmon with Spinach is a simple yet gourmet dish packed with flavors and omega-3 fatty acids.
Ingredients
- 4 fillets Salmon Fillet
- Salt and Pepper to taste
- 300 grams Spinach
- 1 medium Onion
- 2 cloves Garlic
- 150 grams Sour Cream
- 150 grams Mozzarella Cheese
- 2 tablespoons Olive Oil
Instructions
- Sautรฉ Aromatics: Heat a splash of olive oil in a skillet over medium heat. Add sliced onions and sautรฉ until theyโre translucent, about 3-4 minutes. Toss in minced garlic for another 30 seconds until fragrant.
- Add Spinach Mixture: Stir in the thawed and drained spinach, cooking until heated through, about 2-3 minutes. Season generously with salt and pepper, then mix in sour cream until well combined.
- Prepare Salmon: Preheat your oven to 175ยฐC (347ยฐF). Lightly slice and season the salmon fillets with salt and pepper. Sear each side in a separate pan for 2 minutes to lock in moisture and flavor.
- Assemble Dish: Grease a baking dish and place the salmon skin-side down. Spread the creamy spinach mixture evenly over each fillet, then sprinkle a generous layer of mozzarella on top.
- Bake: Place in the preheated oven and bake for 15-20 minutes, or until the salmon is opaque and flakes easily with a fork. Ensure the cheese is golden and bubblyโcheck for an internal temperature of 63ยฐC (145ยฐF).
- Serve: Once baked, allow the dish to rest for a few minutes. Plate the salmon with the creamy spinach topping and enjoy every bite!
Notes
For optimal flavor, choose fresh ingredients and do not shy away from seasoning generously. Garnish with fresh herbs for added color and taste.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Healthy
Nutrition
- Serving Size: 1 serving
- Calories: 350 kcal
- Sugar: 2 g
- Sodium: 400 mg
- Fat: 20 g
- Saturated Fat: 7 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 10 g
- Fiber: 3 g
- Protein: 30 g
- Cholesterol: 70 mg