Instant Pot Beef and Broccoli

Beef, Dinner, InstaPot, Main Dish


1 tablespoon vegetable oil

3 cloves garlic grated or minced

1 tablespoon ginger grated

12 oz (340 grams) flank beef steak sliced into strips or cubed

14 oz (400 grams) broccoli steamed

For the sauce:

½ cup soy sauce

1 teaspoon brown sugar

1 teaspoon sesame oil

½ cup water or beef stock

For the slurry and garnish

1 tablespoon cornstarch mixed with 1 tablespoon of water

1 teaspoon sesame seeds to garnish (optional)


Press on the SAUTE setting on the Instant Pot and heat olive oil.

Saute the garlic and ginger for a minute, then add the beef to brown it. When the beef is browned, add the sauce ingredients and give them a stir. Switch off the SAUTE setting.

Secure the lid and set the vent to SEALING. Select the PRESSURE COOK/MANUAL setting and set the cooking time for 8 minutes at high pressure. The Instant Pot will take around 5 minutes to come to pressure and start cooking. When the cooking program ends, quickly release the steam and remove the lid.

To thicken the sauce:

Press on the SAUTE setting, and add the cornstarch slurry. Stir the sauce until it's thickened. If it's not thick enough, then add one more tablespoon of cornstarch with water mixed together before adding to the pot.

Stir in the cooked broccoli and serve over rice. Garnish with toasted sesame seeds.


I made a small quantity for this post, but you can easily double or triple the amount of the ingredients. The cooking time remains the same.

For more flavor, add 1 teaspoon of oyster sauce to the sauce.


Calories: 480kcal Author: Diana
Calories: 480kcal | Carbohydrates: 19g | Protein: 44g | Fat: 27g | Saturated Fat: 11g | Cholesterol: 104mg | Sodium: 2316mg | Potassium: 1183mg | Fiber: 5g | Sugar: 6g | Vitamin A: 1260IU | Vitamin C: 178.4mg | Calcium: 121mg | Iron: 5.3mg