Go Back
Baked Spinach Salmon Casserole with Cream Cheese and Mozzarella in a white dish, topped with golden melted cheese.
Daniel

Spinach Salmon Casserole with Cream Cheese and Mozzarella

Creamy, cheesy comfort food that turns simple salmon and spinach into a weeknight showstopper.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 485

Ingredients
  

For the Salmon
  • 1.5 lb salmon fillets skin removed, cut into 1-inch chunks
  • 1 tbsp olive oil
  • 0.5 tsp salt divided
  • 0.25 tsp black pepper freshly ground
For the Creamy Spinach Base
  • 10 oz fresh spinach roughly chopped, about 8 cups packed
  • 8 oz cream cheese cubed, room temperature
  • 0.5 cup heavy cream
  • 3 cloves garlic minced
  • 1 tbsp lemon juice freshly squeezed
For Topping
  • 2 cups mozzarella cheese shredded, low-moisture
  • 0.25 cup Parmesan cheese finely grated

Equipment

  • 9x13-inch baking dish
  • Large skillet
  • Medium saucepan

Method
 

Prep
  1. Pat salmon chunks dry with paper towels. Season with half the salt and all the pepper. Roughly chop the spinach if the leaves are large - you want bite-sized pieces that wilt evenly.
Cook the Salmon
  1. Heat olive oil in a large skillet over medium-high heat until shimmering. Add salmon chunks in a single layer and cook 2-3 minutes without moving, until golden on the bottom. Flip once and cook 1 minute more - the centers should still be slightly translucent. Transfer to a plate; the salmon will finish cooking in the oven.
Make the Creamy Base
  1. Return the same skillet to medium heat (no need to wipe it out - those salmon bits add flavor). Add spinach in batches, stirring until just wilted, about 3 minutes total. It will look like too much at first but cooks down dramatically.
  2. Reduce heat to medium-low. Push spinach to the sides and add garlic to the center; cook 30 seconds until fragrant. Add cream cheese and heavy cream, stirring until the cream cheese melts into a smooth sauce, about 4 minutes. Stir in lemon juice and remaining 1/4 teaspoon salt. The sauce should coat the back of a spoon.
Assemble and Bake
  1. Preheat oven to 375 degrees F. Spread the spinach-cream mixture evenly in a 9x13 inch baking dish. Nestle the seared salmon chunks throughout, pressing them slightly into the sauce. Top with mozzarella, then sprinkle Parmesan over everything.
  2. Bake uncovered for 20-25 minutes, until the cheese is melted and spotty golden brown in places, and the sauce bubbles at the edges. Let rest 5 minutes before serving - the sauce thickens as it sits.

Notes

Frozen spinach works in a pinch: thaw and squeeze out as much water as humanly possible or your casserole will be watery. For a crunchier top, broil the last 2 minutes - watch closely so the cheese does not burn. This reheats beautifully; make it through step 5, cover and refrigerate up to 24 hours, then bake adding 10 minutes to the time.