Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mariem
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

This Creamy Spinach & Cheese Stuffed Salmon is an elegant yet easy dish perfect for weeknight dinners or special occasions. The rich, cheesy spinach filling pairs beautifully with the flaky, tender salmon for a meal that’s both healthy and indulgent!


Ingredients

Units Scale
  • 4 salmon fillets (skinless)
  • 1 cup fresh spinach (chopped)
  • 1/2 cup cream cheese (softened)
  • 1/4 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic (minced)
  • 1 tbsp olive oil
  • 1 tsp lemon juice
  • 1/2 tsp salt
  • 1/2 tsp black pepper

 

  • 1/2 tsp paprika

Instructions

  • Preheat oven: Set to 375°F (190°C).
  • Make the filling: In a bowl, mix cream cheese, mozzarella, Parmesan, spinach, garlic, salt, and pepper.
  • Prepare salmon: Cut a slit in the side of each fillet (without cutting through).
  • Stuff the salmon: Fill each fillet with the spinach-cheese mixture.
  • Sear & bake: Heat olive oil in a pan over medium heat. Sear the salmon for 2 minutes per side, then transfer to a baking dish. Bake for 12-15 minutes.

 

  • Finish & serve: Drizzle with lemon juice before serving.

Notes

  • Use fresh or frozen spinach (thawed & drained).
  • Swap cream cheese for Greek yogurt for a lighter option.

 

  • Serve with rice, mashed potatoes, or roasted veggies.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes