Enjoy delicate white fish any time, without drowning it in butter, with the most delicious healthy lemon sauce for fish. It’s incredibly flavorful yet only requires six ingredients, so it’s the perfect restaurant-style meal for busy weeknights!
{Gluten-free, dairy-free & paleo)
Healthy Lemon Sauce for Fish – No Butter
This easy lemon garlic sauce for fish is a super simple yet classy meal that also happens to be incredibly versatile. It can be served up on busy weeknights or for special occasions and the preparation time is less than 25 minutes tops!
This healthy lemon sauce contains absolutely no butter, but is smooth, velvety and infused with flavors of lemon and garlic. With all that flavor, you’d never guess it only contains a few basic ingredients. You’ll be hooked from the first time!
Serve up this buttery sauce with cauliflower rice or healthy roasted potatoes and a side of asparagus or broccoli for a light and healthy meal!
Why We Love This Healthy Sauce for Fish
- Easy to Make: With only six simple ingredients, this healthy fish sauce takes less than 20 minutes to whip together.
- So versatile: This sauce might be intended for fish, but it can be served over so many different dishes! Serve it with any fresh seafood, like scallops or crab legs, or drizzle it over roasted chicken. The lemon flavor really shines.
- Healthy: Unlike the traditional lemon butter sauce recipe you get at restaurants, this recipe is light yet filling and satisfying. It’s packed with lean protein, while being lower in fat and calories!
- Adaptable: You can easily adapt the amount of lemon and garlic used in the sauce to suit your taste preferences and can also sub in your favorite type of fish, so it makes the perfect quick dinner for the whole family to enjoy!
Ingredient Notes
For the Fish:
- White fish: Choose your favorite white fish, like cod, sole, halibut, haddock, etc. A mild-tasting fish is best for the bright lemony sauce.
For 5-Ingredient Lemon Garlic Sauce
- Soaked unsalted cashews: These will blend into a creamy sauce without requiring any butter!
- Water: For diluting the sauce to your preferred consistency. You can also use chicken broth.
- Lemon juice: The bright flavor of fresh lemon juice always tastes amazing with fish! Feel free to add the lemon zest for an even brighter flavor.
- Fresh garlic: The sharp bite of minced garlic adds a zesty flavor to this white fish recipe.
- Salt and black pepper: Season to taste. Feel free to add more black pepper if you like a kick.
Optional Garnishes
- Chopped fresh parsley, dill or chives
Step-by-Step Instructions
How to Make the Fish
- Preheat oven to 350 degrees F. Line a baking sheet with parchment paper.
- Place the fish fillets on the baking sheet. Pat them dry with paper towels to remove excess moisture. Bake for 15-20 minutes, or until fish flakes easily with a fork. You may need to adjust the cooking time depending on the thickness of the fish that you use.
How to Make Healthy Lemon Sauce for Fish
- While the fish is baking, you can prepare the lemon garlic cashew cream sauce.
- Place the soaked cashews, water, lemon juice, garlic, salt and pepper into a powerful blender, or Ninja. Blend until mixture is smooth and creamy.
- Pour the emulsified sauce into a small saucepan over low heat and heat for 5-10 minutes or until heated through, stirring frequently.
- Divide the sauce over the fish fillets. Garnish with fresh chopped dill, parsley or chives, if desired.
Keep scrolling to the recipe card below for the full printable recipe!
Recipe Tips:
- You may need to adjust the cooking time depending on the thickness of the fish that you use.
- To make this healthy sauce for cod or other preferred fish, soak the cashews in boiling hot water for 15 minutes before blending to help them break down and create a nice smooth sauce. You can also soak them in water for up to 2-4 hours if you’d like to do the soaking in advance.
- Do not over heat the sauce on the stove or it will thicken up too much and stick to the bottom of the pan. Instead, remove it from the stove when the sauce has just heated through
Storage & Reheating Guidelines
Refrigerator: You can store the fish and sauce covered in the fridge for up to a week. The sauce may thicken up while in the fridge. To thin it out, you can add a bit of water and adjust the seasonings to taste when reheating.
To reheat: Pour the sauce into a small sauce pan and heat over low heat until just heated through. Just be careful that you don’t bring it to a boil or overheat it as it may stick to the pan.
You can also reheat the fish and sauce in the microwave for 1-2 minutes, being careful that you don’t overcook it.
Recipe FAQs
You can use any type of white fish that you prefer for this recipe. I’ve tried it with sole, cod, tilapia and halibut and it was equally tasty each time.
I’ve also tried the lemon garlic sauce drizzled over baked and grilled salmon and it was also delicious. The sauce is pretty versatile, so feel free to switch it up and experiment with different types of fish!
Although it’s traditional to serve a creamy lemon butter sauce with fish, you don’t have to use butter to get that creamy consistency! This healthy lemon sauce for fish uses soaked cashews for a lusciously creamy sauce without any butter at all. Once you try it once, you’ll want to make this easy fish recipe all the time!
Although you do have to warm up this cashew-based sauce, it’s very fast. You actually blend all of the ingredients together in a blender, then heat the blended sauce on the stove for 5-10 minutes to bring the flavors together. It’s incredibly simple!
Serving Suggestions
This fish tastes especially good served along with asparagus, green beans, or broccoli and rice. The sauce recipe does tend to make a little extra, so you can always drizzle some of the additional sauce over the rice and vegetables to soak up all of that flavour.
Alternatively, you can serve it with roasted potatoes, sweet potatoes, your favorite pasta, or a nice refreshing salad!
Try it along with the following recipes:
- Oven Roasted Broccoli
- Roasted Baby Carrots Recipe
- Curly Sweet Potato Fries
- Greek Quinoa Salad
- Asparagus Couscous Salad
- Blueberry Walnut Salad
- Cucumber Noodle Salad
- Asparagus Tomato Salad
- Spring Mix Salad
Recipe Variations
- Try a different fish: Although I typically serve this non-dairy lemon cream sauce over cod or tilapia, it would also taste great over a trout fillet or even mahi mahi!
- Adjust the seasonings: Feel free to add your favorite spices or fresh herbs for extra flavor. This flavorful sauce would taste delicious with garlic powder, onion powder, or red pepper flakes for a little heat!
- Change the liquid: Instead of water, use chicken stock or vegetable stock. You can even replace some of the water with white wine for another layer of flavor. A lemony white wine sauce tastes amazing over clams or white fish!
Looking for other delicious recipes? Check these out:
- Lemon Garlic Parmesan Shrimp Pasta
- Blackened Cod Recipe
- Sweet Potato Quinoa Patties
- Spicy Shrimp Tacos
- Best Stir Fry Sauce
- Oatmeal Balls
- Strawberry and Banana Smoothie
- Christmas Salad
- Kale Salad with Cranberries
- Chicken Burger Recipe
- Kids Breakfast Ideas
Did you make this recipe? Scroll down to leave a star rating and review!
Easy White Fish with Healthy Lemon Garlic Sauce {No Butter}
Ingredients
- 4 six ounce white fish fillets (i.e. cod, sole, halibut, haddock etc.)
For 5-ingredient lemon garlic sauce
- 1/2 cup unsalted cashews soaked in water
- 1/3 cup plus 2 tablespoons water (or more if you prefer a thinner sauce)
- 1 tablespoon lemon juice
- 1 garlic clove minced
- 1/4 teaspoon salt and pepper (or more to taste)
Optional garnishes
- Chopped fresh parsley, dill or chives
Instructions
- Preheat oven to 350 degrees F. Line a baking sheet with parchment paper. Place fish fillets on baking sheet. Bake for 15-20 minutes, or until fish flakes easily with a fork.
- Meanwhile, soak the cashews in boiling hot water for 15 minutes. Place the soaked cashews, water, lemon juice, garlic, salt and pepper into a powerful blender, or Ninja. Blend until smooth and creamy.
- Pour the cashew sauce into a small saucepan over low heat and heat for 5-10 minutes or until warmed through. Serve sauce warm drizzled over fish and garnish with parsley, dill or chives, if desired.
Video
Notes
- You may need to adjust the cooking time depending on the thickness of the fish you use.
- Soak the cashews in boiling hot water for 15 minutes before blending to help them break down and create a nice smooth sauce. You can also soak them in water for up to 2-4 hours if you’d like to do the soaking in advance.
- Do not overheat the sauce on the stove otherwise it will thicken up too much and stick to the bottom of the pan. Instead, remove it from the stove when the sauce has just heated through.
Nutrition
This recipe was originally posted August 2018 but was updated with new photos and recipe tips in November 2023.
ashok says
Thanks For sharing this amazing recipe. My family loved it. I will be sharing this recipe with my friends. Hope they will like it.
Elysia Cartlidge says
My pleasure! So glad your family enjoyed it. Thanks for passing the recipe along!
Helan says
Thanks For sharing this amazing recipe. My family loved it. I will be sharing this recipe with my friends. Hope they will like it.
Elysia Cartlidge says
So happy you and your family enjoyed the recipe! I appreciate you sharing it with your friends!
Morgan says
Hi! Super excited to try this but can I sub almonds in place of cashews? I get migraines from cashews! :(
Thanks in advance!
Elysia Cartlidge says
I haven’t tried making the cream sauce with almonds, so I’m not quite sure how it would turn out and if it would have the same creamy consistency. I’ve read that you can substitute sunflower seeds for cashews in a cream sauce, but I’m not sure how it would taste with the fish. You could always give it a shot and see how it goes. Keep me posted if you decide to try it!
Emiline says
Try pine nuts! I recently swapped those for cashews in a dressing and it worked amazing.
Elysia Cartlidge says
Ooh I’ll have to try that sometime! I bet those would make a great swap for cashews :)
Robin Smith says
Just tried this one tonight – another hit! I doubled the recipe, because I like lots of ‘sauce’ on everything. But I didn’t need to. I have a lot left over after feeding a family of 4. So, I thickened it by heating it a bit longer, and now we’re letting it cool to use as a dip for veggies for lunches tomorrow! So good.
Elysia Cartlidge says
That’s awesome Robin — so glad you guys enjoyed the recipe! You definitely can’t go wrong with extra sauce. This stuff is so versatile. Love the idea of using it as a dip for veggies tomorrow! Thanks so much for sharing your feedback on the recipe :)