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
-
Season the salmon fillets with salt and pepper.
-
Heat olive oil in a large skillet over medium heat.
-
Sear the salmon for 4–5 minutes per side, until golden and cooked through. Remove and set aside.
-
Add minced garlic to the same pan and sauté for 30 seconds.
-
Toss in cherry tomatoes and cook until softened, about 2–3 minutes.
-
Pour in heavy cream, stir in Parmesan, Italian seasoning, and red pepper flakes. Let it simmer for 2–3 minutes until slightly thickened.
-
Add the spinach and cook until wilted.
-
Return salmon to the pan, spoon sauce over each fillet, and let everything heat through for 2–3 minutes.
-
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