Instant Pot - Beef and Broccoli

Beef and Broccoli has always been one of my favorite Chinese dishes. It is a relatively straight forward and simple dish, but creating that rich sauce at home has always been a struggle for me. Stir-frying the meat always resulted in making the beef tough and not particularly flavorful.

Once I made the Instant Pot Mongolian Beef dish, I started to think about using the Instant Pot for Beef and Broccoli as well. The beef came out tender and the sauce was thick and delicious. I served the Beef and Broccoli with rice to soak up the wonderful sauce. I have received some questions about how I make my rice and I swear by the Zojirushi Rice Cooker. The rice comes out perfect every single time and I don't have to worry about cleaning a pot with stuck on rice. 

beef final.jpg

Tools used for this recipe


2 lbs hanger or flank steak, trimmed of gristle and thinly sliced against the grain

2 tablespoons vegetable oil

4 cups broccoli florets

3 garlic cloves, minced

1 teaspoon fresh ginger, minced

2/3 cup water

2 tablespoons cornstarch

1/2 cup low sodium soy sauce

1/4 cup brown sugar

2 tablespoons Sherry Cooking Wine

1 teaspoon olive oil

2 tablespoons hoisin sauce 

1 tablespoon oyster sauce

Toppings (optional)

green onion, sliced 

sesame seeds  


Heat a pan over medium heat and add 1 Tbsp oil. When hot, add garlic and ginger and sauté for 2 minutes, stirring constantly, or until fragrant. Add the meat and brown quickly - just 1 minute on each side. You do not want it to cook, just a nice sear. Transfer to a plate. (See notes)

Turn the Instant Pot on and set to sauté. Add the water, cornstarch, soy sauce, brown sugar, sherry cooking wine, olive oil, hoisin sauce and oyster sauce.

Add browned beef and any accumulated juices. Make sure the valve is sealed and select Pressure Cook. Set the timer for 15 minutes.

While the beef is cooking, heat the pan back over medium high heat and add 1 tbsp oil. When hot, add the broccoli florets and saute for 3-5 minutes. Transfer to a plate and cover to keep them warm.  (See notes)

When the beef is done cooking, do a natural pressure release (15-20 minutes). When the valve drops, remove the lid and turn the Instant pot off.

Add the broccoli florets to the pot and toss to coat. Add toppings if desired and serve over rice. 


This whole recipe can be done in the Instant Pot. I do not like to sauté my food in the Instant Pot as I feel the space is small and the food tends to stick to the bottom. If you want to use the Instant Pot for the full recipe, sauté the broccoli in the Instant Pot first (remove and transfer to a plate) and then sauté the beef. 

Pamela LiptonComment