Tag: chinese food

Shrimp Fried Rice

Shrimp Fried Rice

Think you can’t make Shrimp Fried Rice at home? Think again! This restaurant classic is beloved for good reason. I mean, who doesn’t love a big bowl of fried rice with tender shrimp and scrambled eggs?  I like to add lettuce to mine for a read more

Mushroom Dumplings

Mushroom Dumplings

Dumplings are always among the most popular appetizer choices on our menus, particularly the vegetarian ones because it’s an easy one to hook carnivores too. It’s a cliché to say “you won’t even miss the meat”, but when it comes to these Mushroom Dumplings, it read more

Chinese Red Pork

Chinese Red Pork

Well it’s officially September. And for those of us who love to cook, that means only one thing. It’s time to return to braises and stews, and my version of Chinese Red Pork is a fall favorite! Spend a couple hours making this over the weekend, and then you can enjoy leftovers all week long. While the recipe looks long, there’s not much hands on time. Chinese Red Pork relies on the magic of low and slow cooking to render it juicy, tender, and flavorful while the sauce cooks down to a deliciously sticky glaze. With daikon radish and hard boiled eggs, this is a one-dish hearty meal.

chinese red pork ingredients

Red Cooking

Red cooking, known as hong shao, is a classic Chinese method of braising meats. Think of a French wine based stew, but instead of a bottle of Burgundy, the meat is braised in a deeply savory, umami rich mix of soy sauce, shaoxing wine, cinnamon sticks, and star anise. The bath in soy sauce gives the meat a deep red color. Red cooking originated in Shanghai as a way to showcase the high quality soy sauces they are known for. Pork Belly is most commonly used, but chicken and duck is frequently red cooked, even tofu. I prefer pork shoulder, which has less fat than the belly but still has enough to give you that satisfying mouth feel and richness. And a pork shoulder really feeds a crowd!

Pork Shoulder

A typical pork shoulder roast at the grocery store is several pounds. You can find it both boneless or bone-in, which is also known as a blade roast because of the thin blade like bone. I like the bone-in roast because I think the bone adds a little more flavor, but you could save a little prep time by getting a bone-less cut.

Start by trimming the meat off the bone. Working around the center bone, I slice off large pieces of pork. Then I trim the visible fat from them, cut the large pieces into strips, and then finally into generous cubes. The most important thing is to keep the size of the pork chunks roughly the same so all of the pieces cook evenly.

cut chinese red pork

fat chinese red pork

strips chinese red pork

chunks chinese red pork

Now the pork chunks get quickly boiled in water. This is a traditional Chinese technique to clean the pork and remove some of the gamey scent. Nowadays, pork production is so consistent and the meat so mild, it’s not really a necessary step, but I’ve included it if you’d like to try it.

water chinese red pork

drain chinese red pork


Then it’s time to brown the meat. Don’t rush through this step. We want a nice caramelization to build deep flavor. First I add a little mushroom soy sauce and coat each piece. Mushroom soy sauce is very savory and thick, with a rich dark color. You can sub regular soy, but I like the extra oomph the mushroom gives.

Chinese Red Pork is most often made with dark soy sauce, which gives it the characteristic dark hue, and if you have some on hand, definitely use it instead of mushroom soy. This dish is on regular rotation for employee meals and we don’t carry dark soy sauce at the restaurant. So many years ago, we started using mushroom soy sauce instead. It works really well but it’s not necessary to go out for a bottle if you’re only going to use it for this recipe. Using regular soy sauce will still give you great results.

mushroom soy chinese red pork

Then heat a large, heavy dutch oven over medium high heat for several minutes. The trick to getting a good sear on meat is to start with a well heated pan. Then add the neutral oil-you don’t want to add the oil first or it may smoke as the pan heats.

brown chinese red pork

garlic chinese red pork

Now for the easy part-bring the pork to a simmer, cover and reduce heat. Then let it cook for 40 minutes, stirring a couple times. While the Chinese Red Pork is cooking, I prep the daikon radish and boil the eggs.

daikon chinese red pork

ice chinese red pork

