Velvety Florentine Salmon

Welcome to a culinary journey that promises both indulgence and wellness: our exquisite **Creamy Salmon Florentine**. This dish transforms a classic into a modern marvel, featuring tender, flaky salmon nestled in a rich, velvety sauce. What truly sets this recipe apart is its commitment to wholesome ingredients and dietary inclusivity. It’s meticulously crafted to be entirely **dairy-free, gluten-free**, and can be easily adapted to be **AIP (Autoimmune Protocol) compliant**, making it a perfect meal for a wide range of health-conscious food lovers.

Creamy salmon Florentine topped with lemon wedges in a large white pan, ready to be served.

Unveiling the Delights of Salmon Florentine

At its heart, Salmon Florentine is an elegant seafood dish that marries succulent salmon with a lush, creamy Florentine sauce, traditionally characterized by its generous inclusion of spinach. The “Florentine” style itself, originating from Florence, Italy, is synonymous with dishes prepared “in the style of Florence,” often incorporating spinach and a white, cheese-based, or béchamel sauce. While my own collegiate studies in Florence introduced me to a vibrant array of tomato-based dishes, I quickly discovered that rich, creamy sauces, savory mushrooms, and fresh spinach were equally cherished staples in traditional Tuscan cooking.

This recipe pays homage to those classic Italian inspirations while thoughtfully reimagining them for modern dietary needs. While many creamy salmon recipes hold a special place in my culinary repertoire, such as my popular salmon piccata and indulgent dairy-free lemon salmon pasta, this Creamy Salmon Florentine truly stands out. It embodies a perfect balance of traditional flavor and contemporary health considerations, proving that delicious, comforting Italian-inspired meals can indeed be nourishing and accessible to everyone.

Our unique take on Salmon Florentine brilliantly transforms the traditional recipe by utilizing full-fat coconut milk to achieve an incredibly rich and satisfying dairy-free creaminess. This luscious sauce beautifully coats flaky salmon alongside a vibrant medley of sautéed onions, earthy mushrooms, and tender spinach. The result is a dish that is not only naturally **gluten-free and dairy-free** but also exceptionally wholesome, packed with essential nutrients, and bursting with robust, comforting flavors.

Table of contents

  • Unveiling the Delights of Salmon Florentine
  • Why This Salmon Florentine Will Become Your New Favorite
  • Essential Recipe Ingredients
  • Creative Substitutions and Modifications
  • Crafting Your Creamy Salmon Florentine
  • Expert Tips & Tricks for Perfect Florentine
  • Frequently Asked Questions About Salmon Florentine
  • Explore More Delicious Seafood Recipes

Why This Salmon Florentine Will Become Your New Favorite

  • Unparalleled Creamy Goodness: Prepare to be amazed by the incredible texture and depth of flavor in our dairy-free Florentine sauce. Crafted from rich coconut milk, it delivers a luxurious, velvety mouthfeel that rivals traditional cream-based sauces, creating a truly decadent experience without the dairy. The sauce perfectly complements the tender salmon, ensuring every bite is a symphony of flavors and textures.
  • Italian Flavors Without Compromise: For those avoiding nightshades or simply seeking delicious alternatives to tomato-heavy Italian dishes, this recipe is a game-changer. As someone deeply familiar with the challenges of a nightshade-free diet, and even having developed my own nightshade-free pasta sauce, I understand the desire for authentic Italian taste without the typical ingredients. This Salmon Florentine offers all the aromatic herbs, rich savory notes, and comforting warmth of Italian cuisine, proving that you don’t need tomatoes to achieve truly satisfying Mediterranean-inspired flavors. It’s a versatile dish that can be enjoyed by everyone, regardless of dietary restrictions.
  • Abundantly Nourishing and Wholesome: This dish is a powerhouse of nutrients, making it an ideal choice for a healthy and satisfying meal. Salmon is celebrated for its high content of omega-3 fatty acids, crucial for heart health and brain function. The generous portions of spinach provide a wealth of vitamins K, A, and C, along with essential minerals like iron. Earthy mushrooms add B vitamins and antioxidants, contributing to overall well-being. Together, these ingredients create a meal that is not only delicious but also supports a vibrant and healthy lifestyle. It’s truly a feel-good meal from start to finish.
  • Effortless Elegance for Any Occasion: Despite its sophisticated appearance and gourmet taste, this Creamy Salmon Florentine is surprisingly simple to prepare. It’s perfect for a busy weeknight meal when you crave something special but lack time, yet elegant enough to impress guests at a dinner party. The straightforward steps and accessible ingredients mean you can have a restaurant-quality meal on your table with minimal fuss.
  • Gluten-Free and Dairy-Free by Design: This recipe is intentionally crafted to cater to those with gluten and dairy sensitivities, making it a safe and delicious option without the need for complex substitutions. Enjoy the rich flavors and creamy texture knowing it aligns perfectly with your dietary needs.

