Instant Pot Beef and Broccoli is a takeout favorite you can make at home! It’s easy, healthy, the beef is ultra tender, and the sweet, sticky sauce will have you licking your fingers with abandon.

Email Me the Recipe!
From time to time, we'll send you Well Plated emails. You can unsubscribe anytime. Have an account? Log In.
Why You’ll Love This Pressure Cooker Beef and Broccoli Recipe
- Quick and Easy. Compared to my Slow Cooker Beef and Broccoli, I would describe this Instant Pot version as my help I need dinner now rendition. It takes 15 minutes to prep, 12 minutes of pressure cooking, and if you have the rice ready to go, will have dinner on your table in less than 40 minutes.
- Healthier Than Takeout. From Instant Pot Teriyaki Chicken to Healthy Beef and Broccoli, I’ve loved finding healthier ways to enjoy my favorite takeout dishes. This beef and broccoli recipe is no exception. With no refined sugar (just a modest amount of honey), a moderate amount of oil, steamed veggies, and protein-rich beef, it’s a nutritious meal you can feel good about.
- The Beef is Actually Tender. Forget the tough, can’t-even-chew-it beef of your past! The beef in this beef and broccoli recipe is perfectly tender, saucy, and flavorful. I was first turned on to the beauty of making Instant Pot beef recipes via this Instant Pot Beef Stroganoff (quickly followed by my Instant Pot Beef Stew).

5 Star Review
“This is hands down the best beef and broccoli dish I have ever tasted.”
— Andrea —
How to Make Instant Pot Beef and Broccoli
The Ingredients
- Sirloin Steak. Boneless sirloin steak is perfect for this recipe. It’s packed with protein and becomes wonderfully succulent and flavorful in the Instant Pot.
- Soy Sauce. A must-have in any beef and broccoli recipe. It adds umami goodness to the sauce.
- Oyster Sauce. Thick, syrupy, and incredibly tasty, oyster sauce is key to the best beef and broccoli sauce.
- Honey. A natural way to sweeten the beef and broccoli sauce.
- Rice Vinegar. For acidity.
- Chili-Garlic Sauce. Adds the perfect amount of spice. Sriracha would also work well.
- Garlic. For scrumptious garlicky flavor.
- Beef Broth. Helps deglaze the pot and add flavor.
- Frozen Broccoli. I used a bag of frozen, steam-in-the-bag broccoli to make things easy.
- Cornstarch. We’re using cornstarch to make a slurry that will help thicken the sauce.
The Directions
- Cook the Beef. Brown the pieces on all sides.
- Pressure Cook. Pour in the broth. Prepare the sauce and add it to the Instant Pot. Close, seal, and cook on HIGH for 12 minutes.
- Steam the Broccoli. Meanwhile, prepare the cornstarch slurry.
- Add the Slurry. Turn the Instant Pot to saute, bringing the sauce to a boil. Add the broccoli. Serve as desired and ENJOY!

Storage Tips
- To Store. Store leftovers in the refrigerator for up to 4 days.
- To Reheat. Reheat gently in the microwave or on the stove with a splash of extra broth or water to thin the sauce as needed.
- To Freeze. Place in an airtight freezer-safe storage container and freeze for up to 2 months. Let thaw overnight in the refrigerator before reheating.
What to Serve With Instant Pot Beef and Broccoli
- Rice. Our favorite way to enjoy beef and broccoli! Brown rice, white rice, quinoa, or cauliflower rice would be tasty. You could pair it with Egg Fried Rice too.
- Vegetables. Add some extra veggies to your meal by pairing this recipe with Roasted Eggplant, Sauteed Green Beans, or Air Fryer Zucchini.
- Salad. Ramen Salad and Asian Cucumber Salad would both be delicious with this recipe.
- Egg Rolls. Air Fryer Egg Rolls are the perfect side or appetizer to pair with Instant Pot beef and broccoli.

