Print

Kung Pao Beef Recipe

4.7 from 79 reviews

Kung Pao Beef is a flavorful Chinese stir-fry dish featuring tender strips of marinated flank steak cooked with colorful bell peppers, onions, garlic, and ginger, tossed in a savory-sweet soy-based sauce with crunchy peanuts and spicy dried chilies. Perfectly balanced with a hint of heat and rich umami, this hearty dish is ideal served over steamed white rice for a satisfying meal.

Ingredients

Scale

Beef and Marinade

  • 1.75 pounds flank steak (sliced into ¼-inch thick strips)
  • ¼ cup soy sauce
  • 3 teaspoons cornstarch
  • 3 tablespoons brown sugar
  • 2 tablespoon rice vinegar
  • 1 tablespoon sesame oil

Vegetables and Aromatics

  • 1 red bell pepper (deseeded and cut into small cubes)
  • 1 green bell pepper (deseeded and cut into small cubes)
  • ½ medium onion (cut into cubes)
  • 34 cloves garlic (minced)
  • 2 teaspoons ginger (minced or grated)

Others

  • ⅓ cup water
  • 12 tablespoons vegetable oil (for frying)
  • ¾ cup dry roasted peanut halves (lightly salted)
  • 5 dried red chili peppers (deseeded, seeds optional for more spice)
  • 1 teaspoon red pepper flakes (or to desired spice)
  • Sliced green onions (for garnish)

Instructions

  1. Prepare the Steak and Sauce: Place the sliced flank steak into a large bowl. In a small bowl, whisk together soy sauce and cornstarch until dissolved. Add brown sugar, rice vinegar, and sesame oil, mixing well. Reserve 2 tablespoons of this sauce to marinate the steak, and keep the rest for later use in the stir fry.
  2. Marinate the Steak: Pour the 2 tablespoons of prepared sauce into the bowl with the steak strips. Toss thoroughly to coat all pieces evenly. Set aside to marinate for 15 minutes to allow the flavors to penetrate the meat.
  3. Prepare the Stir Fry Sauce: Add water to the reserved remaining sauce and stir until completely combined. Set this mixture aside for when you combine the ingredients later.
  4. Sauté the Vegetables: Heat a large skillet over medium-high heat. Once hot, add a bit of vegetable oil and sauté the red and green bell peppers along with the onions for 3-5 minutes until they begin to soften but still retain some crunch. Add minced garlic and ginger, cooking for an additional 1-2 minutes until fragrant. Transfer these vegetables to a clean bowl and set aside.
  5. Sear the Steak: Using the same skillet, adding more oil if needed, sear the marinated steak strips over medium-high heat. Cook for about 2-3 minutes on each side until nicely browned. Work in batches if necessary to avoid overcrowding which can steam the meat instead of searing. Once cooked, transfer the steak to the bowl with the sautéed vegetables.
  6. Toast Peanuts and Chilies: In the same skillet, add the peanuts and dried red chili peppers. Cook while stirring often for 30 seconds to 1 minute to release their aromas and toast them lightly without burning.
  7. Combine and Simmer: Return the bowl with steak and vegetables to the skillet, pour the remaining sauce over the top, and sprinkle red pepper flakes to taste. Stir everything together to combine. Reduce heat to low and gently simmer for 3-4 minutes until the sauce thickens and coats the ingredients well.
  8. Garnish and Serve: Remove from heat and garnish with sliced green onions for a fresh, bright finish. Serve immediately over steamed white rice and enjoy your delicious homemade Kung Pao Beef.

Notes

  • Adjust the number of dried chilies and red pepper flakes to control the heat level to your preference.
  • Flank steak works best for this recipe as it is tender and slices well against the grain.
  • Work in batches when searing the steak to ensure proper browning and prevent steaming.
  • You can substitute peanuts with cashews or omit them for a nut-free version.
  • Serve with steamed jasmine or basmati rice for an authentic experience.
  • Ensure vegetables retain some crispness by not overcooking during the sauté step.

Keywords: Kung Pao Beef, Chinese stir fry, spicy beef recipe, flank steak recipe, peanut stir fry, Asian cuisine