Welcome to my cozy corner of the internet! I’m Nora, and today I’m thrilled to share with you a recipe that’s close to my heart: Rich Creamy Salmon Florentine. This dish was born from countless evenings spent in my home kitchen, surrounded by the warmth of family and the joy of culinary experimentation. You see, my cooking journey isn’t about perfection; it’s about the love and happiness that come from sharing a meal with those you cherish. So, grab your apron, and let’s dive into deliciousness together!
Imagine this: a tender salmon fillet, perfectly seared, nestled in a bed of vibrant, wilted spinach, all enveloped in a rich, creamy sauce that feels like a warm hug. This dish is not just a feast for the eyes; it’s a delightful blend of flavors that’ll make your taste buds dance. Let’s get started on this easy yet impressive weeknight dinner that will leave everyone asking for seconds!
Why You’ll Absolutely Love This Rich Creamy Salmon Florentine Recipe
Cooking should be a joy, and this recipe embodies just that! Here’s why you’re going to fall head over heels for it:
- It’s simple yet elegant, making it perfect for both busy weeknights and special occasions.
- The creamy sauce is incredibly versatile and can be adapted to your taste, whether you like it spicy or mild.
- Packed with nutrients, salmon and spinach come together to create a dish that’s as healthy as it is delicious.
- With minimal cleanup, you can focus on enjoying your meal rather than stressing over dishes!
Ingredients You’ll Need
Let’s talk ingredients! I believe in using simple, real ingredients that are accessible and bursting with flavor. For this Rich Creamy Salmon Florentine, you’ll need:
- 4 salmon fillets (skin-on or skinless, about 6 oz each)
- Salt and black pepper, to taste
- 1 tablespoon olive oil
- 1 tablespoon butter
- 3 cloves garlic, minced
- 2 cups fresh spinach (baby spinach works best)
- 1 cup heavy cream (or half and half for a lighter version)
- ½ cup grated parmesan cheese
- 1 teaspoon Dijon mustard (optional, for depth)
- ¼ teaspoon red pepper flakes (optional, for heat)
- Fresh lemon juice, to brighten (about 1 teaspoon)
You’ll find the full ingredient list with measurements in the recipe card below!
How to Make This Rich Creamy Salmon Florentine Recipe, Step-by-Step
Ready to get cooking? Here’s how to make this delicious dish step-by-step:
- Season and Sear the Salmon: Start by patting your salmon fillets dry. Season them generously with salt and pepper. In a large skillet over medium heat, add the olive oil and butter. Once the butter is melted and bubbly, place the salmon skin-side down (if it has skin) in the pan. Sear for about 4–5 minutes until golden brown, then flip and cook for another 4–5 minutes until the salmon is cooked through. Remove it from the skillet and set aside.
- Sauté the Garlic and Spinach: In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant. Next, toss in the spinach and cook until wilted, which should take about 2 minutes.
- Make the Cream Sauce: Lower the heat and stir in the heavy cream, grated Parmesan cheese, Dijon mustard, and red pepper flakes (if using). Let the sauce simmer gently for about 3–4 minutes, allowing it to thicken. Season with salt, pepper, and a squeeze of fresh lemon juice to taste.
- Combine and Serve: Return the salmon to the skillet, spooning the creamy sauce over the fillets. Let it simmer for an additional 2–3 minutes to warm through. Serve it up with a side of pasta, rice, or some crusty bread to soak up all that luscious sauce!

Pro Tips for the Best Results
Here are a few tips to ensure your Salmon Florentine turns out perfectly every time:
- Don’t overcrowd the skillet when searing the salmon; cook in batches if necessary to achieve that nice golden crust.
- Feel free to experiment with the cream sauce! Add in some sun-dried tomatoes or fresh herbs for an extra burst of flavor.
- If you’re short on time, you can use frozen spinach; just make sure to thaw and drain it well before adding it to the skillet.
Serving Suggestions
Wondering how to serve your Rich Creamy Salmon Florentine? Here are some delightful ideas:
- Pasta: Toss it with fettuccine or linguine for a satisfying meal.
- Rice: Serve it over fluffy jasmine or brown rice for a wholesome touch.
- Crusty Bread: Pair it with some warm, crusty bread to soak up every last drop of that creamy sauce.
- Salad: A simple arugula or mixed greens salad with a lemon vinaigrette would be a refreshing side!
Storage and Make-Ahead Tips
If you find yourself with leftovers (which I highly doubt, but just in case!), here’s how to store them:
- Store any leftovers in an airtight container in the refrigerator for up to 2 days.
- Reheat gently on the stovetop over low heat to avoid overcooking the salmon.
- This dish is best enjoyed fresh, but if you want to make it ahead, prepare the sauce and sauté the spinach, then cook the salmon just before serving.
Cooking is all about joy and exploration, and I hope this Rich Creamy Salmon Florentine brings you as much happiness as it does for me. Remember, there are no rules in the kitchen—just delicious possibilities waiting to be discovered. Happy cooking, friends!

Rich Creamy Salmon Florentine Recipe
Ingredients
Method
- Season the salmon with salt and pepper. Sear in a skillet with olive oil and butter until golden and cooked through, about 4–5 minutes per side. Remove and set aside.
- In the same skillet, sauté garlic until fragrant, then add spinach and cook until wilted, about 2 minutes.
- Reduce heat and stir in heavy cream, Parmesan, Dijon mustard, and red pepper flakes. Simmer until sauce thickens, 3–4 minutes. Add lemon juice, salt, and pepper to taste.
- Return salmon to the skillet, spoon sauce over, and simmer for 2–3 minutes. Serve with pasta, rice, or bread.