Stir-fried beef with black bean sauce has always been one of my favorite dishes to order at Chinese restaurants.
Recently, my favorite restaurant stopped serving it, so I decided to recreate it at home instead.
The good news is that this dish is very easy to make. With a good store-bought black bean sauce, you can get restaurant-style results in your own kitchen in about 30 minutes.
In this recipe, I’ll show you how to make tender beef, crisp vegetables, and a rich, savory black bean sauce that goes perfectly with steamed rice.
Let’s get started with what makes this dish so good.

Note: This post may contain affiliate links. Please read my privacy policy for more info. I may receive commissions for purchases made through links in this post. As an Amazon Associate, I earn from qualifying purchases.
Why This Recipe Works
This beef stir-fry with black bean sauce works so well because it combines simple ingredients with bold restaurant-style flavor, all in just a quick 30-minute cooking process.
Here’s why it turns out so good:
- Fast and practical – Ready in about 30 minutes once everything is prepared.
- Restaurant-style flavor at home – The fermented black bean sauce brings deep umami that is typical in Cantonese-style cooking.
- Tender, juicy beef – A simple marinade with cornstarch and baking soda helps keep the beef soft and smooth.
- Balanced texture – Crisp bell peppers and onions balance the rich, savory sauce.
- Simple ingredients – Everything used is easy to find in most supermarkets or Asian grocery stores.
- Perfect with rice – The savory black bean sauce naturally pairs well with steamed rice, making it a complete meal.
Ingredients Breakdown (Quick Guide)
Here’s a quick overview of the key ingredients for this beef stir fry with black bean sauce, so you know what each one does before cooking.
- Beef (tenderloin or other cuts) – Slice thinly across the grain for tenderness. A small amount of baking soda helps tenderize tougher cuts.
- Fermented black bean sauce (douchi) – The main flavor base. Use store-bought black bean sauce or chopped fermented black beans. Do not use raw black soybeans, as the taste is completely different from fermented black beans.
- Bell peppers and onion – Add sweetness and crunch. Red pepper is optional, but improves the color of the dish.
- Garlic and ginger – The aromatic base of the dish. Can be minced or finely chopped.
- Light soy sauce + oyster sauce + black pepper + water – Forms the main stir fry sauce, adding savory depth and balance.
- Cornstarch slurry (1 tsp cornstarch + 1 tbsp water) – Thickens the sauce at the end for a glossy coating.
- Spring onion + sesame oil + Shaoxing wine – Added at the end for freshness and aroma.

How to Prepare Everything Before Cooking (Mise en Place)
Stir-frying moves very quickly once the heat is on, so it is important to prepare everything in advance. This ensures the cooking process is smooth, fast, and stress-free.
Prepare the beef: Slice the beef thinly across the grain to keep it tender after cooking. If possible, place the beef in the freezer for 30 to 60 minutes until it becomes slightly firm, as this makes it much easier to cut into even, thin slices.
Marinate the beef: Transfer the sliced beef into a bowl and marinate it with light soy sauce, salt, baking soda, and cornstarch. Mix well so the seasoning is evenly absorbed, then let it sit for about 15 minutes while you prepare the other ingredients.
Prepare the aromatics: Finely mince the garlic and ginger, which form the aromatic base of the dish. If you prefer a smoother texture, you can also make ginger juice instead of using chopped ginger pieces.
Prepare the vegetables: Slice the onion into wedges or strips and cut the bell peppers into bite-sized pieces. Prepare the spring onion into 1-inch sections for finishing. Having everything ready ensures you can cook quickly without overcooking the ingredients.
Mix the stir-fry sauce: In a small bowl, combine light soy sauce, oyster sauce, ground black pepper, and water. Mix well until fully combined. Pre-mixing the sauce helps ensure even seasoning and prevents mistakes during the fast cooking process.
Prepare the cornstarch slurry: In a separate bowl, mix 1 teaspoon of cornstarch with 1 tablespoon of water until smooth. Stir again just before using, as cornstarch tends to settle at the bottom.
The exact quantities for each ingredient are listed in the recipe card at the end of this post.
Step-by-Step Cooking Instructions
Once everything is prepared, the cooking process moves very quickly. Keep your heat high and all ingredients within reach before you start.
1. Sear the beef
Heat 3 tablespoons of vegetable oil in a wok over medium-high heat until hot. Add the marinated beef and spread it out into a single layer. Let it sear for about 30 seconds without stirring so it can develop light browning, then flip and sear the other side.
Continue stir-frying until the beef is about 80 percent cooked through. Remove it from the wok with a strainer and set it aside. Leave the remaining oil in the wok for the next step.
2. Build the flavor base
In the same wok, add the minced garlic and ginger. Stir fry briefly until fragrant, being careful not to burn them as garlic can turn bitter quickly.
Add black bean sauce and stir it in the oil for a few seconds to release its aroma. This step builds the deep savory base of the dish.
3. Cook the vegetables and combine
Add the pre-mixed stir-fry sauce, followed by the onions and bell peppers. Stir fry over high heat so the vegetables stay crisp and slightly crunchy. If the mixture looks too dry, add a small splash of water to help loosen the sauce.
Return the beef to the wok and mix everything well so the sauce coats the beef and vegetables evenly.
4. Finish the dish
Give the cornstarch slurry a quick stir, then pour it slowly into the wok while stirring continuously. The sauce will thicken quickly and become glossy.
Add the spring onion, sesame oil, and Shaoxing wine. Toss everything quickly over high heat, then remove from the wok immediately.
Serve hot with steamed rice.