Essential Recipe Ingredients

Crafting the perfect Creamy Salmon Florentine begins with selecting fresh, high-quality ingredients. Each component plays a vital role in building the rich flavors and desirable textures of this dish. Here’s a detailed look at what you’ll need to create this culinary masterpiece. For precise measurements and quantities, please refer to the comprehensive recipe card below.

Salmon florentine ingredients laid out in bowls, including salmon fillets, coconut milk, spinach, mushrooms, and lemon.
  • Premium Salmon Fillets: The star of our dish. While any high-quality salmon will yield delicious results, I have a particular fondness for sockeye salmon. Sockeye is renowned for its vibrant red-orange color, firm texture, and rich, distinctive flavor. Its higher fat content contributes to a wonderfully moist and tender fillet once cooked. Aim for skin-on fillets as the crispy skin adds a delightful textural contrast. If using frozen salmon, ensure it is fully thawed and patted very dry before cooking to achieve that perfect sear.
  • Full-Fat Coconut Milk & White Wine: These two ingredients form the luxurious base of our creamy Florentine sauce. For the best results and a truly decadent consistency, opt for full-fat canned coconut milk. Its rich creaminess mimics traditional heavy cream beautifully without any dairy. My personal favorite brand, which consistently delivers excellent results in recipes like this, can be found here. The white wine adds a layer of subtle acidity and complexity, enhancing the overall flavor profile. Choose a dry white wine such as Sauvignon Blanc or Pinot Grigio. (See substitutions if you prefer to cook without alcohol.)
  • Fresh Spinach, Earthy Mushrooms, and Aromatic Onions: This vibrant trio forms the aromatic and textural heart of the Florentine sauce. Baby spinach is ideal for its tender leaves and quick cooking time, wilting perfectly into the creamy sauce. Baby bella (cremini) mushrooms offer a deeper, earthier flavor than white button mushrooms and hold their shape well when sautéed. Finely diced yellow onion provides a sweet and pungent base, foundational to many savory dishes. Ensure all vegetables are fresh and thoroughly cleaned before use.
  • Bright Lemon Juice and Wedges: Freshly squeezed lemon juice brightens the entire dish, cutting through the richness of the sauce and enhancing the natural flavors of the salmon and vegetables. Lemon wedges served alongside the finished dish allow for an extra burst of zesty freshness just before eating.
  • Arrowroot Starch: A natural, gluten-free thickener that helps achieve the perfect consistency for our creamy sauce. It’s a great alternative to cornstarch or flour.
  • High-Quality Olive Oil: Divided for cooking both the salmon and sautéing the vegetables. Extra virgin olive oil adds flavor and helps create a beautiful sear on the salmon. Avocado oil is an excellent substitute for its high smoke point and neutral flavor.
  • Sea Salt and Freshly Ground Black Pepper: Essential seasonings to enhance all the flavors in the dish. For those following the AIP protocol, remember to omit the black pepper.
  • Fresh Garlic: Minced garlic provides an irresistible aromatic foundation for the Florentine sauce, infusing it with its classic pungent and savory notes.
  • Fresh Parsley: Chopped fresh parsley serves as a vibrant garnish, adding a touch of color and a fresh, herbaceous finish to the dish.

Creative Substitutions and Modifications

