Best Russian Fish au Gratin

Email Facebook LinkedIn Mix Pinterest Reddit Twitter
This post may contain affiliate links. Read our disclosure policy.


Fish au gratin is one of my family’s favorite dish at local Russian restaurant. My family has a deep bond with Russian food, and this dish is a must order every time.

I have been trying to recreate this dish at home for couple of times but didn’t satisfied with any of the result, until this time. The tricky part of this dish is, the authentic fish au gratin has a very soft and juicy sauce, which has a curdy texture, like tofu. But it also tastes very creamy, without being greasy. I tried to create the sauce by the way of cooking white sauce. Other times, I also tried add in lots of cheese like cooking Alfredo sauce. The dish turned out nice, but not as good as the one in the restaurant.

This time, I was inspired by the way of cooking Crème brûlée, since it has the texture I was looking for. But I did some tweaks, by adding milk and other spices, to balance the greasiness of heavy cream. The result was really exciting! And both of my parents agreed this one is really close to the authentic Russian fish au gratin.

The recipe looks a bit long, but you’ll find out it’s not so difficult to cook. This one is also good for party food, that you can prepare and cook beforehand, and reheat it right before serve.

Russian Fish au Gratin

Russian Fish au Gratin

Want to Know More?Receive our 5-Day Chinese Cooking Crash Course & Recipe Updates! Subscribe

Best Russian Fish au Gratin

Author: Omnivore's Cookbook
Course: Main
Cuisine: Russian
Prep Time: 50 minutes
Cook Time: 30 minutes
Servings: 2 -4


  • 300 g fish fillet tilapia, bass, or catfish, halved
  • 1 tablespoon lemon juice
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 2 teaspoon vegetable oil
  • 1 cup mushroom sliced
  • 1 teaspoon whiskey option
  • 1/4 onion sliced
  • 150 ml heavy cream
  • 100 ml milk
  • 1/2 teaspoon dried parsley
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon white pepper
  • 1/2 teaspoon salt
  • 2 egg yolks
  • 3 tablespoon flour
  • 2 egg whites
  • 2 tablespoon butter
  • 1 small potato sliced
  • 2 handful grated mozzarella cheese
  • 1 tablespoon grated parmesan cheese


  • Dry fish with paper towel and place on a plate. Add lemon juice, rubbed salt and black pepper on fish, marinate in the fridge for 20-30 minutes.
  • Heat a teaspoon oil in a non-sticky skillet till hot, in about 1 minute, add mushrooms and stir fry till turn soft, add salt, pepper and whiskey, continue to stir fry till all the liquid evaporate and mushrooms turn golden. Put mushrooms in a plate and set aside.
  • Heat rest of oil in the same skillet and add onion, stir fry till onion turn soft and golden. Put in a plate and set aside.
  • Add heavy cream and milk into a medium size bowl, add parsley, basil, white pepper, salt and egg yolks, stir till everything mix well. (* see footnote)
  • Preheat oven till 180 degres C (350F).
  • Place flour in a big plate and egg whites in another big plate. Heat 1 tablespoon butter in a non-sticky skillet and heat on medium high heat. Coat each side of fish fillet with flour. When butter is melted and stop bubbling, dip both sides of fish fillet in egg whites, and place in the skillet immediately. Fry fish till the bottom side turns golden, then flip to fry the other side. When both sides are done, remove skillet from heat. Do not cook fish for too long time, since it will continue to cook in the oven.
  • Grease 2 medium size baking dishes with the rest butter. Place half amount of onion in both dishes separately, add fish on top of onion, place potato slices against the wall of dish. Add the rest onion on top of fish, then place mushrooms on onion. Fill each dish with the milk mixture, around 2/3 of the dish or 1cm to the top. Top with a thin layer of mozzarella cheese, then sprinkle with parmesan cheese.
  • Place the baking dishes on baking tray, put in the bottom level of oven, bake till the cheese melts well and turns golden brown, in about 30 minutes. If cheese does not brown well, switch baking tray to middle level at the end of baking process.


The amount of sauce in this recipe is quite small, because I don't have big baking dish. If you use a bigger or deeper baking dish/baking pan, double or triple the ingredients of sauce. The sauce should be able to cover the fish and all the vegetables.
Did You Make This Recipe?Don't forget the last step! Tag me @OmnivoresCookbook and #OmnivoresCookbook on Instagram!

Receive our FREE 5-Day Chinese Cooking Crash Course & Recipe Updates!


Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Rate This Recipe!

Omnivore's Cookbook: Make Chinese Cooking Easy
BuzzFeedGood HousekeepingHuffington PostLucky ChowMSNReader's DigestSaveurYahoo! News

FREE 5-Day Chinese Cooking Crash Course

Cooking delicous Chinese food is easier than you think!





Follow us on Facebook