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

Creamy Garlic and Spinach Salmon with Tomatoes: A Decadent Yet Healthy Seafood Delight


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Description

Make creamy garlic and spinach salmon with tomatoes in under 30 minutes. A healthy, flavorful dinner your family will love!


Ingredients

  • 4 salmon fillets (about 6 oz each)

  • 2 tablespoons olive oil

  • Salt and pepper, to taste

  • 3 cloves garlic, minced

  • 1 cup cherry tomatoes, halved

  • 2 cups baby spinach

  • 1/2 cup heavy cream

  • 1/4 cup grated Parmesan cheese

  • 1 teaspoon Italian seasoning

  • 1/4 teaspoon red pepper flakes (optional)

  • Juice of 1/2 lemon

  • Fresh basil or parsley, for garnish


Instructions

  1. Season the salmon fillets with salt and pepper.

  2. Heat olive oil in a large skillet over medium heat.

  3. Sear the salmon for 4–5 minutes per side, until golden and cooked through. Remove and set aside.

  4. Add minced garlic to the same pan and sauté for 30 seconds.

  5. Toss in cherry tomatoes and cook until softened, about 2–3 minutes.

  6. Pour in heavy cream, stir in Parmesan, Italian seasoning, and red pepper flakes. Let it simmer for 2–3 minutes until slightly thickened.

  7. Add the spinach and cook until wilted.

  8. Return salmon to the pan, spoon sauce over each fillet, and let everything heat through for 2–3 minutes.

  9. Finish with a squeeze of lemon juice and garnish with fresh herbs. Serve immediately.

Notes

  • Don’t overcook the salmon—it should be flaky but still moist inside.

  • Use fresh baby spinach for best texture and color.

  • Add wine: Deglaze the pan with a splash of white wine before adding cream for added depth.

  • Want a dairy-free version? Use coconut cream and skip the Parmesan.

 

  • Double the sauce if serving with pasta or rice to soak it all up.

  • Prep Time: 10minutes
  • Cook Time: 20minutes