Description
This Instant Pot Beef and Broccoli recipe offers a quick and flavorful way to enjoy the classic Chinese takeout dish at home. Tender flank steak is marinated and cooked with broccoli in a savory, slightly sweet sauce made with oyster sauce, soy sauce, Shaoxing wine, garlic, and ginger. Using the Instant Pot ensures the beef is cooked perfectly tender in a fraction of the time, making it a great weeknight dinner option.
Ingredients
Scale
Sauce Ingredients
- ½ cup low-sodium beef broth (or water)
- 2 tablespoons cornstarch
- 3 tablespoons Shaoxing wine (Chinese cooking wine)
- 2 tablespoons oyster sauce
- 1 teaspoon minced fresh ginger
- 1 tablespoon hot sauce (such as Sriracha)
- 2 tablespoons sesame oil
- ¼ cup low-sodium soy sauce
- 3 tablespoons brown sugar
- 3 cloves garlic, minced
- ¼ teaspoon red pepper flakes
Main Ingredients
- 3 tablespoons vegetable oil
- 1 head broccoli, cut into small florets
- 1 pound flank steak, trimmed and thinly sliced against the grain
- 1 tablespoon sesame seeds
Instructions
- Prepare the sauce: Combine all sauce ingredients—beef broth, cornstarch, Shaoxing wine, oyster sauce, minced fresh ginger, hot sauce, sesame oil, soy sauce, brown sugar, garlic, and red pepper flakes—in a jar with a lid and shake well until thoroughly mixed. Alternatively, whisk the ingredients together in a bowl.
- Marinate the beef: Pour ¼ cup of the prepared sauce over the thinly sliced flank steak and toss well to evenly coat the meat. Let it marinate briefly while you prepare the other ingredients.
- Sauté the broccoli: Set the Instant Pot to “Sauté” mode and heat 1 tablespoon of vegetable oil. Add the broccoli florets and sauté just until they turn bright green and are slightly tender, about 2-3 minutes. Remove the broccoli from the pot and set aside.
- Brown the beef: Add the remaining 2 tablespoons of vegetable oil to the Instant Pot. Add the marinated beef slices in a single layer and sauté until browned on all sides, about 3-5 minutes. Pour in the remaining sauce mixture over the beef.
- Pressure cook the beef and sauce: Secure the Instant Pot lid and set it to “Manual” or “Pressure Cook” mode on high pressure for 10 minutes to tenderize the beef and meld the flavors.
- Release pressure: Carefully perform a quick release to depressurize the Instant Pot once cooking is complete.
- Combine and serve: Add the cooked broccoli back into the Instant Pot and stir everything together to combine. Garnish with sesame seeds. Serve hot over steamed rice or noodles for a complete meal.
Notes
- To save time, thinly slice the flank steak ahead of time and marinate it in the sauce while prepping other ingredients.
- If Shaoxing wine is unavailable, dry sherry can be used as a substitute.
- Adjust the hot sauce level to your preferred spice tolerance.
- Make sure to slice the beef against the grain to ensure tenderness.
- Use quick release carefully to avoid splattering of hot sauce or steam.
- Serve immediately for the best texture and flavor.
