Cooking My Dreams

  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!
menu icon
go to homepage
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

subscribe
search icon
Homepage link
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

×
Home » Main Dishes

Sole Fish in Milk Sauce

Last updated Jun 2, 2025 by Jessica Montanelli

149 shares

A creamy milk sauce with a hint of lemon is perfect to coat this delicate yet flavorful fish. Soles have only a few spines so it's an ideal fish for kids too. If you want to simplify it, you can use the same recipe for fish fillets as well. 

Jump to Recipe Print Recipe
5 from 2 votes
Sole Fish in creamy Lemon Milk Sauce
Add "Cooking my Dreams" as a Google Trusted Source

This post may contain affiliate links, which means I may make a small commission off items you purchase at no additional cost to you. 

This elegant fish dish is inspired by traditional European preparations, where milk is used not just for creaminess, but to gently cook and infuse flavor into delicate fish fillets like sole. The result is a moist, melt-in-your-mouth texture and a mild, comforting flavor profile that pairs beautifully with simple sides like potatoes, rice, or greens. It's easy to prepare and ideal for both everyday dinners and special occasions.

The creamy sauce is made with milk and butter and a hint of lemon, and it goes perfect with Sole fish because it's a tender white fish but it also has a distinct flavour of its own which I love. But of course you can also try this recipe with other white fishes if you'd like.

Check out also these 25 Easy Mediterranean Fish Recipes for more.

Jump to:
  • How to clean fresh Sole fish
  • 🍳 Substitutions
  • 🥣 Variations
  • ❄️ Storage & Reheating
  • 💭 Recipe FAQs
  • ⭐ Top tip
  • 🫶 Related recipes you might like
  • 📖 RECIPE

How to clean fresh Sole fish

If you want to simplify this dish you can of course buy Sole fillets, either fresh or frozen (same delicious result), but if you're adventurous and can find fresh Soles in your supermarket or your local fishmonger, here's how to tackle the task of cleaning the fish.

  1. First thing to do is to remove all the fish scales on both sides, using the apposite fish scaler or a butter knife. Keep the knife flat on the fish and slide horizontally on the opposite direction of the scales.
  2. Wash the fish to get rid of all the scales you removed, then cut off with scissors the fins on top, bottom and ventral. Cut off the tail too.
  3. At this point you need to remove the skin. Make a little incision at the bottom of the tail, then grab the skin firmly and pull hard to peel it off. You can use a towel for a firmer grasp, as the skin is quite slippery. Do this on both sides.
  4. To clean the insides, make a cut on the belly near the head and pull the entrails out with your fingers. (You can also ask your fishmonger to clean the insides for you). Then cut off the head and clean again the fish with running water.
  5. Now you can choose to either cut fillets out of the fish or use it whole as I did. The Soles only have the central and lateral spines so it's incredibly easy to remove them just before eating.

🍳 Substitutions

  • Sole → Use flounder, tilapia, cod, or haddock for a similar mild flavor and flaky texture.
  • Whole milk → Substitute with 2% milk, plant-based milk (unsweetened almond or oat), or add a splash of cream for a richer sauce.
  • Butter → Use olive oil or margarine for a dairy-free version.
  • Flour → Use cornstarch or a gluten-free flour blend if needed.

🥣 Variations

  • Cheesy sauce - Stir in a tablespoon of grated Parmesan for a richer flavor.
  • Dijon mustard - Add a small spoonful to the milk sauce for subtle tang.
  • Poached version - Simmer the sole directly in milk with aromatics, then strain and reduce the milk to make the sauce.

❄️ Storage & Reheating

Fridge: Store leftovers in an airtight container in the refrigerator for up to 2 days. Be sure to cool completely before storing.

Freezer: Not recommended, as the milk sauce may separate when thawed.

Reheating: Gently reheat the fish and sauce together in a pan over low heat, stirring often. Add a splash of milk if the sauce has thickened too much.

💭 Recipe FAQs

Can I use frozen sole fillets?

Yes, just make sure to thaw them completely and pat them dry before cooking to avoid excess moisture.

What if I don't want to use flour?

Use cornstarch mixed with a little cold milk (a slurry) to thicken the sauce instead.

Can I add vegetables to the dish?

Yes! Soft vegetables like peas, cooked leeks, or spinach go well in the milk sauce or on the side.

⭐ Top tip

To prevent the milk from curdling, cook over low heat and avoid boiling-gentle simmering ensures a smooth, silky sauce and perfectly tender fish.

Sole Fish in creamy Lemon Milk Sauce

🫶 Related recipes you might like

Looking for other recipes like this? Try these:

  • two bowls of creamy pasta with aspragus and pancetta.
    Creamy Pasta with Asparagus and Pancetta
  • bowl of tomato tortellini soup on a white table.
    Creamy Tomato Tortellini Soup
  • two terracotta bowls with pasta and beans on a green towel.
    Pasta e Fagioli (Traditional Italian Pasta and Beans)
  • bowl with sausage and leek orzo on top of a towel with a spoon inside.
    Creamy Italian Sausage and Leek Orzo