This Creamy Salmon Florentine recipe is wonderfully versatile, allowing for various substitutions and modifications to suit your preferences, dietary needs, or what you have available in your pantry. Feel free to experiment and make it your own!

  • Alternate Seafood Choices: While salmon is magnificent in this recipe, the creamy Florentine sauce would also pair exceptionally well with other types of seafood. Consider succulent **shrimp**, plump **scallops**, or even a firm white fish like **cod** or **halibut**. Keep in mind that cook times will vary significantly from salmon, so be sure to adjust accordingly to prevent overcooking. For shrimp, they typically cook very quickly, just a few minutes per side until pink and opaque.
  • White Wine Alternatives: If you prefer to avoid alcohol in your cooking, or simply don’t have white wine on hand, there are excellent non-alcoholic substitutions that will still deliver a similar depth of flavor. While alcohol does largely cook off during the sautéing process, you can easily use a combination of **2 tablespoons of chicken broth or vegetable broth** mixed with **2 tablespoons of white wine vinegar**. The broth provides savory notes, and the white wine vinegar adds the necessary acidity to balance the richness of the sauce.
  • Dairy-Free Cream Alternatives: In place of full-fat coconut milk, you can certainly experiment with other **dairy-free half-and-half or heavy cream alternatives**. Look for brands made from cashew, oat, or almond that are specifically designed for cooking and have a rich, pourable consistency. Be aware that the flavor profile might shift slightly depending on the base of the dairy-free cream, but the overall creaminess will still be achieved. Ensure they are unsweetened to maintain the savory nature of the dish.
  • Vegetable Variations: While spinach and mushrooms are traditional, you can easily incorporate other vegetables. Consider adding chopped **kale** or **Swiss chard** for a heartier green (note: these may require a longer cooking time to wilt). Diced **zucchini**, tender **asparagus tips**, or even thinly sliced **bell peppers** (if not avoiding nightshades) could add delightful texture and flavor.
  • Thickener Options: If you don’t have arrowroot starch, a small amount of **tapioca starch** can be used as a gluten-free alternative to thicken the sauce. If you prefer to skip thickeners entirely, simply allow the sauce to simmer for a longer period, stirring occasionally, until it naturally reduces and thickens to your desired consistency.
  • Herb Enhancements: Beyond parsley, consider fresh **dill** for a classic pairing with salmon, or a hint of fresh **thyme** or **oregano** to lean more into the Italian profile. Add fresh herbs at the very end of cooking to preserve their vibrant flavor and aroma.
  • AIP Protocol Adjustments: To ensure this recipe is fully compliant with the Autoimmune Protocol, simply **omit the black pepper**. All other ingredients in the base recipe are AIP-friendly, making this a fantastic option for those following the protocol.

Crafting Your Creamy Salmon Florentine

Creating this delightful Creamy Salmon Florentine is a straightforward process, broken down into simple steps designed for success. Follow along with these instructions, enhanced by illustrative photos, to achieve a restaurant-quality meal right in your own kitchen. You’ll find comprehensive instructions, including exact measurements and cooking times, within the recipe card provided below.

Seasoned salmon fillets, raw on a paper towel, prepared for cooking.

Step one: Prepare and Season the Salmon. Begin by gently patting your salmon fillets completely dry with paper towels. This crucial step helps ensure a beautifully crisp skin and even cooking. Carefully inspect the fillets for any remaining pin bones and remove them with tweezers if necessary. Once prepped, season both sides generously with sea salt and, if not following an AIP diet, a dash of black pepper. Set aside, allowing the seasoning to adhere while you prepare the sauce ingredients.

Perfectly cooked salmon fillets on parchment paper, ready to be added back to the sauce.

Step two: Pan-Sear the Salmon to Perfection. Heat a large, deep skillet over medium-high heat and add 2 tablespoons of olive oil. Once the oil begins to shimmer, carefully place the seasoned salmon fillets into the pan, skin-side down. Allow them to cook undisturbed for 4-6 minutes, or until the skin turns golden brown and releases easily from the pan. This indicates a perfect sear. Gently flip the fillets and continue cooking for another 3-5 minutes, or until the salmon is cooked through and flakes easily with a fork. The internal temperature should reach 145°F (63°C). Once cooked, remove the salmon from the pan and set it aside on a plate.

Sliced mushrooms being cooked in a pan with a spatula, starting the Florentine sauce base.

