Go Back
+ servings
Shallow bowl with rice with beef and broccoli served over, garnished with green onions and seasame seeds with small bowls of extra nearby and a pair of chopsticks.
Print Pin
5 from 21 votes

Instant Pot Beef & Broccoli

This Instant pot beef and broccoli is full of flavor with juicy, marinated beef in a simple sauce with perfectly al dente broccoli.
Course Entree
Cuisine Asian
Prep Time 10 minutes
Cook Time 25 minutes
Marinade Time 10 minutes
Total Time 45 minutes
Servings 4 servings
Calories 322kcal
Author Yumna Jawad


For the Beef Marinade:

  • 1 pound thinly sliced beef chuck roast trimmed of excess fat
  • 1 tablespoon reduced sodium soy sauce
  • 1 tablespoon rice vinegar
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper

For the Sauce:

  • ½ cup chicken stock
  • 3 tablespoons reduced sodium soy sauce
  • 1 tablespoon honey
  • 1 tablespoon unseasoned rice wine vinegar
  • 1 tablespoon cornstarch
  • 1 tablespoon grated ginger
  • 2 garlic cloves grated

To Finish:

  • 1 tablespoon avocado oil
  • 1 pound broccoli florets
  • Steamed rice


  • Place beef in a medium bowl, then pour all of the marinade ingredients on top. Cover and let sit at room temperature for 10 minutes.
  • Mix the sauce ingredients together in a medium bowl. Set aside.
  • Once the steak has marinated, set Instant Pot to ‘saute’. Add oil and let heat until shimmering. Add steak and cook for 1 to 2 minutes, or until it begins to brown. Turn instant pot off.
  • Add sauce to the Instant Pot, then add the lid with the valve set to ‘seal’. Press Pressure cook and cook on high for 10 minutes.
  • While the beef cooks, bring a large pot of salted water to a boil. Add broccoli and cook for 3 to 4 minutes, or until crisp tender. Drain and rinse under cold water.
  • When the cooking time is up, let the pressure release naturally on the Instant Pot for 10 minutes. After 10 minutes, move valve to ‘vent’ to let the remaining pressure out.
  • Carefully open and remove the lid. Add broccoli, stirring to coat in the sauce.
  • Serve over steamed rice.


*Nutrition label does not include rice.


Calories: 322kcal | Carbohydrates: 18g | Protein: 27g | Fat: 17g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 78mg | Sodium: 893mg | Potassium: 834mg | Fiber: 3g | Sugar: 7g | Vitamin A: 722IU | Vitamin C: 102mg | Calcium: 83mg | Iron: 4mg