Tag: cantonese

  • Homemade Chinese Food Classic: Hainanese Chicken

    Homemade Chinese Food Classic: Hainanese Chicken

    Hainanese Chicken is one of those dishes that sounds deceptively simple — poached chicken, ginger scallion sauce, rice cooked in the broth — but the result is a deeply comforting bowl that makes you understand immediately why it has been a beloved dish across generations of Cantonese and Southeast Asian families. This is authentic homemade Chinese food at its most honest: few ingredients, careful technique, profound flavour.

    This post may contain affiliate links. If you purchase through these links, I may earn a small commission at no extra cost to you. Thank you for supporting Love & Harvest!

    Hainanese chicken on a platter with a spoon drizzling sauce, next to fresh herbs

    Chicken is always served during Chinese New Year because it is the symbol of unity and family. Usually, steamed or poached chicken with head and feet is served during our traditional dinner to further emphasize the concept of union and rebirth. Although Hainanese Chicken is from the Hainan province in China, it is said to have been popularized in Singapore by Hainanese immigrants, and it is still well-loved among Cantonese families everywhere.

    This post is all about a delicious Homemade Chinese Food Classic: Hainanese Chicken.

    Why You’ll Love This Recipe

    • Easy — it is a slow-poached chicken in a stock pot, lightly seasoned. Mostly hands-off once it is in the pot.
    • Poached, not fried — the chicken cooks gently in water.
    • Delicious — ginger and chicken go hand in hand, and it is a soul-soothing taste. Try it once and you will understand the obsession.
    • Authentic Cantonese dish — if you want a popular homemade Cantonese recipe, this is the one. All Cantonese moms know it.

    Hainanese Chicken Rice

    The same broth used to cook the chicken is also used to make the rice. When it finishes cooking, you open the lid to a luscious and glossy pot of rice that is infused with the chicken’s essence. In restaurants, they often add a lot of oil and chicken fat to make it extra tasty. For a less oily version, skim the soup of its fat by removing the skin and defatting the top layer of oil. If flavour is your priority, pour on all that glory and work a little harder the next day.

    easy chinese food recipes

    Cooking Methods

    There are two known ways of making Hainanese Chicken. First, the chicken and rice are steamed together. Second, the chicken is poached in water, and the rice is cooked separately using the chicken broth. We use the second method — a little more work, but the result is better presentation and more control over each component.

    top 12 easy chinese recipes

    Ingredients Deep-Dive

    Ingredients

    Free-Range Chicken

    The most important ingredient. Try to find a fresh, free-range chicken — it has a far better flavour and texture compared to caged varieties.

    • Why it matters: Free-range chickens have more developed muscles from movement, which means more flavour in the meat and a better-tasting broth. The difference is noticeable in a delicate dish like this where the chicken is the only star.

    Ginger

    Ginger goes into the poaching liquid, the scallion sauce, and the rice. Use fresh ginger — not powder.

    • Why it matters: Ginger neutralizes the gamey notes in chicken and infuses every component with a clean, warming flavour. It is the defining aromatic of this dish. A ginger grater makes it easy to get fine, fibrous shreds perfect for the sauce.

    Sesame Oil

    Used in the chicken marinade — just 1 teaspoon brushed over the bird before and after cooking.

    • Why it matters: Sesame oil adds a toasted, nutty aroma that is unmistakably Chinese. Use it as a finishing touch — it is not a cooking oil and should never be added to high heat.

    Chinese Cooking Wine

    Shaoxing rice wine is used in the marinade. Two great options: Qian Hu Chinese Shaohsing Rice Cooking Wine and Premium Shaoxing Rice Cooking Wine.

    • Why it matters: Shaoxing wine removes any residual odour from raw chicken and adds a subtle complexity to the marinade that cannot be replicated with any substitute.

    Whole chicken poaching in a pot of broth with onion pieces

    Pro Tips for Perfect Hainanese Chicken

    Pro Tip 1 — Choice of Chicken and Exfoliation

    Before cooking, exfoliate your chicken with large sea salt or kosher salt — rub it all over the skin for a good 10 minutes, including under the wings and inside the cavity. Initially the skin is wrinkly, but after 10 minutes of salt rubbing it should appear smooth and glowing. Wear gloves to protect your hands.

    Pro Tip 2 — Cooking Temperature

    It is important to bring the water to a full boil before dipping the chicken in. This causes the skin to contract immediately, helping it adhere to the flesh. Once the chicken is in, reduce to a very low simmer — a hard boil will make the skin tough. A low, steady simmer produces juicy, bouncy flesh.

    secret chinese restaurant recipes

    Pro Tip 3 — Ice Bath

    The ice bath is essential for bouncy chicken meat. When the hot chicken meets instant cold water, the meat contracts immediately so all the juices stay inside. Do not skip this step. Fill a large bowl with 2L water and 1L of ice, and transfer the chicken immediately when it comes out of the pot.

    Pro Tip 4 — Chopping the Chicken

    In Cantonese whole chicken dishes, we always chop through the bones. Two factors matter: knife sharpness and commitment. Sharpen your knife well and use a heavy butcher’s knife. When you raise the knife, do not hesitate — a clean, decisive hit goes through the bone cleanly. A tentative hit shatters the bone into small pieces. Practice makes perfect.

    top 20 chinese dishes

    If you enjoy this recipe, try our Steam Preserved Vegetables with Pork for another classic Cantonese comfort dish.

    Chopped Hainanese poached chicken on a platter with rice and greens

    Hainanese Chicken with Ginger Scallion

    Authentic warm and cozy Hainanese Chicken recipe with ginger scallion sauce. A great family meal to share. Whether you’re preparing for Chinese New Year or a regular family dinner, this traditional Chinese meal will leave everyone full and happy!
    Print Recipe
    Pin Recipe
    Prep Time:1 hrCook Time:60 minTotal Time:2 hrsServings: 6 people

    Ingredients

    Poached Chicken

    • 1.3 kg free range and hormone free chicken
    • 4 Litre water until water slightly covers the chicken in the pot
    • 1.5 tbsp kosher salt or salt rock
    • 2 scallion
    • 7 slices of ginger
    • 2 garlic clove smashed

    Chicken Marinade

    • 1 tsp sesame oil
    • 1 tsp light soy sauce
    • 1 tsp Chinese rice cooking wine

    Ginger Scallion Sauce

    • 4 tbsp ginger grated
    • 2 scallion washed and chopped
    • ¼ cup canola oil
    • 1 tsp sea salt

    Hainanese Rice

    • 2 tbsp canola oil or 2 tbsp chicken rendered fat
    • 2 cm ginger grated
    • 1 garlic clove grated
    • 1 tsp sea salt
    • 2 cups jasmine rice
    • 2 cups chicken broth from the poaching liquid

    Garnish

    • 1 cucumber sliced thinly

    Instructions

    Cleaning the Chicken

    • Take the whole chicken and give it a good wash. Pat dry with a paper towel.
    • Exfoliation: wearing gloves, take 1 tsp of kosher salt and rub the chicken evenly — including under the wings and inside the cavity. Rub for a good 10 minutes. The skin should go from wrinkly to smooth and glowing.
    • Chicken marinade: combine soy sauce, sesame oil, and Chinese cooking wine. Using a pastry brush, brush the chicken with the marinade and let it sit.

    Cooking the Chicken

    • Bring a large stock pot with 4L of water to a boil. Add scallion, ginger, and garlic. Grabbing the chicken by the neck, dip it into the boiling water and pull it back out. Repeat 4 times. On the 4th time, place the whole chicken (breast submerged first) into the pot with the lid on. Reduce to a very low simmer for 35 minutes. After 35 minutes, turn off the heat and let the chicken rest in the broth for an additional 15 minutes.
    • Fill a large bowl with 2L of water and 1L of ice. Once the chicken is done, immediately transfer it to the ice bath.
    • Leave the chicken in the ice bath until the meat is firm and cool, about 10 minutes. Remove and drain excess liquid.

    Ginger Scallion Sauce

    • In a deep heatproof bowl, place the grated ginger, chopped scallion, and salt. Mix well.
    • In a pan, heat the canola oil until it just starts to smoke. Turn off the heat and carefully pour it over the ginger and scallion. Hold the bowl over a sink as it will splatter. Mix well.

    Hainanese Rice

    • In a pan or pot with a lid, heat up the chicken fat or oil. Add ginger and garlic. Cook, stirring, until fragrant. Stir in the rice and fry gently until glossy. Add chicken stock, place the lid on, and cook on low for 17 minutes. Let rest for 10 minutes before serving.

    Serving

    • Using a sturdy knife, chop the chicken into bite-size pieces, chopping through the bones. Lay all pieces on a large plate.
    • Brush the chicken marinade over the chicken pieces again.
    • Fluff up the rice and serve with thinly sliced cucumbers and the ginger scallion sauce on the side.

    Frequently Asked Questions

    What is Hainanese Chicken?

    Hainanese Chicken is a dish of poached whole chicken served with rice cooked in the poaching broth, ginger scallion sauce, and often cucumber slices. While it originates from the Hainan province in China, it was popularized in Singapore by Hainanese immigrants and is deeply beloved across Cantonese and Southeast Asian communities.

    Why do you dip the chicken in and out of boiling water four times?

    This technique, called “dipping,” causes the skin to contract four times in rapid succession. It seals the skin tightly to the flesh so it does not slip off during the long poach. It also helps the skin develop a beautiful, tight texture. Do not skip this step.

    Can I use chicken pieces instead of a whole chicken?

    You can, but the result will not be the same. A whole chicken produces a richer, more complex broth that makes the rice shine. If you do use pieces, choose bone-in skin-on thighs — they are closest to the whole chicken in terms of flavour output.

    What is the correct temperature to poach the chicken?

    You want a very low simmer — just barely bubbling. In temperature terms, around 160–180°F (71–82°C). A hard boil will make the skin tough and the meat dry. A gentle simmer keeps the flesh juicy and the skin supple.

    What can I substitute for Shaoxing cooking wine?

    Dry sherry is the most common substitute and works well. Mirin can also work but it is sweeter, so use half the amount. If you cannot find any of these, simply omit the cooking wine from the marinade — the dish will still be delicious.

    How do I store and reheat Hainanese Chicken?

    Store the chicken and rice separately in the refrigerator. Keep the remaining broth and use it to reheat the rice by adding a splash when reheating in a pan. The chicken is best eaten cold or at room temperature the next day — many Cantonese prefer it this way. Reheat gently to avoid toughening the skin.

  • Traditional Hong Kong Curry Chicken

    Traditional Hong Kong Curry Chicken

    If you have ever craved a curry that is creamy, lightly spiced, and packed with the comforting flavours of lemongrass and coconut, this Traditional Hong Kong Curry Chicken is exactly what your table needs. Passed down through Cantonese kitchens and perfected in Hong Kong cafes, this is the dish that turns a regular weeknight into something memorable.

    This post may contain affiliate links. If you purchase through these links, I may earn a small commission at no extra cost to you. Thank you for supporting Love & Harvest!

    Hong Kong curry chicken

    Hong Kong Style

    In Hong Kong, curry is called 港式咖喱雞 (Cantonese: gong sik ga lay gai). From all the different versions of curry I’ve tasted, Hong Kong curry is on the mild side.

    Though Hong Kong curry is mild, it is still super tasty with hints of lemongrass and coconut cream. I would say it’s the tropical getaway in the curry world. The lemongrass gives a citrus lift, and the island flavour of the coconut cream adds a tropical creaminess to the crowd of flavour. It’s no wonder curry plays a strong role in Cantonese cuisine.

    Even though you’ve never visited Hong Kong or lived there, you can still find Hong Kong style curry anywhere with a large Chinese community — at Asian cafeterias, fast food stores, restaurants, and especially at Hong Kong cafe restaurants. Besides the variety of curry you can find, you can also find a variety of meats like chicken or beef (called 港式咖哩牛腩). Vegetarian is also an option.

    Like all the different versions of curry you can find in the world, the difference is in the spice blend. If you’re in the Hong Kong area, I’ve heard Choi Hop Lee 財合利 in Hong Kong (Wanchai) is the place to find authentic Hong Kong flavour — they make their own Hong Kong curry powder and paste.

    History of Hong Kong and Curry

    When you travel to Hong Kong, you will find people from all parts of the world. Once upon a time, Hong Kong was renowned as the financial hub of Asia. During the colonial years, the British government mobilized many Indian and Nepalese soldiers to Hong Kong. They brought over their food and spices and began the curry expansion in the city. It became popular to serve curry in restaurants to cater to the new community of people.

    Though the traditional curry brought over by Indians was strong in flavour, Hong Kong mellowed it down and made it sweeter to fit the local palate. They used coconut cream to help cut the spice, and incorporated Malaysian curry paste — more adaptable and favoured by the local population.

    Why You’ll Love This Recipe

    • Irresistibly delicious — this curry has lemongrass, turmeric, onion, and coconut milk. It has all the tropical sweet and savoury taste that is mouthwatering. The smell of the curry is not strong, but soft and tropical.
    • Easy to make — sauté the onion, add the marinated chicken, and let it simmer in chicken stock. The last 5 minutes of cooking, add in the coconut milk. Sounds easy? Because it is!
    • Still tastes great the next day — some food is best served fresh, but this curry is great the next day. Reheat and serve.

    Ingredients

    Curry Powder

    There are many different kinds of curry powder out there. Each country in Asia has their own flavour and heat level. For this recipe, I like to use Madras Curry Powder — the flavour leans more Chinese than Indian and it’s perfect for this dish.

    • Why it matters: Curry powder is the backbone of the entire dish. Using a quality powder with turmeric, cumin, and coriander makes all the difference in depth of flavour.

    Lemongrass

    Using lemongrass in curry is a Malaysian style that Hong Kongers love. Lemongrass gives off a tropical, vibrant taste and really brightens the entire dish.

    • Why it matters: Lemongrass is what separates Hong Kong curry from other regional curries. It adds a citrus, almost floral lift that balances the richness of the coconut cream.

    Coconut Milk

    The thickness of coconut cream makes the sauce less watery. The flavour of coconut adds sweetness that counteracts the strong spices in the curry, creating a balanced palate. Always add coconut cream when the dish is almost done — never boil it.

    • Why it matters: Coconut milk is the finishing touch. It rounds out the spice, adds body, and delivers that creamy tropical colour. Use a quality brand like Chaokoh Coconut Milk for best results.

    Evaporated Milk

    This is a secret weapon ingredient. Many Cantonese cooks (my grandfather included) add evaporated milk into the curry for a subtle dairy sweetness. Not too much — just enough to balance the spice and salt and give the curry more depth.

    • Why it matters: This is the ingredient that distinguishes Hong Kong curry from other Asian curries. It adds a creamy richness that is different from coconut milk alone.

    Professional Tips to Get Your Curry Tasting Like a Real Hong Kong Style Cafe

    Pro Tip #1 — Fry the Potatoes First

    I love frying the potatoes before adding them to the curry. All Hong Kong curry has potatoes — it’s a must. Frying the potatoes helps them hold together in the stew and prevents them from breaking up into starchy clumps.

    Pro Tip #2 — Make the Roux

    Roux is a cooked mixture of flour and fat. It is how we thicken the soup base. In classic French cooking the fat is butter, but in Hong Kong cooking oil is typically used. Do not walk away from this step — the roux burns fast.

    Pro Tip #3 — Do Not Boil the Evaporated Milk and Coconut Cream

    Evaporated milk and coconut cream should never reach boiling point. That is why these two ingredients are added at the very end. They are meant to offset the strong spice flavour and balance the dish.

    If you love Cantonese chicken recipes, also check out my Classic Hainanese Chicken and Soy Sauce Chicken (Cantonese Style) — two dishes that pair beautifully alongside this curry.

    Hong Kong curry chicken

    Frequently Asked Questions

    What makes Hong Kong curry different from Indian or Thai curry?

    Hong Kong curry is much milder than Indian or Thai curry. It uses a blend of Madras-style curry powder, lemongrass (borrowed from Malaysian cooking), and coconut cream or evaporated milk to create a sweeter, creamier result. The heat is gentle enough for children, making it a true family dish.

    Can I use boneless chicken thighs instead of a whole chicken?

    Yes. Boneless thighs work very well and cut down on cooking time. Bone-in pieces are traditional and add more flavour to the sauce, but boneless thighs are a great weeknight shortcut. Cook until the internal temperature reaches 165°F (74°C).

    Can I make this recipe without potatoes?

    You can, but potatoes are a defining feature of Hong Kong curry. They absorb the sauce and add body to the dish. If you leave them out, the sauce will be thinner. You could substitute with sweet potato, taro, or butternut squash for a similar effect.

    What should I serve with Hong Kong curry chicken?

    Jasmine rice is the classic pairing — it soaks up the sauce beautifully. You can also serve it over rice noodles, or with a side of steamed bok choy or Chinese broccoli to round out the meal.

    Can I make this curry ahead of time?

    Yes — this curry is even better the next day once the flavours have had time to meld. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop and do not let it boil once you reheat, to preserve the coconut cream.

    Can I freeze Hong Kong curry chicken?

    Yes, though the potatoes can become slightly mealy after freezing. Freeze the curry without the potatoes if you plan to make a large batch, then add freshly cooked potatoes when reheating. The curry base freezes well for up to 2 months.

    Hong Kong Style Curry

    Delicious traditional Hong Kong style cafe curry chicken. Subtle flavour in spice, but still tons of flavour to leave an impactful meal. Also light and citrusy from lemongrass to fit any picky eater. It the perfect family meal option that keeps the dinner table warm and cozy. Print Recipe Pin RecipePrep Time:20 minsCook Time:30 minsCourse: Main CourseCuisine: ChineseKeyword: Cantonese CuisineServings: 4 people

    Ingredients

    Chicken Marinate

    • 1 whole chicken organic, free ranged
    • 2 tbsp turmeric powder
    • 1 tbsp salt

    Curry

    • ½ cup oil
    • 4-5 medium sized potatoes cut into medium size knobs
    • ½ white onion diced
    • 3 garlic cloves grated
    • 5 shallots chopped
    • 1 thumb-sized ginger sliced into thick slices
    • 3 red eye chili / red chili sliced
    • 2 tbsp Hong Kong curry powder / curry powder
    • 3 tbsp reserved oil
    • 2 tbsp flour
    • 2 lemongrass stalks
    • ½ cup water / chicken stock
    • ½ cup coconut cream
    • ½ cup evaporated milk
    • 2 TSP sea salt

    Instructions

    • Clean the inside and outside of the chicken. Pat dry. Cut the chicken into pieces. Separate the wings, legs, and breast. I like to debone the chicken and freeze the carcass for chicken soup later. Marinate the chicken in salt. Let it sit in the fridge.
    • In a large wok, add the 1/2 cup oil. When the wok is hot, add the potatoes and fry for about 5-8 minutes, or until you see the edges slightly brown. Place them on a plate with a paper towel.
    • With the same oil in the wok, use only 3 tbsp of oil and reserve the rest. Add the onion, garlic and shallots. When the onion is softened, add the ginger, chili, curry powder and turmeric. Fry until aromatic (3-5 minutes).
    • Add the chicken pieces and fry until the skin has color. Remember to stir constantly so it doesn’t stick to the bottom.
    • Once all the chicken is slightly browned, remove everything to a plate.
    • On the same pan, add in 3 tbsp of the reserved oil. Add the flour into the pan and fry until fragrant. Do not walk away from this step.
    • Once the flour is brown, take out your whisk and start to stir the flour around. Add the chicken stock while whisking the flour. Try to break up the flour in the chicken stock. You should not see any flour clumps at this point.
    • Add the chicken back to the pan, along with the lemongrass. Simmer on medium heat for 20-25 minutes.
    • For the last 5 minutes, add the evaporated milk, coconut cream, and salt to taste. Let it simmer on low for 5 minutes. Do not let it boil.
    • Serve with warm jasmine rice.