Step three: Sauté the Onions and Mushrooms. Using the same skillet (add the remaining 1 tablespoon of olive oil if needed), add the diced onions and sauté for 4-5 minutes over medium heat until they become translucent and slightly softened. Next, add the sliced baby bella mushrooms to the pan. Continue to sauté the mushrooms for another 4-5 minutes, stirring occasionally, until they are tender and have developed a beautiful golden-brown color. This step builds the savory foundation of your sauce.

Mushrooms and fresh spinach being cooked in a pan with a spatula, wilting into the sauce.

Step four: Incorporate Garlic and Spinach. Once the mushrooms are tender, add the minced garlic to the skillet. Cook for just 1 minute, stirring constantly, until the garlic becomes fragrant. Be careful not to burn it. Immediately add the fresh spinach to the pan. It will look like a lot at first, but it will quickly wilt down. Continue to cook, tossing with the mushrooms and onions, until the spinach is fully wilted and vibrant green. The pan should now be filled with a flavorful, aromatic vegetable base.

Mushrooms and spinach simmering in a pan with the creamy white sauce, thickening up.

Step five: Create the Velvety Sauce. In a separate bowl, whisk together the full-fat coconut milk, white wine (or broth/vinegar alternative), fresh lemon juice, and arrowroot starch until completely smooth and the arrowroot is fully dissolved. Pour this prepared sauce mixture into the skillet with the sautéed vegetables. Stir well to combine, then bring the mixture to a gentle simmer. Continue to cook, stirring occasionally, for 2-3 minutes, or until the sauce begins to visibly thicken to a creamy, luxurious consistency. The arrowroot starch will work its magic to create that perfect texture.

Cooked salmon florentine in a pan topped with mushrooms, spinach, and lemon wedges, ready to serve.

Step six: Combine and Serve. Gently return the cooked salmon fillets to the skillet, placing them directly into the thickened Florentine sauce. Allow the salmon to gently warm through in the sauce for about 1 minute. Carefully spoon the creamy sauce over the salmon fillets, ensuring they are beautifully coated and infused with all the rich flavors. Garnish generously with freshly chopped parsley and additional lemon wedges for serving. Taste and adjust seasoning with more salt or pepper if desired. Serve immediately and savor every delicious bite!

Expert Tips & Tricks for Perfect Florentine

Achieving a truly outstanding Creamy Salmon Florentine is all about paying attention to a few key details. These tips and tricks will help you master this dish, ensuring perfectly cooked salmon and a wonderfully flavorful sauce every time.

  • The Golden Rule: Don’t Overcook the Salmon! This is perhaps the most critical tip for any salmon dish. Overcooked salmon quickly becomes dry, tough, and less flavorful. The goal is a tender, flaky texture that melts in your mouth. I highly recommend using a **meat thermometer** to ensure perfect doneness; salmon is ideally cooked when its internal temperature reaches 145°F (63°C). If you don’t have a thermometer, look for visual cues: the salmon should easily flake with a fork, and the center should be opaque pink, not translucent. Remove it from the heat just as it reaches this point, as it will continue to cook slightly from residual heat.
  • Ensure Even Cooking with Uniform Fillets: To guarantee that all your salmon pieces cook at the same rate, strive to use fillets that are of a similar thickness. Sometimes, pieces closer to the tail end might be thinner. If you have a few thinner sections, it’s not a major issue, but ideally, try to purchase or cut your salmon so that the bulk of the fillets are roughly the same thickness. This ensures consistent results and prevents some pieces from drying out while others are still cooking. Ask your fishmonger for center-cut fillets if possible.
  • Elevate Your Meal with the Perfect Side: While this Creamy Salmon Florentine is incredibly satisfying on its own, pairing it with a complementary side dish can truly complete the meal. The rich, creamy sauce is versatile and works beautifully with a variety of options that can absorb its deliciousness or provide a fresh contrast. Consider these excellent choices:
    • Light and Fresh Zucchini Noodles: A fantastic low-carb option that provides a fresh, slightly crisp counterpoint to the creamy sauce.
    • Classic Gluten-Free Pasta: For a heartier meal, serve over your favorite gluten-free pasta (linguine or fettuccine works wonderfully) to soak up every last drop of the sauce.
    • Nutrient-Rich Cauliflower Rice or Fragrant Jasmine Rice: Both offer excellent bases. Cauliflower rice keeps it low-carb, while jasmine rice provides a comforting, aromatic foundation.
    • Delicious Cauliflower Gnocchi: A delightful and surprisingly light alternative to traditional potato gnocchi, perfect for absorbing the creamy sauce.
    • Simple Steamed Green Beans or Asparagus: For an easy vegetable side that adds color and a gentle crunch.
    • Crusty Gluten-Free Bread: Perfect for dipping into the exquisite sauce.
  • Quality Ingredients Make a Difference: While it might seem obvious, using fresh, high-quality ingredients truly elevates this dish. Opt for fresh salmon, vibrant spinach, and quality full-fat coconut milk. The better your ingredients, the more flavorful your final product will be.
  • Don’t Rush the Sauté: Allow the onions and mushrooms sufficient time to properly sauté and develop their flavors. Caramelizing the onions and browning the mushrooms adds significant depth to the sauce that cannot be rushed.
  • Taste and Adjust Seasoning: Always taste your sauce before combining with the salmon and again just before serving. Flavors can change as they meld and reduce. Adjust salt, pepper, or lemon juice as needed to achieve your perfect balance.