What I Learned While Making This Dish
After making beef with black bean sauce a few times at home, I picked up a few small details that really improve the final result and bring it closer to restaurant quality.
Timing is everything
Once you start stir-frying, everything moves very quickly. Even a few seconds can change the texture of the beef and vegetables. Having everything prepared before cooking makes the whole process much smoother and more controlled.
Why frying the black bean sauce matters
I found that the black bean sauce tastes better when it is briefly fried in oil before adding the other ingredients. This helps release its aroma and gives the dish a deeper, more rounded flavor.
Keep seasoning light
Because black bean sauce is already salty and rich in umami, you do not need heavy seasoning. A lighter hand allows the natural flavor of the beef and vegetables to stand out more clearly.
Serve immediately
This dish tastes best right after cooking. The beef stays tender, the vegetables remain slightly crisp, and the sauce is at its most fragrant when freshly made.
Why This Dish Sometimes Fails
Even though beef with black bean sauce is a simple stir-fry, a few small details can affect the final result. Here are the most common issues.
- Watery beef usually happens when the wok is not hot enough or the pan is overcrowded. Instead of searing, the beef steams and releases excess liquid, which weakens both texture and flavor.
- Flat flavor can happen if the black bean sauce is not briefly fried in oil at the start. This step is important to release its aroma and build a deeper umami base for the dish.
- A common cause of tough beef is when it is overcooked in the first stage or left too long after being returned to the wok. The beef should only be partially cooked early and finished quickly in the sauce.
- An unbalanced flavor usually happens when too much additional seasoning is added or when the sauce is not mixed thoroughly before cooking. Because black bean sauce is already salty and rich, balance is very important.
- Missing restaurant finish is usually due to finishing touches like sesame oil and Shaoxing wine being skipped at the end. These small additions lift the aroma and give the dish its final restaurant-style touch.
Variations
This beef stir fry with black bean sauce is quite flexible, and you can adjust it based on what you have at home or your personal preference.
- Extra vegetables: You can add vegetables such as snow peas, carrots, broccoli, or mushrooms. Just make sure not to overcook them so they stay slightly crisp and fresh.
- Different beef cuts: Tenderloin gives the best texture, but you can also use chuck, rump, or topside. Slice thinly and use baking soda if needed to help tenderize tougher cuts.
- Spicy version: If you prefer some heat, add sliced chili or a small amount of chili paste when cooking the aromatics. This adds a mild spicy kick without changing the base flavor.
- Chicken or pork. This same black bean sauce works well with chicken or pork. Simply adjust the cooking time depending on the protein used.
What to Serve With Beef with Black Bean Sauce
This beef with black bean sauce is best served hot with simple sides that absorb the rich sauce.
- Egg fried rice. If you want something more filling, egg fried rice works very well. The light flavor of the rice balances the strong umami sauce from the beef.
- Simple noodles. You can also serve it with plain noodles or stir-fried noodles. The sauce coats the noodles nicely and turns them into a complete meal.
- Light vegetables: A side of simple stir-fried greens such as bok choy, choy sum, or Chinese broccoli helps balance the richness of the dish.
Beef with Black Bean Sauce
You can make the beef and black sauce stir-fry within thirty minutes. The fermented black beans are flavorful and best served with white rice.
Ingredients
Ingredient A
- 350g beef
- 2 tsp light soy sauce
- 1/2 tsp salt
- 1/2 tsp baking soda
- 1 tsp cornstarch
Ingredients B
- 2 tsp minced ginger
- 1 tbsp minced garlic
- 3 tbsp vegetable oil
- 1/2 green bell pepper
- 1/2 red bell pepper
- 1 medium-sized onion
- 1 tsp sesame oil
- 1 tbsp rice wine
- 1 tsp of cornstarch (plus 1 tbsp of water to make a slurry)
Ingredients C
- 1.5 tbsp black bean sauce
- 1 tbsp light soy sauce
- 1 tbsp oyster sauce
- 1/4 tsp ground black pepper
- 3 tbsp water
Instructions
Preparation
- Cut the beef across the grain into thin slices.
- Marinate the beef with Ingredient A for 15 minutes.
- Cut the spring onion into short sections, about 1 inch in length.
- Cut the green bell pepper into one-inch pieces.
- Slice one medium size onion into wedges.
- Mix Ingredients C (except the black bean) to become the stir-fry sauce.
Cooking
- Heat the vegetable oil to medium-high heat, then add the marinated beef and spread it out into a single layer.
- Let the beef sear for half a minute, then flip over to sear the other side until slightly brown.
- Continue to stir-fry the beef until about 80% cooked. Then remove the beef from the wok with a strainer, and leave excess oil in the wok.
- Saute the chopped garlic and ginger with the remaining oil in the wok.
- Add the black bean sauce and the stir-fry sauce to the wok, then put all the vegetables into the wok. Turn up the heat to stir-fry the vegetable until crisp-tender. You can add a splash of water if it is too dry.
- Return the beef to the wok.
- Add the cornstarch slurry to thicken the gravy.
- Add the spring onion, a teaspoon of sesame oil, and a tablespoon of Shaoxing wine. Dish out.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Lodge 14 Inch Cast Iron Wok. Pre-Seasoned Wok with Flattened Bottom for Asian Stir Fry and Sautees -
HTTMT- Outdoor 10KW/34000 BTU Power Caming Portable Propane Gas Burner Stove w/ hose Jumbo Super Supergas Camp Camping Tailgating Gas Fire [P/N: ET-COOK008-RAW] -
Cuisinart CTG-00-3MS Set of 3 Fine Mesh Stainless Steel Strainers -
Lee Kum Kee Black Bean Garlic Sauce - 8 oz.
Nutrition Information:
Yield: 3 Serving Size: 1Amount Per Serving: Calories: 498Total Fat: 36gSaturated Fat: 9gTrans Fat: 1gUnsaturated Fat: 24gCholesterol: 102mgSodium: 1419mgCarbohydrates: 10gFiber: 1gSugar: 3gProtein: 32g
This data was provided and calculated by Nutritionix on 04/01/2023

