Introduction
Forget the delivery apps and the long waits! If you’ve ever found yourself dreaming of that irresistible sweet, tangy, and slightly spicy glazed beef from your favorite Chinese restaurant, then get ready to rejoice. This Beijing Beef recipe is your golden ticket to recreating that addictive flavor and texture right in your own kitchen. It’s surprisingly simple, incredibly satisfying, and destined to become a weeknight dinner hero.
Recommended Kitchen Tools
To make this recipe easier and more efficient, here are some tools I recommend:
-
Wok or Large Skillet
Check Price on Amazon →
-
Whisk
Check Price on Amazon →
-
Measuring Cups and Spoons Set
Check Price on Amazon →
Why You’ll Love This Recipe
This Beijing Beef recipe is a game-changer! It perfectly balances tender, crispy beef with a glossy, flavorful sauce that has just the right amount of sweet, savory, and a hint of spice. It’s quicker than ordering takeout, more budget-friendly, and you can control the ingredients. Plus, the crispy coating on the beef is absolutely divine – it holds up beautifully in the sauce without getting soggy too quickly.
Ingredients
- 1 lb flank steak or sirloin steak, thinly sliced against the grain
- 1/4 cup soy sauce (for marinade)
- 1 tbsp cornstarch (for marinade)
- 1 tsp sesame oil (for marinade)
- 1/2 cup cornstarch (for coating)
- 1/4 cup all-purpose flour
- 1/2 tsp salt
- 1/4 tsp black pepper
- Vegetable oil or other high-heat oil, for frying (about 1-2 cups)
- 1 tbsp vegetable oil (for sauce)
- 2 cloves garlic, minced
- 1 tsp grated fresh ginger
- 1/2 cup soy sauce (for sauce)
- 1/4 cup hoisin sauce
- 1/4 cup water
- 2 tbsp rice vinegar
- 2 tbsp brown sugar
- 1 tsp sriracha or chili garlic sauce (adjust to taste)
- 1 tsp cornstarch (for thickening sauce)
- 1/4 cup thinly sliced scallions (green parts only, for garnish)
- 1/4 cup toasted sesame seeds (for garnish)
Instructions
- **Marinate the Beef:** In a medium bowl, combine the thinly sliced beef with 1/4 cup soy sauce, 1 tablespoon cornstarch, and 1 teaspoon sesame oil. Toss well to coat. Let it marinate for at least 15-20 minutes at room temperature, or up to 30 minutes in the refrigerator.
- **Prepare the Coating:** In another bowl, whisk together 1/2 cup cornstarch, 1/4 cup all-purpose flour, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Add the marinated beef and toss until each piece is thoroughly coated. Shake off any excess.
- **Fry the Beef:** Heat about 1-2 cups of vegetable oil in a wok or large, deep skillet over medium-high heat until it shimmers (around 350°F/175°C). Carefully add the coated beef in batches, making sure not to overcrowd the pan. Fry for 2-3 minutes per batch, until golden brown and crispy. Use a slotted spoon to transfer the fried beef to a wire rack set over a baking sheet to drain.
- **Make the Sauce:** Pour out most of the frying oil, leaving about 1 tablespoon in the wok or skillet. Reduce the heat to medium. Add the minced garlic and grated ginger and stir-fry for about 30 seconds until fragrant. In a small bowl, whisk together 1/2 cup soy sauce, hoisin sauce, water, rice vinegar, brown sugar, sriracha, and 1 teaspoon cornstarch until smooth.
- **Combine and Thicken:** Pour the sauce mixture into the wok with the garlic and ginger. Bring to a simmer, stirring constantly, until the sauce thickens, about 1-2 minutes. Return the fried beef to the wok and toss quickly to coat each piece evenly in the glossy sauce. Be careful not to overcook the beef at this stage, as it can become tough.
- **Serve:** Immediately transfer the Beijing Beef to a serving platter. Garnish generously with sliced scallions and toasted sesame seeds. Serve hot.
Tips
- Slice your beef thinly against the grain for maximum tenderness.
- Don’t skip the cornstarch in the marinade; it helps tenderize the beef and gives it a better coating.
- Ensure your oil is hot enough before adding the beef for optimal crispiness. If the oil isn’t hot, the beef will absorb too much oil and become greasy.
- Fry the beef in batches to avoid overcrowding the pan, which lowers the oil temperature and results in soggy beef.
- Taste and adjust the sauce ingredients to your preference – add more sriracha for heat, more brown sugar for sweetness, or more vinegar for tang.
- Toss the beef in the sauce just before serving to maintain its crispiness for as long as possible.
Serving Suggestions
- Serve piping hot over steamed white or brown rice.
- Pair with a side of steamed or stir-fried vegetables like broccoli, bok choy, or snap peas.
- Enjoy as part of a larger Chinese-inspired meal with dishes like Kung Pao Chicken or Mapo Tofu.
- A simple side salad with a light vinaigrette can offer a refreshing contrast.
Storage Tips
Leftover Beijing Beef is best enjoyed fresh, as the crispy coating will soften over time. Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over medium heat or in a toaster oven to try and restore some crispness, though it won’t be quite the same as freshly made.
FAQ
What kind of beef is best for Beijing Beef?
Flank steak or sirloin are excellent choices due to their tenderness and ability to be sliced thinly against the grain. Tenderloin can also be used for an extra-rich option.
Can I make the sauce ahead of time?
Yes, you can prepare the sauce mixture up to a day in advance and store it in the refrigerator. Whisk it well before using.
How do I prevent the beef from getting soggy?
Fry the beef until very crispy, and only toss it in the sauce right before serving. Avoid letting it sit in the sauce for too long.
Can I make this recipe gluten-free?
Yes, substitute the all-purpose flour with a gluten-free flour blend and use tamari or a certified gluten-free soy sauce.
Nutrition Information
- Calories: 450 kcal
- Protein: 25 g
- Fat: 22 g
- Carbohydrates: 40 g