Frequently Asked Questions About Salmon Florentine

Here are some common questions about Salmon Florentine, particularly regarding our dairy-free and gluten-free version, to help you understand and master this delicious recipe.

What truly defines a “Florentine” dish?

In culinary terms, “Florentine” traditionally refers to dishes prepared “in the style of Florence,” and it almost invariably signifies the inclusion of spinach. Often, these dishes are served with a rich, creamy white sauce, historically a béchamel, which is a classic French mother sauce made with butter, flour, and milk, sometimes enriched with cheese. Our dairy-free version creatively adapts this concept by utilizing coconut milk and arrowroot starch to achieve a velvety sauce texture and richness, offering a delicious and authentic-tasting experience without the dairy or traditional cream and cheese.

How do you achieve that perfect creamy consistency in dairy-free salmon Florentine using coconut milk?

The secret to a wonderfully rich and creamy dairy-free Florentine sauce lies in using **full-fat canned coconut milk**. Unlike lighter varieties or refrigerated coconut beverages, full-fat canned coconut milk has a higher fat content, which contributes to its thick, luxurious texture and neutralizes any strong coconut flavor when combined with other ingredients. Additionally, incorporating a small amount of arrowroot starch helps to naturally thicken the sauce as it simmers, ensuring it coats the salmon beautifully and delivers that indulgent, velvety mouthfeel associated with a classic Florentine sauce. Whisking it well before adding to the pan ensures a lump-free sauce.

Can I make this recipe ahead of time or for meal prep?

While Salmon Florentine is best enjoyed fresh, you can certainly prepare components ahead of time. You can chop your onions and mushrooms, mince the garlic, and even whisk together your dairy-free sauce mixture (without the arrowroot starch) and store them separately in the refrigerator. The salmon can be cooked right before serving, and the sauce can be gently reheated on the stove, adding the arrowroot starch to thicken just before adding the salmon back in. For meal prep, store cooked salmon and sauce separately, or together in an airtight container for up to 2-3 days in the refrigerator. Reheat gently in a skillet over low heat or in the microwave, adding a splash of broth or coconut milk if the sauce has thickened too much.

Is this dish spicy?

No, this Creamy Salmon Florentine is not spicy. It features mild, savory, and creamy flavors with a bright touch from lemon. The black pepper adds a very subtle warmth, but you can omit it if you prefer no heat or are following an AIP diet. The focus is on balanced, comforting flavors rather than spice.

Close-up of creamy salmon florentine in a pan topped with mushroom and spinach, with a rich cream sauce.

Explore More Delicious Seafood Recipes

If you loved this Creamy Salmon Florentine, you’re in for a treat! Here are more delicious, wholesome seafood recipes from my kitchen that you might enjoy adding to your meal rotation. Each offers unique flavors and nourishing ingredients, perfect for expanding your culinary horizons.

  • Flavorful Tuscan Garlic Shrimp Skillet
  • Healthy and Easy Salmon Cakes (AIP & Paleo)
  • Wholesome Baked Salmon Meatballs

