Homemade Sichuan boiled beef close up

Sichuan boiled beef is a sister dish of Shui Zhu Yu, or Sichuan boiled fish. In China, it’s a very popular dish in Sichuan restaurants. The dish is made with beef slices that are marinated until flavorful and tenderized, then poached in a hot spicy broth until silky and juicy. Vegetables such as bean sprouts, Chinese broccoli and napa cabbage are often used as an accompaniment in the broth to add texture. The dish is then finished up by drizzling hot oil over spices and aromatics. So every bite of beef is coated with a thin layer of the numbing spicy oil, making it so addictively delicious.

Fun Fact

If you order this dish at a Sichuan restaurant, you’ll get a giant bowl of Sichuan boiled beef with countless chili peppers floating on top. You’ll have to fish through the bowl with a strainer to discover the pieces of goodies underneath the oil. And of course you’ll usually come up with one piece of beef, five peppers, and ten peppercorns with one scoop of the strainer. When it comes to the homemade version, we’re skipping some of the presentation. But the flavor of the dish remains the same!

Shui Zhu Niu Rou

Sichuan boiled beef ingredients

The key to making the best Sichuan boiled beef is the broth and the spice topping.

The broth base

  • Chicken stock: A good chicken stock helps a lot. I like the organic chicken stock from Costco.
  • Doubanjiang: the key ingredient for the flavor of the broth. Check out my pantry article on more details of this ingredient and how to source it. 
  • Garlic
  • Ginger
  • Scallion
  • Shaoxing wine 
  • Sugar: An important ingredient to counterbalance the saltiness and spiciness of the dish, bringing out the flavor of the ingredient.
  • Soy sauce
  • Chicken bouillon: chicken bouillon or a touch of MSG goes a long way.

Spice topping

  • Dried chili pepper: Chinese dried chili peppers work the best for a good balance of heat and fragrance. If not available, Korean dried chili peppers are a good alternative.
  • Sichuan peppercorns: The key ingredient and it adds fragrance and the numbing sensation to the dish. Check out my pantry page on this ingredient and how to source it.
  • Garlic
  • Scallion

Mise en place

When you’re ready to cook, your table should have:

  • The broth base ingredients (listed above)
  • The spice topping ingredients (listed above)
  • Marinated beef
  • Chinese broccoli (or your choice of greens), washed and chopped 
  • Cornstarch slurry
Ingredients for making Sichuan boiled beef

How to cook Sichuan boiled beef

Fry the spices and make the spice topping: Cook the dried chili peppers and Sichuan peppercorn in hot oil until they have darkened and become fragrant, but not burned. Transfer the spices into a small grinder and blend them into powder. 

Cook and grind the spices

Cook the ginger, garlic, scallion and doubanjiang until very fragrant. 

Cook the aromatics and doubanjiang for the broth base

Deglaze the pan with Shaoxing wine. Then cook with the chicken stock until boiling. Remove and discard the solid ingredients. 

Cook the broth base for Sichuan boiled beef

Cook the Chinese broccoli and beef slices separately, transferring both to a prepared large bowl. To get the best beef texture, it’s important to gently poach the slices until just cooked through. I prefer to cook until the beef is still slightly pink on the inside. When the beef is sitting in the hot broth, the broth will slowly cook the beef through with its residual heat.

Blanch the vegetables and cook the beef

Pour the broth into the big bowl to mostly cover the beef, top with the ground spices, garlic and extra scallion. Then heat up some hot oil to drizzle over the aromatics. 

Finish up Sichuan boiled beef by drizzling hot oil

Do I need a wok?

You don’t need a wok to cook Sichuan boiled beef. I used a wok in this recipe because I like the shape of a wok for this specific dish. But you can easily use a medium-sized pot or dutch oven instead of a wok.

Important Cooking Tips

The hot oil is a very important part of the recipe and do not skimp on the oil.

To finish the dish, you will add a layer of raw garlic and scallion, plus the ground up Sichuan pepper and chili pepper on top of the beef. By drizzling plenty of hot oil onto this mixture, you are cooking the raw aromatics to make a super fragrant aromatic oil. 

The finished dish will be covered with a layer of oil. So, when you pick up a piece of beef or vegetable, it will be coated with the numbingly spicy broth and nutty garlicky oil. It makes things perfect. 

Homemade Sichuan boiled beef

How to serve Sichuan boiled beef

Serve the Sichuan boiled beef piping hot as a main dish. It’s best to accompany it with steamed rice.

Stir the topped aromatics to mix into the hot broth. Then use a slotted spoon to serve the beef and vegetables. 

To make a full-on Sichuan dinner, consider serving these dishes along with the Sichuan boiled beef:

Chinese Cooking Made Easy

Are you new to this website? This free email series is a great place to start. I’ll walk you through a few of my most popular recipes and show you how and why they work. You’ll quickly start to cook better Chinese food in your own kitchen.

Sichuan boiled beef features beef and Chinese greens cooked in a very rich savory spicy broth made with peppers, doubanjiang, Sichuan pepper, aromatics, and hot oil to create the most scrumptious flavor. The beef is melt-in-your-mouth tender. The numbing spiciness is so addictively tasty that you cannot stop eating!

