A delicious red wine sauce for steak

I randomly put several ingredients together to make this red wine based steak sauce, and it turned out surprisingly delicious! The key ingredients of this East-meets-West steak sauce are red wine, oyster sauce, and Port wine. The natural sweetness of Port wine will elevate other flavours, making the sauce more unique and luscious. I had steak three times in a week, because of this sauce, haha.

Ingredients (serves 2):

  • Steak of your choice
  • 60ml red wine
  • 1-2 tsp Port wine
  • 10g oyster sauce
  • ground black pepper


  1. Everyone has a different definition of a good steak, and my instructions are only for references. Let steak stand in room temperature for 30 min. Pat dry with paper towel, lightly season with salt. Heat the pan, then heat oil until sizzling. Cook steak 2-3 mins per side (2-cm steak, medium), adjust time according to your preferred doneness.
  2. Once flip the steak, I’d like to add a small cube of butter and garlic to add more flavours. Once the steak is cooked, remove from pan, let stand for 5-10 mins, to lock the juice inside the steak.

  3. No need to clean the pan, directly pour in red wine, port wine, add oyster sauce. Cook over very low heat, stirring often. I recommend adding lots of ground pepper. Turn off heat once sauce is reduced and thickened. Melt a small cube of butter in the sauce if you want more shinny, smoother texture.

  4. Slice the steak, drizzle the red wine sauce over the steak, enjoy! 

Red wine sauce is infused with flavours from rendered beef fat, the richness of red wine, and a hint of sweetness from Port wine. So easy, so elegant. Mashed potatoes, crispy potatoes, roasted mushrooms are great side options for the steak with red wine sauce!

Chinese recipe

Recent recipes

Quick & Easy Lobster Rolls

Miso carbonara pasta 味噌培根蛋汁意面

Leave a Reply

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