Sylvia
Monday 2nd of September 2024
Do you know of a recipe that uses the burnt rice from base of the rice pan it is served in a sweetish sauce, I had this at a restaurant many years ago and have forgotten what it was called always one of my favorites
KP Kwan
Wednesday 4th of September 2024
Sorry, I have not come across this recipe so far.
Sylvia
Monday 2nd of September 2024
tried it and it went really well, Inthought I had overcatered but not a bit left. I do think it could be improved by some actual black beans in it to give some more texture but would certainly use this recipe again.
Emme
Friday 13th of January 2023
If I just use black beans ( not the sauce ) what else do I need to add. I know the sauce has more ingredients then just black beans .
KP Kwan
Monday 16th of January 2023
You can use the same ingredient, but the proportion may not be the same. Black bean sauce contains some salt, and some brands have some garlic, etcetera. I would suggest you do a taste test to make the necessary adjustments.
McGill
Saturday 7th of January 2023
Hello KP Kwan I used to enjoy watching your videos all the time. I cannot get the videos anymore and wonder if you post videos now. I have problems reading. Can you bring me up to date regarding your videos. All the best and happy new year.
KP Kwan
Sunday 8th of January 2023
Hi McGill, I uploaded all my videos and embedded them in the articles. I am not sure why you can't get it, but you can follow the link below to watch all my videos on YouTube: https://www.youtube.com/channel/UCKKDPrTVNzxA6hdsBWVfSFQ
KP Kwan
Wednesday 4th of January 2023
Hi, this is KP Kwan. I am happy to see you in this comment area, as you have read through my recipe. I am glad to reply to any questions and comments as soon as possible.