Sichuan Boiled Beef (水煮牛肉)

5 from 8 votes
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 4
Sichuan boiled beef features beef and Chinese greens cooked in a very rich savory spicy broth made with peppers, doubanjiang, Sichuan pepper, aromatics, and hot oil to create the most scrumptious flavor. The beef is melt-in-your-mouth tender. The numbing spiciness is so addictively tasty that you cannot stop eating!

Ingredients 

Beef marinade

  • 1 lb beef flank steak
  • 1 tablespoon Shaoxing wine
  • 2 teaspoons soy sauce
  • 1/2 teaspoon salt
  • 1/4 teaspoon white pepper
  • 1 tablespoon cornstarch

Topping

Soup base

  • 4 cloves garlic , smashed
  • 1 " ginger , sliced
  • 3 scallions , cut into 1" (2.5 cm) pieces
  • 3 tablespoons Doubanjiang
  • 1 tablespoon Shaoxing wine (or dry sherry)
  • 2 cups chicken stock
  • 1 tablespoon sugar
  • 1 teaspoon soy sauce
  • 1/2 teaspoon chicken bouillon (or to taste) (Optional)
  • 6 to 8 heads Chinese broccoli , sliced to large bite-size pieces (or bok choy, yu choy, or other vegetables you prefer)

Slurry

  • 1/2 teaspoon cornstarch
  • 1 teaspoon water

Instructions

Prepare the fish fillets

  • Cut the beef flank steak along the grain into two pieces. Then slice against the grain by tilting your knife to 45° and slicing the beef into 1/4″ (1/2 cm) thick pieces. Transfer to a medium-sized bowl.
  • Add the marinade ingredients except the cornstarch. Gently use your hand to mix the beef until the ingredients are absorbed. Then add the cornstarch and mix again until the beef is evenly coated. Set aside to marinate for 15 minutes while preparing the rest of the ingredients.

Prepare the topping spices

  • Heat a medium-sized wok over medium heat with 2 tablespoons of oil until hot. Add the dried chilis and Sichuan peppercorns, turn to medium-low heat. Cook and stir until fragrant and darker, about 2 minutes. Transfer the spices to a plate to cool slightly, reserving the oil in the pan. Turn off the heat.
  • Add the fried spices into a small food processor or blender. Pulse until coarsely chopped. Set aside.

Prepare the soup base

  • Reheat the same wok over medium heat until hot. Add the garlic, ginger, and scallions. Cook and stir until fragrant, 1 minute or so.
  • Add the doubanjiang. Stir for another 2 to 3 minutes. Turn to low heat if the paste starts to stick to the pan too much. You can also pour a bit of water into the pan to release the paste.
  • Pour in the Shaoxing wine and use a spatula to lift as much of the brown bits from the bottom as possible. Add the chicken stock and keep scraping the bottom.
  • Add the sugar and soy sauce. Cook over medium-high heat until brought to a boil. Reduce to a simmer and cook for 2 to 3 minutes. Use a mesh strainer to remove the solid spices and discard them. Taste the broth. It should be slightly salty by itself. Add chicken bouillon to adjust flavor if needed.

Finish up

  • Prepare a large heat-proof bowl, enough to hold most of the broth, the vegetables, and the beef. (*Footnote 1)
  • Add the Chinese broccoli to the broth and blanch until cooked to your desired texture, about 2 minutes. Remove it from the broth and place it on the bottom of the big bowl.
  • Bring the broth back to a simmer. Cook the beef slices in two batches if needed so they don’t crowd the pan. Add the beef and immediately use a pair of chopsticks or tongs to stir and separate the pieces. Poach for a minute, or until the beef is just cooked through. Transfer the beef into the big serving bowl, on top of the Chinese broccoli.
  • Bring the broth to a boil again. Stir to fully dissolve the cornstarch slurry and pour it into the broth, stirring constantly. Cook for 1 minute, until the broth is slightly thickened. Then pour the broth into the serving bowl, until the beef slices are mostly covered. Set aside the remaining broth if there is any left. (*Footnote 1)
  • Spread the prepared topping spices – the fried and ground up chili peppers and Sichuan peppercorn, over the broth. Spread out the sliced scallions and the grated garlic.
  • Heat the remaining 1/4 cup oil over medium heat in a small pot or saucepan until just smoking. Carefully drizzle the spices over the serving dish. The oil will spatter a bit but shouldn’t cause a mess. Serve hot as a main dish.

Ingredient Substitution Guide

Notes

  1. You can save the broth to cook with it again. Meat slices, vegetables and tofu all taste great cooked in it.

Nutrition

Serving: 1serving, Calories: 357kcal, Carbohydrates: 13g, Protein: 27.4g, Fat: 21.5g, Saturated Fat: 3.1g, Cholesterol: 80mg, Sodium: 1047mg, Potassium: 377mg, Fiber: 0.2g, Sugar: 7.6g, Calcium: 33mg, Iron: 16mg

Have a question or feedback? Add a Comment

Did you make this? I want to see! Tag @OmnivoresCookbook on Instagram, and rate the recipe below.