When the Chinese Red Pork has been cooking for 40 minutes, add the daikon, and continue cooking for another 35 minutes. At this point the meat should be meltingly tender. Use a fork to test it or take a taste, and if it’s still a little firm cook for another 10-15 minutes.

Add the eggs and continue simmering for 10 minutes to let the eggs heat up and absorb some of the flavor.

eggs chinese red pork

Now it’s time to eat! Use a slotted spoon the transfer the pork, daikon, and eggs to a serving platter. Pour the remaining sauce over, garnish with the scallions and cilantro, and serve. It’s of course wonderful served over rice to soak up all the yummy sauce.

finished chinese red pork

Try Chinese Red Pork this weekend and see for yourself why red cooking has remained popular in China for centuries. Please take a moment to rate and comment on the recipe-we love hearing from you! And remember to tag us in your pics @funkyasiankitchen.

chinese red pork beauty


clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
chinese red pork recipe card

Chinese Red Pork

  • Author: Funky Asian Kitchen
  • Prep Time: 20 minutes
  • Cook Time: 1.5 hours
  • Total Time: 32 minute
  • Yield: 6-8 servings 1x
  • Category: Main
  • Cuisine: Chinese


  • 3.5 # bone-in pork shoulder
  • 6 eggs
  • ½ daikon (about ½ pound) 
  • 2 Tablespoons mushroom soy sauce
  • 2 Tablespoons neutral oil
  • 4 star anise
  • 2 cinnamon sticks
  • 4 cloves garlic smashed


  • ¼ cup soy sauce
  • 4 Tablespoons packed brown sugar (either light or dark is fine)
  • ½ cup shaoxing wine
  • 1 cup water
  • Garnish: 
  • Chopped scallions and cilantro



  1. Using a sharp knife cut out the thin flat bone in the middle of the pork. (I throw the bone in with the rest of the meat; it adds more flavor as it cooks).
  2. Trim the fat off of the pork and discard.
  3. Cut the pork into wide strips about 1 ½ inches and then into large 1 ½ inch cubes. Set aside in a bowl.
  4. Bring a large pot of water to boil. Add the pork and stir it into the boiling water. Cook it for about 1 minute and then drain the pork in a colander, rinse it under running water, and shake it a couple times to eliminate as much water as possible. Put it back into the bowl.
  5. Add the mushroom soy sauce to the pork and toss the pork to evenly coat the meat with the mushroom soy sauce.
  6. Heat a large pot or dutch oven over medium high heat for several minutes. Add the oil, swirl to coat the pot, and then scoop the pork out of the bowl, leaving any remaining soy sauce in the bowl.
  7. Put the pork into the pot in one layer and leave it to sear for 30 seconds. Now stir fry the pork for 1-2 minutes, letting it sear untouched for 15-30 seconds every time you stir it. You are building color and flavor by caramelizing the surface.
  8. Add the star anise, cinnamon, and smashed garlic and stir it into the pork. Next add the wine, soy sauce, water, and brown sugar.
  9. Bring the contents of the pot to a simmer. Cover the pot with a lid and lower the heat to medium low. Cook for 40 minutes, stirring a couple of times throughout the cooking time.
  10. In the meantime, prep the daikon radish and boil the eggs:
  11. Put the eggs into a small pot and cover the eggs with water so that you have 1 ½  inches of water over the eggs. Bring the water to a simmer over medium high heat and then lower the heat to medium to maintain the simmer and cook for 10 minutes.
  12. Drain and place the eggs in an ice bath to cool them quickly and keep them from forming the bluish ring around the yolk. Cool for 5 minutes and then peel the eggs and set them aside.
  13. Peel the daikon and slice it in half lengthwise. Cut the daikon into ½ inch thick slices. Set aside.
  14. Once the pork has been cooking for 40 minutes, add the daikon, pushing them down into the sauce. Cover again with the lid and cook for another 35 minutes, again stirring a couple of times through the cooking process. 
  15. Push a fork through the meat or take a little taste. The meat should easily flake and be tender and flavorful. If it’s still a little firm, continue cooking for 10-15 more minutes.
  16. Add the boiled eggs and move them to the bottom of the pot so they can cook in the sauce. Cook for another 10 minutes. Use a slotted spoon to transfer the pork, daikon, and eggs, to a platter. You can strain out the cinnamon and star anise with the spoon or leave it in if it doesn’t bother you.
  17. Pour the sauce over the meat and garnish with some scallions and cilantro. Serve immediately.