If you tried this delightful Creamy Salmon Florentine or any other recipe from my collection, please take a moment to leave a 🌟 star rating and share your experience in the 📝 comments section below. Your feedback is greatly appreciated and helps others discover wonderful new recipes! Thank you for stopping by and happy cooking!

Creamy Salmon Florentine in a pan, garnished with herbs and lemon.
Average Rating: 4 out of 5 stars from 2 reviews

Creamy Salmon Florentine

Yield: 4 servings
Prep Time: 10
Cook Time: 25
Author: Michelle
This creamy salmon florentine is a tender and flaky salmon dish paired with a delicious dairy-free sauce. It’s dairy-free, gluten-free, and can be modified to be AIP.

Print Recipe
Leave a Review
Pin Recipe

Ingredients

  • ¾ cup full-fat coconut milk
  • ¼ cup dry white wine
  • Juice of one lemon, plus lemon wedges to serve
  • 1 ½ tsp arrowroot starch
  • 3 tbsp olive oil, divided (sub avocado oil)
  • 1 lb salmon, sliced into 3-4 fillets
  • ¾ tsp sea salt
  • ¼ tsp black pepper, omit for AIP
  • ½ onion, diced
  • 2 cups baby bella mushrooms, sliced
  • 2 cloves garlic, minced
  • 2 cups fresh spinach
  • 1 tbsp fresh parsley, chopped

Instructions

  • In a medium bowl, whisk together the full-fat coconut milk, white wine (or broth/vinegar substitute), fresh lemon juice, and arrowroot starch until the arrowroot is completely dissolved and the mixture is smooth. Set this creamy sauce base aside.
  • Pat the salmon fillets thoroughly dry with paper towels and carefully remove any bones. Season both sides lightly with sea salt and black pepper (omit pepper for AIP). Heat a large, deep pan over medium-high heat and add 2 tablespoons of olive oil. Once the oil is shimmering, carefully add the salmon, skin-side down. Cook for 4-6 minutes until the skin is crispy and the salmon easily releases from the pan. Carefully flip the fillets and cook for another 3-5 minutes, or until the salmon is cooked through and flakes easily. Remove the cooked salmon from the pan and set aside on a plate.
  • In the same pan, add the remaining 1 tablespoon of olive oil if needed. Add the diced onions and sauté for 4-5 minutes until translucent. Add the sliced mushrooms and continue to sauté for another 4-5 minutes until they are tender and lightly browned. Next, add the minced garlic and spinach to the skillet. Cook, stirring, until the garlic is fragrant (about 1 minute) and the spinach has completely wilted down.
  • Pour the reserved coconut milk mixture into the skillet with the sautéed vegetables. Add the remainder of the sea salt and pepper (if using) and half of the chopped fresh parsley. Stir well to combine, then bring the sauce to a gentle simmer. Cook for 2-3 minutes, stirring occasionally, until the sauce thickens to your desired creamy consistency.
  • Gently return the cooked salmon fillets to the skillet, nestling them into the creamy Florentine sauce. Allow the salmon to reheat in the sauce for about 1 minute, spooning some of the sauce over each fillet to coat.
  • Taste the dish and season further if necessary. Garnish with the remaining fresh parsley and serve immediately with lemon wedges. Enjoy your delicious and nourishing Creamy Salmon Florentine!

Notes

While alcohol cooks off when heated, for an alcohol-free alternative, you can easily substitute the white wine with 2 tablespoons of chicken or vegetable broth combined with 2 tablespoons of white wine vinegar.

The arrowroot starch helps to create a thicker sauce. If you prefer, you can omit this ingredient and simply allow the sauce to cook longer, reducing it naturally to achieve a thicker consistency. This will result in fewer carbohydrates.

Serving: 1g, Calories: 362kcal, Carbohydrates: 10.2g, Protein: 28.2g, Fat: 25.2g, Fiber: 1.3g
All nutrition facts are estimated and will vary based on specific ingredients and preparation.
Did you Make this Recipe?Tag @unboundwellness on Instagram and hashtag #unboundwellness!