Kung Pao Beef Recipe
Introduction
Kung Pao Beef is a flavorful and spicy stir-fry dish featuring tender flank steak, crunchy peanuts, and vibrant bell peppers. This classic Chinese recipe balances savory, sweet, and tangy flavors with a hint of heat, perfect for a quick weeknight dinner.

Ingredients
- 1 ½ pounds flank steak, sliced into ½-inch by 2-inch strips
- ¼ cup soy sauce (for marinade)
- ¼ cup beef broth (for marinade)
- 1 tablespoon cornstarch (for marinade)
- 1 tablespoon chili paste (for marinade)
- 2 teaspoons minced garlic (about 2 cloves, for marinade)
- 2 tablespoons vegetable oil (for marinade)
- 1 dried red chili, minced (for sauce)
- 1 tablespoon ginger paste or grated ginger (for sauce)
- 2 teaspoons minced garlic (about 2 cloves, for sauce)
- ¼ cup soy sauce (for sauce)
- ¼ cup rice vinegar (for sauce)
- ¼ cup beef broth (for sauce)
- 2 tablespoons Chinkiang vinegar (for sauce)
- 2 tablespoons brown sugar (for sauce)
- 1 tablespoon red chili paste (for sauce)
- 1 tablespoon cornstarch (for sauce)
- 2 tablespoons vegetable oil (for cooking)
- 1 red bell pepper, sliced into 2-inch pieces
- 1 green bell pepper, sliced into 2-inch pieces
- 4 dried red chilis, diced
- ¼ cup chopped peanuts
- ¼ cup chopped green onions, plus more for garnish
Instructions
- Step 1: Prepare the marinade by whisking together ¼ cup soy sauce, ¼ cup beef broth, 1 tablespoon cornstarch, 2 tablespoons vegetable oil, 1 tablespoon chili paste, and 2 teaspoons minced garlic in a bowl. Add the sliced flank steak and toss to coat. Marinate for at least 30 minutes.
- Step 2: While the beef marinates, make the sauce by whisking together the minced dried red chili, ginger paste, 2 teaspoons minced garlic, ¼ cup soy sauce, ¼ cup rice vinegar, ¼ cup beef broth, 2 tablespoons Chinkiang vinegar, brown sugar, red chili paste, and 1 tablespoon cornstarch in a separate bowl. Set aside.
- Step 3: Heat 2 tablespoons vegetable oil in a large skillet or wok over medium-high heat. Remove the beef from the marinade, discarding any leftover marinade. Add the beef to the pan and cook, stirring frequently, until browned and cooked through, about 4-5 minutes. Remove the beef from the pan and set aside.
- Step 4: If needed, add more vegetable oil to the pan. Add the red and green bell peppers, diced dried red chilis, chopped peanuts, and chopped green onions. Stir frequently and cook until the vegetables are tender and peanuts are toasted.
- Step 5: Return the cooked beef to the pan. Pour the prepared sauce over the beef and vegetables. Stir continuously and cook until the sauce thickens and coats everything evenly.
- Step 6: Remove the pan from heat and transfer the Kung Pao Beef to a serving dish. Garnish with additional chopped green onions and serve immediately.
Tips & Variations
- For extra heat, increase the amount of dried red chilis or add a pinch of crushed red pepper flakes.
- Use fresh ginger if you don’t have ginger paste for a slightly brighter flavor.
- Substitute peanuts with cashews or walnuts for a different crunch.
- Serve over steamed jasmine rice or noodles for a complete meal.
Storage
Store leftover Kung Pao Beef in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or in the microwave, adding a splash of water or beef broth if the sauce has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of beef for Kung Pao Beef?
Yes, you can use sirloin or ribeye sliced thinly as alternatives to flank steak. Just adjust the cooking time to keep the beef tender.
Is there a vegetarian version of Kung Pao Beef?
Absolutely! Replace the beef with tofu or seitan and use vegetable broth instead of beef broth in both the marinade and sauce for a delicious vegetarian Kung Pao dish.
PrintKung Pao Beef Recipe
A classic and flavorful Kung Pao Beef recipe featuring tender flank steak marinated in a savory mixture, stir-fried with bell peppers, peanuts, dried chilies, and a rich, tangy sauce made with soy, vinegar, and chili paste. Perfect for a quick and delicious Chinese-inspired dinner.
- Prep Time: 35 minutes
- Cook Time: 15 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
Ingredients
Marinade and Beef
- 1 ½ pounds flank steak, sliced into ½-inch by 2-inch slices
- ¼ cup soy sauce
- ¼ cup beef broth
- 1 tablespoon cornstarch
- 1 tablespoon chili paste
- 2 teaspoons minced garlic (about 2 cloves)
- 2 tablespoons vegetable oil
Sauce
- 1 dried red chili, minced
- 1 tablespoon ginger paste (or grated ginger)
- 2 teaspoons minced garlic (about 2 cloves)
- ¼ cup soy sauce
- ¼ cup rice vinegar
- ¼ cup beef broth
- 2 tablespoons Chinkiang vinegar
- 2 tablespoons brown sugar
- 1 tablespoon red chili paste
- 1 tablespoon cornstarch
Vegetables and Garnish
- 2 tablespoons vegetable oil
- 1 red bell pepper, sliced into 2-inch pieces
- 1 green bell pepper, sliced into 2-inch pieces
- 4 dried red chilis, diced
- ¼ cup chopped peanuts
- ¼ cup chopped green onions (plus more for garnish)
Instructions
- Prepare the Marinade: In a bowl, whisk together ¼ cup soy sauce, ¼ cup beef broth, 1 tablespoon cornstarch, 2 tablespoons vegetable oil, 1 tablespoon chili paste, and 2 teaspoons minced garlic. Pour this marinade over the sliced flank steak in a bowl or sealable bag. Toss to coat evenly and marinate for at least 30 minutes.
- Make the Sauce: While the beef marinates, whisk together minced dried red chili, ginger paste, minced garlic, ¼ cup soy sauce, ¼ cup rice vinegar, ¼ cup beef broth, Chinkiang vinegar, brown sugar, red chili paste, and cornstarch in a bowl. Set this sauce mixture aside.
- Cook the Beef: Heat 2 tablespoons vegetable oil in a large skillet or wok over medium-high heat. Remove the beef from the marinade, discarding the marinade. Add the beef slices to the hot skillet and cook, tossing frequently, until browned and cooked through, about 4-5 minutes. Remove the beef from the skillet and set aside.
- Sauté the Vegetables: If needed, add more vegetable oil to the skillet. Add the sliced red and green bell peppers, diced dried red chilis, chopped peanuts, and chopped green onions. Cook while tossing frequently until the vegetables are tender and the peanuts become toasted.
- Combine and Thicken: Return the cooked beef to the skillet with the vegetables. Pour in the prepared sauce mixture and cook everything together, stirring often, until the sauce thickens and coats the beef and vegetables evenly.
- Serve: Remove the skillet from heat. Garnish with additional chopped green onions and serve the Kung Pao Beef immediately, ideally with steamed rice.
Notes
- Chinkiang vinegar is a Chinese black vinegar that adds depth; if unavailable, substitute with balsamic vinegar or additional rice vinegar.
- Adjust the amount of dried chilies and chili paste according to your heat preference.
- For a gluten-free version, use tamari instead of soy sauce.
- Flank steak can be substituted with sirloin or skirt steak if preferred.
- To avoid sticking, ensure your pan or wok is properly heated before adding the beef and vegetables.
Keywords: Kung Pao Beef, Chinese Beef Stir Fry, Spicy Beef Recipe, Flank Steak Stir Fry, Quick Chinese Dinner

