
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.
Content
Note: Click any item to jump straight to that part of the post.
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
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
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 complete ingredient quantities and measurements are provided in the recipe card below.
Step-by-Step Cooking Instructions
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.
A Few Tips From My Kitchen
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.

Common Mistakes to Avoid
Watery beef
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
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.
tough beef
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.
unbalanced flavor
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
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
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.
More Recipes to Try
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
- 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.
- 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.
Preparation
Cooking
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: 534Total Fat: 39gSaturated Fat: 10gUnsaturated Fat: 29gCholesterol: 102mgSodium: 755mgCarbohydrates: 12gFiber: 2gSugar: 3gProtein: 33g
This data was provided and calculated by Nutritionix on 04/01/2023