Crispy Beijing Beef Recipe: Your New Favorite Takeout Fakeout!
Ingredients
Method
- **Marinate the Beef:** In a medium bowl, combine the thinly sliced beef with 1/4 cup soy sauce, 1 tablespoon cornstarch, and 1 teaspoon sesame oil. Toss well to coat. Let it marinate for at least 15-20 minutes at room temperature, or up to 30 minutes in the refrigerator.
- **Prepare the Coating:** In another bowl, whisk together 1/2 cup cornstarch, 1/4 cup all-purpose flour, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Add the marinated beef and toss until each piece is thoroughly coated. Shake off any excess.
- **Fry the Beef:** Heat about 1-2 cups of vegetable oil in a wok or large, deep skillet over medium-high heat until it shimmers (around 350°F/175°C). Carefully add the coated beef in batches, making sure not to overcrowd the pan. Fry for 2-3 minutes per batch, until golden brown and crispy. Use a slotted spoon to transfer the fried beef to a wire rack set over a baking sheet to drain.
- **Make the Sauce:** Pour out most of the frying oil, leaving about 1 tablespoon in the wok or skillet. Reduce the heat to medium. Add the minced garlic and grated ginger and stir-fry for about 30 seconds until fragrant. In a small bowl, whisk together 1/2 cup soy sauce, hoisin sauce, water, rice vinegar, brown sugar, sriracha, and 1 teaspoon cornstarch until smooth.
- **Combine and Thicken:** Pour the sauce mixture into the wok with the garlic and ginger. Bring to a simmer, stirring constantly, until the sauce thickens, about 1-2 minutes. Return the fried beef to the wok and toss quickly to coat each piece evenly in the glossy sauce. Be careful not to overcook the beef at this stage, as it can become tough.
- **Serve:** Immediately transfer the Beijing Beef to a serving platter. Garnish generously with sliced scallions and toasted sesame seeds. Serve hot.