If you tried this recipe, please take a moment to rate it and share your thoughts in the comments. Your feedback means a lot to me! ★★★★★

📖 RECIPE

Sole Fish in creamy Lemon Milk Sauce
Jessica Montanelli

Sole Fish in Milk Sauce

5 from 2 votes
A creamy milk sauce with a hint of lemon is perfect to coat this delicate yet flavorful sole fish.
Print Email Review
Prep Time 10 minutes mins
Cook Time 10 minutes mins
Fish prep time 20 minutes mins
Total Time 20 minutes mins
ServingsServings: 2 people
Ingredients Method Nutrition Notes
Prevent your screen from going dark

Ingredients
 
 

  • 4 tablespoon Butter
  • 2 Soles fish
  • 1 cup Whole Milk
  • 2 tablespoon Lemon juice
  • All-Purpose Flour
  • Salt
  • Black Pepper
  • Parsley

Method
 

  1. Pat dry the clean fishes, then season with salt and ground black pepper, then coat them well in flour on both sides.
  2. Melt the butter in a large pan at medium heat, then sautè the fishes for a couple of minutes on each side, until golden brown.
  3. Pour the milk in the pan and let it reduce for about 4-5 minutes, until it gets a creamy consistency.
  4. Season again with salt and black pepper to taste. Turn off the heat and add the lemon juice to the sauce.
  5. Serve with freshly minced parsley on top.

Nutrition

Calories: 459 kcalCarbohydrates: 13 gProtein: 35 gFat: 27 gSaturated Fat: 17 gCholesterol: 73 mgSodium: 256 mg

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

CourseCourse: Main Course
CuisineCuisine: Italian

Notes

  • Cook the milk sauce slowly over low heat to prevent it from curdling and to maintain a smooth, creamy texture.
I served the fish with boiled potatoes and string beans, seasoned with olive oil and minced garlic.

Have you tried this recipe?

Let us know how it was and don't forget to share it!

Send this Recipe to your Email!

We'll email this post to you, so you can come back to it later!

More Main Dishes

  • heart-shaped pizza on a black plate.
    Heart-Shaped Pizza (Ready in 2 Hours)
  • portion of seafood lasagna on a plate in front of the baking dish.
    Creamy Seafood Lasagna (with frozen seafood mix)
  • crispy baked chicken drumsticks in a baking dish.
    Crispy Baked Chicken Drumsticks
  • roast pork loin (arista) sliced and served on a platter with the gravy on top.
    Arista al Forno (Tuscan Roast Pork Loin)
149 shares
5 from 2 votes (2 ratings without comment)

Leave a Comment Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hi, I'm Jess! Born and raised in Siena, Tuscany, I've been immersed in the rich traditions of Italian cuisine my entire life. Through my food blog, I hope to share a slice of Tuscan warmth and the genuine flavors that have been a part of my journey since childhood.

More about me →

  • jess.cookingmydreams
  • Cooking my Dreams
  • jess.cookingmydreams


Add Cooking my Dreams as your Google Trusted Source to get our recipes recommended more often! ⬇️

Add as a Google Trusted Source

Popular Recipes

  • oval baking dish with baked pasta on a grey towel
    Pasta al Forno (Classic Pasta Bake)
  • Classic Tuscan Lasagna (with Ragù and Béchamel)
  • tuscan ragù sauce in a terracotta pot with a bay leaf on top.
    Traditional Tuscan Ragù (Meat Sauce)
  • Pollo al Limone (Easy Creamy Lemon Chicken)
  • Best Italian Cold Artichoke Dip
  • overhead photo of black plate with pasta
    Pasta with Easy Creamy Eggplant Sauce

As Seen In

collage of sites logos that featured cooking my dreams.

Traditional Italian Recipes

  • Spring Fava Beans & Pecorino Cheese Crostini
  • italian caprese salad with grilled eggplant on a black plate.
    Caprese Salad with Grilled Eggplant
  • two plates with tiramisu next to the serving dish and ingredients.
    Classic Tiramisù Recipe
  • italian orange fennel salad on a serving dish topped with pine nuts.
    Simple Italian Orange and Fennel Salad
  • two small ramekins with single portions of tiramisu.
    Quick & Easy Tiramisù for Two (small batch)
  • serving dish full of candied almonds on a white cloth.
    Addormenta Suocere (Italian Candied Almonds)

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Work with me
  • Portfolio

As an Amazon Associate I earn from qualifying purchases.

©2026 Cooking my Dreams. All rights reserved.

149 shares

Rate This Recipe

Your vote:




Leave a comment:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.