Recommended Tools to Make this Recipe
- Instant Pot. If you don’t have one yet, now is the time!
- Whisk. The whisk I own and love.
- Wooden Spoon. Perfect for stirring and scraping the bottom of the pot.
Recipe Tips and Tricks
- Use the Right Broccoli. A critical factor to this easy pressure cooker beef and broccoli’s speed is frozen, steam-in-the-bag broccoli florets that are heated separately, and then stirred into the Instant Pot at the end.
- Rules for Fresh Broccoli. You can certainly use fresh broccoli instead of frozen, but it needs to be cooked first (try Roasted Broccoli, Sauteed Broccoli, or Air Fryer Broccoli). The pressure is too intense for the broccoli and will leave you with a soggy green mess, instead of the crisp-tender, bright, and saucy florets you’re seeking.
- Deglaze and Scrape. Adding the beef broth and scraping along the bottom of the pot is a vitally important step. If skipped, any stuck-on food could trigger a “BURN” warning from your Instant Pot.
- Don’t Overcook the Beef. While the Instant Pot is a pro at tenderizing beef, it can still be overcooked. Keep an eye on the time while you’re browning the beef so that it doesn’t cook too long.
Instant Pot Beef and Broccoli
Email Me the Recipe!
From time to time, we’ll send you Well Plated emails. You can unsubscribe anytime. Have an account? Log In.
Ingredients
- 1 ½ tablespoons extra-virgin olive oil
- 1 ½ pounds boneless sirloin steak cut across grain into thin slices, then cut again into 2-inch pieces
- ¼ cup low-sodium soy sauce
- ¼ cup oyster sauce
- 1 tablespoon honey
- 1 tablespoon rice vinegar
- 2 teaspoons chili-garlic sauce or Sriracha, or 1/2 teaspoon red pepper flakes, plus additional to taste
- 2 teaspoons minced garlic about 2 large cloves
- 3/4 cup less-sodium beef broth
- 1 pound steam-in-the-bag frozen broccoli florets
- 3 tablespoons cornstarch whisked together with 3 tablespoons water to create a slurry.
- Prepared brown rice cauliflower rice, or quinoa, for serving
- Chopped green onions and toasted sesame seeds for serving
Instructions
- Set Instant Pot to SAUTE. Add the oil. Once hot, add the beef. Cook, stirring occasionally, until the meat is browned on all sides, about 6 to 8 minutes.
- In a medium bowl or large measuring cup, stir together the soy sauce, oyster sauce, honey, rice vinegar, chili-garlic sauce, and garlic. Pour the beef broth into the Instant Pot. Stir, scraping a wooden spoon or spatula along the bottom of the pot, to ensure you remove any stuck-on bits of food (this will avoid a “burn” warning). Pour in the soy sauce mixture. Close and seal the lid. Cook on HIGH pressure (manual) for 12 minutes.
- While the beef cooks, steam the broccoli according to package directions and set aside. Whisk together the cornstarch slurry.
- When the Instant Pot time is up, immediately vent the Instant Pot to quickly release the pressure. Carefully open the lid. Add the cornstarch slurry and turn the Instant Pot to SAUTE. Stir to combine the slurry with the beef and cooking liquid, then bring the sauce to a boil. Let cook, stirring often, until the sauce is thickened, about 2 minutes. Stir in the steamed broccoli until all of the ingredients are evenly combined. Serve hot over rice or quinoa, sprinkled with green onion and toasted sesame seeds.
Notes
- TO STORE: Store leftovers in the refrigerator for up to 4 days.
- TO REHEAT: Reheat gently in the microwave or on the stove with a splash of extra broth or water to thin the sauce as needed.
- TO FREEZE: Place in an airtight freezer-safe storage container and freeze for up to 2 months. Let thaw overnight in the refrigerator before reheating.
Nutrition
Email Me the Recipe!
From time to time, we’ll send you Well Plated emails. You can unsubscribe anytime. Have an account? Log In.
AHHH! This is my go-to takeout orders!
What can I substitute for the oyster sauce? Coconut aminos?
Thanks in advance…
Elaine
Elaine, I’m afraid oyster sauce is pretty hard to swap—its flavor is unique. Coconut aminos can be used for soy sauce but not oyster sauce. If you like, you can search for some options online, but oyster sauce is the only one I tested for this recipe.
I substituted water for the oyster sauce and it turned out fine!
Thanks for reporting back, Julie!
I made this recipe for the first time tonight and the fiance said it should be put on the “make again” list! I followed the recipe to a T and have no complaints or suggestions to make it better! I used my instant pot to make brown rice first (2 cups of dry rice, 3.5 cups of water, 24 mins on high pressure, fluff with a fork) then washed it out to make the beef. Dee-licious!
Ann, I am so pleased to hear this. THANK YOU for sharing this lovely review!
My husband was admittedly skeptical when I told him we were having beef and broccoli for dinner. And then he took a bite and made a face that said “What IS THIS?!?”
Definitely a keeper in our family cookbook. Thanks for sharing!
Hooray! Thanks for reporting back, Allison! I’m glad it was a keeper.
I am making this tonight and realized I do not have beef broth and just threw away my better-than when cleaning out my spice drawer. Will chicken broth work?
Hi Shan, I think that would be OK. It won’t have as deep or savory of a flavor because the flavor of beef broth is more intense, but your’e welcome to use it if you like. I hope you enjoy!
How many servings does this yeild? I’m trying to gage this recipe for my program.
Hi Aniessa, I estimate 3 to 4 servings from this recipe. I hope you enjoy!
I made this according exactly to the instructions. It’s so good!
I’m so glad you enjoyed it, Zamantha!
I’ve tried many recipes from your blog including this one. Every single one has a depth of flavor that I don’t consistently find from other sources. Your recipes are fabulous!! I appreciate that you’ve posted many fairly easy recipes as I have little ones who don’t leave me with a lot of extra prep time. Thank you!!!
Katie, thank you so much for this kind comment—it makes my day! I’m so happy to hear the recipes are winners for you.
My picky eater toddler says, “This has a sauce. It’s a good sauce. Pretty delicious.”
I’m glad to hear it’s toddler approved! Thanks for taking the time to share this review, Amanda!
This is one of my FAVORITE instant pot recipes I have tried! I have made this five or six times now. I usually just cook white rice using Pot-in-Pot method right with the beef and it works like a charm!! I usually double up on the garlic and add onion powder and parsley to the sauce mixture as well.
I have found cooking the broccoli (I use a bag of frozen broccoli heads) at all, even partially, prior to adding to the end mixture leaves it pretty soggy. So, I pull the bag from the freezer when I start cooking and leave it on the counter to thaw slightly while the IP cooks. Then I add it at the end after I’ve thickened the sauce up and let the whole thing simmer for a few minutes until the broccoli is warmed. It’s perfect that way!
Sierra, I am so pleased to know that this recipe is a keeper for you. Thank you for sharing your tips too!
I would love to try these recipes.
just made this…. YUMMMMMMMMMMMMM. This is my second one of your recipes to try, can’t wait to make more <3
YAY! Thank you for this kind comment, Jody! I’m so happy you loved the recipe!
Amazing! So so so good and so so so easy! Thank you!
Thank you for sharing this kind review, Jessie! I’m so happy the recipe was a hit!
My family LOVED. I left out the garlic because I’m sensitive to it snd it was still wonderful!
I’m so happy you enjoyed this, Erin! Thank you for sharing this kind review!
I would love to try this but I can’t have oyster sauce(allergy) so what would be a good substitute. Thank you for your time. Love your site.
Hi M Bell! While I’ve never tried this recipe without the oyster sauce, another reader used water with success. If you decide to experiment, I’d love to hear how it goes!
Have you ever used this sauce but used chicken instead of beef?
Hi Deann! I have not tested the recipe this way before, but you could experiment with it. I’d recommend checking out my Instant Pot Chicken post to figure out how long to cook the chicken for. I hope this helps!
This recipe is a winner!
It’s flavor umami packed!
Everytime i’ll be craving for beef broccoli, I would be following this from now on.
Thanks for this
YAY, I am so pleased to hear it Arlo! Thanks for sharing this lovely review!
Made this recipe twice and both times were great. The fam enjoyed it! The first time I used quinoa on the side instead of rice, but the second time I put it in the recipe. Quinoa inside the recipe probably needed more liquid, but it was still delicious! It is definitely in my favorites list.
I am so so happy to hear that Kim! Thank you for sharing!
My 11 year old son liked this.. HE LIKED VEGETABLES. I feel like I have won the food Olympics.. if chubby moms could win such a thing.
I’m so happy that the recipe was a hit, Rachael! Thank you for sharing this kind review!
This was my first time trying A Well Plated recipe. I made this for my family a few days ago and it was a huge hit! I don’t even like beef and I enjoyed this meal. It was a simple and quick recipe to follow. I will be trying more recipes soon!
I’m SO happy that you enjoyed it, Bri! Thank you for sharing this kind review!
Absolutely delicious. THANK YOU!!
I’m so happy that you enjoyed the recipe, Liz! Thank you for sharing this kind review!
I love getting beef and broccoli takeout and have been trying to emulate it at home for some time. This is by far the best recipe I have come across so far AND I could do it all in my instant pot! Another perk about making it at home is that it is healthier than any sort of takeout I could possibly get and it makes me feel better knowing that I know every ingredient that went into making it. My partner also loved it! I doubled the recipe to make 8 servings and the only change I made was that I added about 1 tsp of ground ginger. This is definitely a repeat recipe in our house! Thanks Erin!
I’m so happy that you enjoyed the recipe, Lily! Thank you for sharing this kind review!
This recipe is fantastic! I’ve been looking for meals to prep that aren’t too high in calories and this one is perfect! Super simple and tasty.
Hi Hayden! So glad you enjoyed it! Thank you for this kind review!
This was soooo delicious!!! I didn’t have beef broth so I used chicken and it came out just as perfect. Also I paired it with jasmine rice. Thanks for sharing.
Hi M! So glad you enjoyed this! Thank you for this kind review!
This is hands down the best beef and broccoli dish I have ever tasted
Hi Andrea! So glad you enjoyed it! Thank you for this kind review!
can you use frozen meat and use the same time??
Hi LaVon! I’ve not tested this out so I wouldn’t be able to advise. If you decide to experiment, let me know how it goes!
Absolutely loved this recipe! I don’t have Instant Pot but followed the recipe using my Ninja Foodi and turned out to be so delicious! Thank you for always providing healthy and yummy dinner ideas. I also loved how I could prep for vegetables (added carrots and green beans) while pressure cooking was in progress. Can’t wait to come back for more ideas :)
Hi SaeHee! So glad you enjoyed the recipe! Thank you for this kind review!
This is an awesome recipe. Very easy and very tasty. We skipped the oyster sauce and added 1/4 cup of beef broth to the recipe. Thank you!
Hi Chris! So glad you enjoyed the recipe! Thank you for this kind review!
I made the recipe and loved it, used leftover blade roast instead, used the slow cooker setting on my instant pot, and also sautéed some diced onions and sliced orange, and yellow bell peppers, was out of minced garlic, so I use minced ginger, garlic paste, thank you for sharing,Will definitely make it with steak next time.
So glad you enjoyed it, Lorna!
We loved this recipe! Easy and quick week night dinner that the baby and toddler both ate (okay not the toddler :). We will make this a regular addition to the dinner rotation.
Thank you Jocelynn!
Nope. Mark + Avoid. Super potent sauce. As strong of flavor as black licorice. Sauce had not brightness to it that completely overtook other ingredients.
I’m sorry to hear the recipe wasn’t to your taste, LCars. I know it’s disappointing to try a new recipe and not enjoy it. I (and many other readers) have enjoyed it, so I really wish they would’ve been a hit for you too!