If you’re looking for a dish that feels both comforting and a little adventurous, this Easy Salmon Florentine with Creamy Coconut Twist Recipe is going to become an instant favorite. Imagine tender salmon fillets perfectly seared with crispy skin, nestled in a luscious bed of wilted spinach and mushrooms, all bathed in a velvety coconut cream sauce. It’s an elegant dish that’s deceptively simple to prepare, making it perfect for a wholesome weeknight dinner or a special occasion when you want to impress without stress. Plus, it’s dairy-free and packed with flavor, so everyone at your table can enjoy the goodness!

Ingredients You’ll Need
This Easy Salmon Florentine with Creamy Coconut Twist Recipe relies on straightforward ingredients that come together to create a dish bursting with layers of flavor and texture. Every component matters—from the crispiness of the salmon skin to the creamy sauce and fresh spinach, each adds something essential to the overall experience.
- 2 fillets Salmon: Choose skin-on fillets for a crispy, flavorful finish that adds delightful texture.
- 1 tablespoon Olive Oil: Ideal for cooking; avocado oil is a great substitute if you prefer a milder taste.
- 2 cloves Garlic: Minced fresh garlic brings a fragrant punch that elevates the sauce.
- 5 oz Fresh Spinach: Adds vibrant color and a tender, slightly earthy taste; kale can be swapped in for a heartier bite.
- 8 oz Button Mushrooms: Provide an earthy, umami depth; cremini mushrooms can be used for a richer flavor.
- 1 cup Vegetable Broth: A light base for the sauce; chicken broth works well if not vegetarian.
- 1 cup Coconut Cream: This is the star ingredient for a creamy twist that keeps the dish dairy-free and silky smooth.
- 1 teaspoon Kosher Salt: Essential to bring out all the flavors in the dish.
- 1 teaspoon Pepper: Freshly cracked preferred, for balanced seasoning and a bit of bite.
How to Make Easy Salmon Florentine with Creamy Coconut Twist Recipe
Step 1: Prepare and Season the Salmon
Start by rinsing your salmon fillets under cold water and patting them dry with paper towels. This ensures the skin crisps up beautifully when cooked. Generously season both sides of the fillets with kosher salt and freshly cracked pepper. Don’t be shy here—seasoning is the foundation of flavor!
Step 2: Sear the Salmon to Perfection
Heat 1 tablespoon of olive oil in a non-stick skillet over medium heat until shimmering. Place the salmon fillets skin-side down in the pan and let them cook undisturbed for about 4 to 5 minutes. This time is crucial to get the skin golden and crispy. Carefully flip the fillets and cook for an additional 4 to 6 minutes, ensuring the salmon is cooked through yet tender and juicy. Once done, transfer the salmon to a plate and set aside to keep warm.
Step 3: Sauté Garlic and Mushrooms
Using the same skillet (no need to wash!), add the remaining olive oil and toss in the minced garlic. Sauté it quickly for around 30 seconds until aromatic, being careful not to burn it. Then add the button mushrooms and cook for 3 to 4 minutes until they turn a lovely golden brown, releasing their earthy flavors into the pan.
Step 4: Create the Creamy Coconut Sauce
Pour in the vegetable broth followed by the coconut cream, stirring well to combine all those gorgeous pan flavors. Allow this sauce to simmer gently for a few minutes. You want it to thicken slightly, creating a dreamy, luscious coating for the rest of the ingredients.
Step 5: Wilt the Spinach and Combine
Reduce the heat to low and stir in the fresh spinach, letting it wilt down over 1 to 2 minutes. This adds a fresh pop of green and nutrients, perfectly balancing the richness of the sauce. Finally, return the salmon fillets to the pan and spoon the creamy sauce generously over the top. Serve immediately to enjoy all the vibrant flavors at their peak.
How to Serve Easy Salmon Florentine with Creamy Coconut Twist Recipe