Keywords: red pork, shanghai style pork, red cooking, chinese food, braise

Szechuan Cucumbers

Szechuan Cucumbers

Cucumbers are the perfect summer food. Their cold and crunchy perfection requires very little embellishment. When I do want to jazz them up a little, I reach for this recipe for Szechuan Cucumbers. It adds a little heat and a little tang but keeps all read more

Curried Eggplant and Pork

Curried Eggplant and Pork

In these days where we are all amateur food photographers and critics, it’s easy to overlook less photogenic dishes. But sometimes the humblest looking food is the most delicious. That’s why I love David Chang’s show, Ugly Delicious, and I think this Curried Eggplant and read more

Broccoli Beef

Broccoli Beef

Perhaps no other dish quite captures the American melting pot story like Broccoli Beef. Popularized in San Francisco in the early 1900’s, Broccoli Beef was more about Chinese restaurant owners catering to local tastes than it was recreating dishes from home. Broccoli wasn’t even available in China at the time, and it was brought to America by Italian immigrants. Moreover, beef was used very sparingly in China, since it is so expensive to produce. And yet this thoroughly Americanized dish is the number one seller in Chinese restaurants across the country.

Nostalgic Food Is The Best

My own love of Broccoli Beef started years ago at a long gone Chinese restaurant in North Miami. The dishes that always popped up on our Sunday table were shark fin soup (I know, but this was in the early 80s!), clams with black bean sauce, and beef and broccoli. Since I was a young kid, I’m sure it’s easy to see which of those three was my favorite.

It’s been decades now since I regularly had Broccoli Beef, but this recipe brought back all of those warm childhood memories. And I’d kind of forgotten how good it was! This Chinese takeout gem is easy enough to whip together on a weeknight, so I hope you’ll add it to your own meal rotation and make it part of your own family memories.

My version captures everything you love about Broccoli Beef; crisp-tender broccoli, perfectly cooked beef, and an umami packed sauce. I’ve streamlined it for home cooks and yes, it is better than takeout.

beef broccoli ingredients


Have you ever wondered how all the proteins in Chinese restaurants have such wonderful silky flavor and soft texture? Velveting is a technique employed by the Chinese to make even the toughest cuts of meat meltingly tender. It can be time consuming though, so I’ve streamlined the technique without sacrificing the delectable results. A brief marinade with some baking soda as a tenderizer does the trick.

BROCCOLI BEEF MARINADE broccoli beef velveting

An Addictive Sauce

broccoli beef sauce ingredients

The combination of sauces that go into this dish really make it sing. The oyster sauce gives it some backbone and umami goodness, the soy sauce some saltiness, the hoisin sauce a little sweetness and depth, the shaoxing wine some flavor, white pepper for that distinctive funk, sesame oil for some toasty aroma, and finally cornstarch for thickening. Cornstarch in the sauce also contributes to the silky texture. These pantry ingredients get whisked together to create an ultra savory sauce.

beef broccoli sauce

Blanch the Broccoli

While the beef is marinating, it’s time to prep the broccoli. It gets briefly blanched to retain its brilliant green color. Blanching the broccoli also insures it’s cooked properly, as it will only get a quick stir fry. You don’t want mushy broccoli, but you don’t want it raw either. As a side note, almost all vegetables (with the exception of delicate greens or quick cooking veggies like bean sprouts) in Chinese recipes get a quick drop into boiling water to give veggies the perfect texture and beautiful color. Many Chinese restaurants will have a cauldron of boiling water in the middle of the woks for that purpose. Blanching is the key to perfectly crisp-tender vegetables!

beef broccoli blanching

Stir Fry Time!

