Ingredients:
4 salmon fillets (about 6 oz each)
2 tablespoons olive oil
1 cup cherry tomatoes, halved
3 cloves garlic, minced
1 cup heavy cream
1 teaspoon Italian seasoning
Salt and pepper to taste
2 cups fresh spinach
1/4 cup grated Parmesan cheese (plus extra for garnish)
Fresh basil leaves (for garnish)
Lemon wedges (for serving, optional)
Instructions:
Prepare the Salmon:
Season the salmon fillets with salt and pepper on both sides.
Cook the Salmon:
In a large skillet, heat 2 tablespoons of olive oil over medium-high heat. Once hot, add the salmon fillets skin-side down. Cook for about 4-5 minutes until the skin is crispy. Carefully flip the fillets and cook for an additional 3-4 minutes until the salmon is cooked through. Remove the salmon from the skillet and set aside.
Make the Creamy Tomato Sauce:
In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant. Then, add the halved cherry tomatoes and cook for about 2-3 minutes until they begin to soften.
Add Cream and Seasoning:
Pour in the heavy cream and sprinkle in the Italian seasoning. Stir well to combine and let it simmer for about 2 minutes until slightly thickened. Season with salt and pepper to taste.
Incorporate Spinach and Cheese:
Add the fresh spinach and stir until it wilts. Mix in the Parmesan cheese until melted and well combined.
Combine and Serve:
Gently return the cooked salmon to the skillet, spooning the creamy sauce over the top. Cook for another 1-2 minutes to warm through.
Garnish and Enjoy:
Serve immediately, garnishing with additional Parmesan cheese and fresh basil leaves. Add lemon wedges on the side for a fresh squeeze of flavor if desired.
This 20-Minute Creamy Tomato Salmon Skillet is a quick and delicious meal that brings together rich flavors and beautiful colors, perfect for busy weeknights or a special dinner! Enjoy!