Garnishes
To make your plate even more inviting, consider a sprinkle of freshly chopped parsley or chives on top. A lemon wedge on the side adds a touch of brightness that beautifully cuts through the richness of the coconut sauce. If you like a bit of heat, a light dusting of red pepper flakes works wonders, too!
Side Dishes
This recipe shines alongside light, fresh sides to complement its creamy texture. Think fragrant jasmine rice or fluffy quinoa to soak up that luscious sauce. Roasted asparagus or a simple mixed green salad with a tangy vinaigrette will bring texture contrast and freshness to the meal. For a heartier twist, garlic mashed potatoes are comfort food at its best paired with salmon Florentine.
Creative Ways to Present
Why not serve this dish family-style by plating the salmon fillets on a large serving platter surrounded by the creamy spinach and mushroom sauce? It’s not only visually stunning but encourages sharing and conversation. For an elegant single-serve presentation, place the salmon atop a bed of the sautéed spinach and mushrooms and drizzle the coconut cream sauce over in a gentle pool. Garnish with microgreens or edible flowers for the wow factor.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers (though it’s so delicious, that might not last long), store the salmon and sauce separately in airtight containers in the refrigerator. This helps maintain the texture of the fish and keeps the sauce from becoming overly thick.
Freezing
While fresh is always best, you can freeze the cooked sauce (without salmon) in a zip-top freezer bag or container for up to two months. When ready to enjoy, thaw it overnight in the fridge and reheat gently on the stove. Salmon, however, doesn’t freeze as well once cooked, so best enjoyed fresh.
Reheating
When reheating, do so gently on low heat either in a skillet or microwave to avoid drying out the salmon. Adding a splash of vegetable broth or water can help lighten the sauce and return some silkiness. Warm until just heated through to keep that tender texture.
FAQs
Can I use frozen salmon for this recipe?
Yes, frozen salmon works fine, but be sure to thaw it fully in the refrigerator before cooking for the best texture and even cooking.
Is coconut cream interchangeable with coconut milk?
Coconut cream is thicker and richer, giving this recipe its signature creamy texture. Coconut milk is thinner and can be used in a pinch but the sauce will be less rich.
What can I substitute for button mushrooms?
Cremini or shiitake mushrooms are excellent substitutes, offering a deeper, earthier flavor that pairs beautifully with the creamy sauce.
Can I make this recipe dairy-free and still get creaminess?
Absolutely! The coconut cream replaces traditional dairy cream, providing fantastic richness and a subtle tropical note that makes the dish unique.
How spicy is this recipe? Can I add heat?
This dish isn’t spicy by default, but you can easily add a pinch of red chili flakes or a few slices of fresh chili to the garlic sauté to give it a nice kick.
Final Thoughts
This Easy Salmon Florentine with Creamy Coconut Twist Recipe is a fantastic way to bring a bit of gourmet flair into your home kitchen without fuss or long ingredient lists. It’s warm, comforting, and packed with flavor and nutrition—all the things you want in a healthy dinner. Give it a try tonight; I promise it’ll become a dish you’ll want to make again and again!
Print
Easy Salmon Florentine with Creamy Coconut Twist Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Description
This Easy Salmon Florentine recipe features crispy skin-on salmon fillets served with a creamy coconut spinach and mushroom sauce. It’s a healthy, dairy-free dinner option that comes together in just 30 minutes, delivering a rich, flavorful meal with a tropical twist from coconut cream.
Ingredients
Salmon
- 2 fillets Salmon (skin-on for added flavor and crunch)
- 1 tablespoon Olive Oil (or avocado oil as a substitute)
- 1 teaspoon Kosher Salt
- 1 teaspoon Pepper
Sauce and Vegetables
- 2 cloves Garlic, minced
- 5 oz Fresh Spinach (or kale for a variation)
- 8 oz Button Mushrooms (or cremini mushrooms for deeper flavor)
- 1 cup Vegetable Broth (can substitute with chicken broth)
- 1 cup Coconut Cream (for a creamy, dairy-free texture)
Instructions
- Prepare the Salmon: Rinse the salmon fillets under cold water and pat dry thoroughly with paper towels. Season both sides generously with kosher salt and freshly cracked pepper to enhance flavor.
- Heat the Oil: Warm 1 tablespoon of olive oil in a non-stick skillet over medium heat until it shimmers, indicating it is ready for cooking.
- Cook the Salmon: Place the salmon fillets skin side down in the skillet and cook undisturbed for 4-5 minutes until the skin turns golden brown and crispy. Carefully flip the fillets and cook on the other side for an additional 4-6 minutes until fully cooked.
- Remove and Set Aside: Transfer the cooked salmon to a plate and keep warm while preparing the sauce.
- Sauté the Garlic: In the same skillet, add the remaining olive oil and sauté the minced garlic for about 30 seconds until aromatic.
- Add Mushrooms: Add the button mushrooms to the skillet and cook for 3-4 minutes, stirring occasionally, until they turn golden brown and release their earthy aroma.
- Make the Sauce: Pour in the vegetable broth and coconut cream, stirring to combine. Let the sauce simmer for a few minutes until it thickens slightly.
- Add Spinach: Reduce the heat and stir in the fresh spinach, cooking for 1-2 minutes until it wilts and softens into the sauce.
- Combine and Serve: Return the salmon fillets to the skillet, spooning the creamy coconut spinach and mushroom sauce over the top. Serve immediately for best flavor and texture.
Notes
- For a richer flavor, use cremini mushrooms instead of button mushrooms.
- Skin-on salmon helps achieve a crispy texture; be careful while flipping to keep the skin intact.
- You can substitute kale for spinach if preferred, but adjust wilt time as kale takes longer to soften.
- Chicken broth can replace vegetable broth if not strictly vegetarian or vegan.
- This dish is naturally dairy-free thanks to coconut cream, making it suitable for lactose intolerant diners.
- Adjust seasoning to taste before serving, especially the salt, depending on your broth choice.

