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 tuscan salmon

30-Minute Creamy Tuscan Salmon That Will Wow Your Guests


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mery Johnston
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Low Lactose

Description

A quick and creamy salmon dish with cherry tomatoes and spinach, perfect for a 30-minute dinner.


Ingredients

Scale
  • 1 1/2 lb salmon fillets, skin removed and cut into large cubes
  • 1 tbsp olive oil
  • 1 tbsp butter
  • 23 cloves garlic, minced
  • 1 1/2 cups cherry tomatoes (whole + halved)
  • 2 cups fresh spinach (roughly chopped)
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1/2 tsp salt (or to taste)
  • 1/2 tsp black pepper
  • 1/2 tsp Italian seasoning (optional)
  • 1 tbsp chopped fresh basil or parsley (for finishing)

Instructions

  1. Pat salmon dry and season with salt and black pepper.
  2. Heat olive oil in a large skillet over medium-high heat. Add salmon cubes and sear 2–3 minutes per side until golden (they don’t need to be fully cooked yet). Transfer to a plate.
  3. Reduce heat to medium. Add butter and garlic to the skillet and cook 30 seconds until fragrant.
  4. Add cherry tomatoes and cook 2–3 minutes until they start to soften and release juices.
  5. Pour in heavy cream and bring to a gentle simmer. Stir in Parmesan until melted and creamy.
  6. Add spinach and stir until wilted.
  7. Return salmon to the skillet and simmer 3–5 minutes until salmon is cooked through and the sauce thickens.
  8. Sprinkle with fresh basil/parsley and serve hot (great over pasta, rice, or zucchini noodles).

Notes

  • Serve over pasta, rice, or zucchini noodles.
  • Adjust seasoning to taste.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 590
  • Sugar: 5g
  • Sodium: 450mg
  • Fat: 42g
  • Saturated Fat: 20g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 2g
  • Protein: 39g
  • Cholesterol: 180mg