Once the beef has marinated and the broccoli is blanched, it’s time to cook. This is a very quickly stir fried dish. Make sure your pan is hot before you put the beef down; you should immediately hear it sizzle. Leave it for a minute, and then stir fry it for another minute. It will still be very pink when you remove it to cook the onions.

broccoli beef stir fry





It should go without saying that this needs to be served with a nice bowl of perfectly cooked rice! We love to pile it in a platter and serve family style. I know you will love how delicious this Broccoli Beef is, and how easy it is to recreate at home. So when you enjoy this classic Chinese (via America and Italy) dish, let us know! Rate the recipe and leave a comment down below, and show off your creations by tagging us in your Instagram pics @funkyasiankitchen.


broccoli beef beauty

Love recreating Chinese food at home?

Check out Char Sui Pork, Pork Fried Rice, Hainanese Chicken, and Vegan Mapo Tofu!



clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
chinese beef and broccoli recipe card

Chinese Beef and Broccoli

  • Author: Funky Asian Kitchen
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main
  • Cuisine: Chinese




  • 1 tablespoons cornstarch
  • ¼ cup chicken stock
  • 1 teaspoon sugar
  • 1 tablespoon hoisin
  • 1 tablespoon oyster sauce
  • 2 tablespoons soy sauce (low sodium is fine)
  • 2 tablespoon shaoxing wine
  • ⅛ teaspoon ground white pepper

Marinated Beef:

  • 1 pound flank, skirt, or sirloin steak
  • 1 tablespoon soy sauce
  • ½ tablespoon sugar
  • ¼ teaspoon baking soda
  • 1 ½ tablespoons oil

Stir Fry:

  • 1 head of broccoli
  • 2 Tablespoons neutral oil
  • ½ large onion, peeled and thinly sliced
  • 2 garlic cloves minced
  • 1 Tablespoon peeled and minced ginger
  • 1 teaspoon sesame oil


Marinate the beef:

  1. Slice the beef into bite sized ¼ inch slices.
  2. Place the beef, soy sauce, sugar, baking soda, and oil into a bowl. Mix well with clean hands to coat the beef with the marinade. Keep mixing until the liquid has been absorbed and the bowl is dry.
  3. Let sit for 15 mins before cooking the beef.

Make the sauce:

  1. Combine the cornstarch, chicken stock, sugar, oyster sauce, soy sauce, shaoxing wine, hoisin sauce, and the ground white pepper.
  2. Whisk to combine.
  3. Set aside.

Stir Fry:

  1. Cut through the top of the broccoli, directly under the florets. Then with your knife, cut small florets from the head and set aside. Reserve the stalks for another purpose.
  2. Bring a large pot of water to boil and add the broccoli. Boil for 1 minute and then drain in a colander. Cool under running water and then set aside to finish draining.
  3. Heat a large skillet over medium high heat. Get the pan very hot! Add 1 Tablespoon of oil, swirl it around the pan and then add the beef in one layer. Do not touch for 1 minute. Stir the beef  for 1 more minute (the beef will still be pink).
  4. Put the beef on a plate and wipe the pan with a wet paper towel. Return the pan to medium high heat. Add the remaining 1 Tablespoon of oil and add the onions. Stir fry for 2 minutes, moving the onions around constantly, and then add the ginger and garlic. Cook for 10 seconds until fragrant.
  5. Add the beef back to the pan and stir with the onions. Add the broccoli and mix again.
  6. Give the sauce a quick stir (the cornstarch tends to settle at the bottom) and then add the sauce to the pan and bring it to a simmer, stirring it into the mixture, so the sauce thickens evenly. Cook for another minute until the sauce has thickened. Add the sesame oil and stir. Remove the pan from the heat and transfer to a shallow platter. 
  7. Serve immediately with steamed rice.


*If you know you will not be able to use the stems of the broccoli for another purpose, go ahead and use it up in this recipe. First peel the fibrous outer skin either with a knife of peeler. Then cut the stems into thick slices and blanch for 1 minute before adding the florets to the pot. Add all of the broccoli to the beef and enjoy your broccoli full meal!