This post may contain affiliate links. Please read our disclosure policy.

Dairy-Free Fish Florentine I don’t know that I’ve ever mentioned it, but it’s important to know that I have a very major obsession with spinach. Not only do I love the taste of it when it’s sauteed, but I find that my body has craved it for as long as I can remember. Even as a child, I remember my parents being so impressed when I’d eat an entire plate full of sauteed spinach. 

Now that we’ve gotten that (not so) important fact out of the way, let’s talk about my love for anything “Florentine.” What does “florentine” even mean, you ask? 

Dairy-Free Fish Florentine Dairy-Free Fish Florentine

The easiest way to remember what it means is that a Florentine-style recipe features spinach. Specifically, a dish prepared “a la florentine” will feature some main ingredients, such as eggs, poultry or fish, served on a bed of spinach. Traditionally, a la florentine spinach is simply simmered in butter. On top of the spinach and protein, you’ll also traditionally find a Mornay Sauce or creamy sauce. 

Dairy-Free Fish Florentine

Recently, I came across a Skinnytaste Fish Florentine dish that looked oh-so incredible. I took inspiration from her recipe and adapted mine to be dairy-free and Whole30 compliant. If you are ok with adding dairy to your diet, her recipe looks so delicious. I mean, all of her recipes do, right? Well, I’ve changed that up and combined the creamy elements to the spinach (keeping it dairy-free, of course) and topped it all off with a white flakey fish. The creamed spinach in my Dairy-Free Fish Florentine will go fabulously with any protein on top– steak, chicken, or even eggs to name a few. It’s absolutely delightful and I want to eat it every day.

If you enjoyed this Dairy-Free Fish Florentine, try my Easy Creamy Spinach Stuffed Salmon!

5 from 10 votes

Fish Florentine

Delicious pan-fried white fish served over a wholesome, creamy, dairy-free spinach.
Total: 30 minutes
Servings: 2

Ingredients 

For the Creamed Spinach:

  • 2 tbsp extra virgin olive oil
  • 1/2 cup finely diced shallot or 1 large shallot
  • 2 cloves garlic, minced
  • 1/4 tsp crushed red pepper flakes
  • 2 roma tomatoes, seeds scooped out and diced
  • 1 tsp kosher salt
  • 1/2 tsp freshly cracked black pepper
  • 2 tsp arrowroot flour
  • 16 ounces baby spinach leaves
  • 2 tsp nutritional yeast
  • 1/4 cup unsweetened, full fat coconut milk
  • 1/4 cup low-sodium chicken broth
  • 2 tbsp. fresh lemon juice

For Pan-Seared Halibut:

  • 1 tbsp. ghee
  • 2 [6-8 ounce] filets of halibut
  • kosher salt
  • freshly cracked black pepper

Instructions 

For the Creamed Spinach:

  • Heat a large skillet with sides over medium heat. Add olive oil and when the oil is hot, add shallot, garlic, crushed red pepper and cook, stirring, until tender, about 4 minutes.
  • Add the diced tomatoes, kosher salt, and pepper and cook, stirring, until the tomatoes soften, about 2 more minutes.
  • Add the arrowroot and whisk into the sauteed veggies until well combined. 
  • Add 1/2 of the baby spinach (or as much as you can fit into your skillet) and cook, tossing occasionally, until wilted down. Continue adding the spinach into the skillet, tossing gently, until just wilted. You will likely have to do this in a few batches.
  • Add the nutritional yeast, coconut milk, chicken broth, lemon juice and stir to combine. Bring to a simmer and cook, stirring often, until the sauce thickens a bit, 4 to 5 minutes. Reduce heat and keep warm, tossing occasionally, while you cook the fish.

Cook the Fish:

  • Heat a large non-stick skillet over medium-high heat. Generously season the fish fillets with kosher salt and freshly cracked black pepper. 
  • Melt ghee in the skillet and swirl the pan so that it evenly coats the bottom of the skillet. Place the fish fillets, flesh side down, into the skillet and cook until golden brown and crisp, 3 to 4 minutes. Flip the fish and continue cooking until the fish is cooked through and flakes easily with a fork, 3 to 4 more minutes.

To serve:

  • Divide the spinach mixture amongst 2 plates (or pasta bowls) and top with the pan seared fish. Serve with a wedge of lemon and enjoy!

Notes

Recipe adapted from Skinnytaste.

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Servings: 2


Welcome! I’m Alex.

I’m a food lover sharing healthy, simple, delicious, recipes from my kitchen to yours. Here you’ll find lots of Whole30, lots of healthy, and a little indulgence here and there because…it’s all about balance y’all!


Similar recipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




18 Comments

  1. 5 stars
    I’ve been eyeing the Skinnytaste recipe you referenced but didn’t want all the dairy. I’m so glad I found this recipe! I’ve never cooked a whole box of spinach before and it was more filling than I expected. This was so delicious!

  2. This has become our GO TO fish recipe on busy weeknights. I can’t believe how much flavor and healthy goodness is all packed into one easy to execute recipe! We have made it 15+ times already – I can make it by heart now! 😉

  3. 5 stars
    Wow this is a WINNER! Made for the first time tonight after receiving my first fish fixe delivery (used grouper) and I love it! Definitely will make it again!

  4. 5 stars
    I can’t tell you how often I come back to this recipe. I love creamed spinach, and this is the perfect healthier version. It has so much flavor!

  5. 5 stars
    Very fine. I added the lemon juice in increments and stopped well short of 2 tbsp–not even 2 full tsp–because I did not want to overpower the spinach and tomato, which balance each other nicely as it is. I also used much less spinach, 10 ounces, not a full pound, to give the tomatoes a little more play. The dish was nicely spiced, creamy without being heavy, and good to look at. I used tilapia, lightly browned. A completely satisfying preparation, certainly ready in less than 30 minute.

  6. Yes this is exactly what I was looking for. Trying to accommodate a dairy allergy that was inspired by skinnytaste’s recipe. Thank you for creating this, I am super excited to make your recipe! I also think the tomatoes are a great addition.

    1. 5 stars
      WOW! This is one of the best recipes ever! My wife just asked me how soon can we have it again? The flavors are perfectly balanced, I did it with grilled salmon and over some brown rice. I can’t wait to make this again. Thank you! (P.S. made the Black Pepper Chicken last night, that is a weekly go to as well!)

  7. 5 stars
    Wow! We are pretty much defined dish all the time around here but I hadn’t made this one yet! So good and so flavorful! We decided we would like this weekly at least through Whole 30! So good!

  8. ALEXXXXXX! This dish was SO good. We used salmon as the fish but otherwise, followed recipe exactly. My husband was complimentary on dinner tonight, which always feels so good! I hope you’re working on a book and I hope this recipe is in it so it can have a big pink post it note sticking out from the page – I will be making this on the regular from here on out.