
Looking for a fast, flavorful dinner that tastes better than takeout?
Say hello to your new favorite weeknight meal: Instant Pot Beef and Broccoli with Honey Garlic Sauce.
Itโs savory, slightly sweet, and ultra-tender, all made in your trusty pressure cooker.
This version is healthier than takeout and takes less time. With simple pantry staples and tender beef, this recipe brings all the flavor without the fuss.
Whether you’re feeding a hungry family or prepping meals for the week, this Instant Pot version of a classic takeout favorite hits all the right notes.
Why Youโll Love This Instant Pot Beef and Broccoli
- Fast and easy: Ready in about 30 minutes thanks to the Instant Pot.
- Healthier than takeout: No deep frying, less sodium, and full control over ingredients.
- Deliciously balanced: The honey garlic sauce is the perfect mix of sweet and savory.
- Family-friendly: A crowd-pleaser, even for picky eaters.
- Great for meal prep: Makes tasty leftovers that reheat well.
Ingredients Youโll Need
To make this dish, youโll need:
- Flank steak or sirloin โ thinly sliced against the grain for tender bites
- Broccoli florets โ fresh or frozen, steamed separately for best texture
- Garlic โ fresh minced garlic gives the sauce a bold flavor
- Honey โ adds natural sweetness to balance the salty soy sauce
- Low-sodium soy sauce or tamari โ base of the savory sauce
- Sesame oil โ a few drops go a long way to deepen flavor
- Cornstarch + water โ to make a slurry for thickening the sauce
- Optional toppings โ green onions, sesame seeds, or red pepper flakes
Step-by-Step Guide
Follow these simple steps for a perfectly cooked beef and broccoli dish every time:
- Sautรฉ the beef: Turn the Instant Pot to โSautรฉโ mode. Add a bit of oil and brown the sliced beef in batches. Donโt overcrowd the potโthis helps develop flavor.
- Make the sauce: In a bowl, whisk together soy sauce, honey, minced garlic, and sesame oil.
- Pressure cook: Return all the beef to the pot and pour the sauce over it. Lock the lid and cook on high pressure for 10 minutes. Let it naturally release for 5 minutes before doing a quick release.
- Steam the broccoli: While the beef is cooking, steam your broccoli until bright green and tender-crisp. You can use the microwave or stovetop.
- Thicken the sauce: After releasing pressure, turn the Instant Pot back to โSautรฉ.โ Stir in the cornstarch slurry and let the sauce bubble until it thickens.
- Combine and serve: Add the steamed broccoli to the pot and gently stir to coat everything in the sauce.

Tips for Best Results
- Slice the beef thinly and against the grain for maximum tenderness.
- Avoid overcooking the broccoli by steaming it separately and adding it at the end.
- Adjust seasoning to taste by starting with less honey or soy sauce and tweaking as needed.
- Use fresh garlic and good-quality honey for the best flavor.
- Add heat with crushed red pepper flakes or a splash of sriracha if you prefer it spicy.
Serving Suggestions
This beef and broccoli dish pairs well with:
- Steamed jasmine rice โ classic and fluffy
- Brown rice โ a healthier, whole-grain option
- Cauliflower rice โ for a low-carb twist
- Rice noodles โ for a different texture and taste
- A side of egg rolls or dumplings โ for a complete takeout-style meal
Storage and Meal Prep Tips
- Refrigerate leftovers in an airtight container for up to 4 days.
- Freeze portions (without the broccoli) for up to 3 months. Add fresh broccoli when reheating.
- Reheat in a skillet over medium heat with a splash of water to loosen the sauce, or microwave in short bursts until hot.
Recipe FAQ’s
Can I use frozen broccoli?
Yes, just steam it separately and add it at the end so it doesnโt get mushy.
Can I make this ahead?
Yes! Store in the fridge for up to 4 days or freeze (without broccoli) for up to 3 months.
What if I donโt have an Instant Pot?
You can make this on the stovetop: sautรฉ the beef, add the sauce, simmer for 10โ15 minutes, thicken with cornstarch slurry, then stir in steamed broccoli.

Instant Pot Beef and Broccoli with Honey Garlic Sauce
Ingredients
- 1.5 pounds flank steak or sirloin thinly sliced against the grain
- 1 tablespoon olive oil for sautรฉing
- ยพ cup low-sodium soy sauce or tamari
- โ cup honey
- 4 cloves garlic minced
- 1 tablespoon sesame oil
- 2 teaspoons cornstarch
- 2 tablespoons water to make slurry
- 3 cups broccoli florets fresh or frozen, steamed separately
Optional toppings:
- sliced green onions, sesame seeds, red pepper flakes
Instructions
- Prep the beef: Slice the flank steak thinly against the grain.
- Sautรฉ the beef: Turn your Instant Pot to โSautรฉโ mode. Add the olive oil. Brown the beef in batches for 1โ2 minutes per side. Remove and set aside.
- Make the sauce: In a bowl, whisk together soy sauce, honey, minced garlic, and sesame oil.
- Pressure cook: Return all the beef to the pot and pour the sauce over it. Seal the lid, set to โManualโ or โPressure Cookโ on high for 10 minutes. Let pressure naturally release for 5 minutes, then quick release the rest.
- Steam the broccoli: While the beef cooks, steam the broccoli until just tender (about 2โ3 minutes in the microwave or on stovetop).
- Thicken the sauce: Switch the Instant Pot back to โSautรฉ.โ Stir together cornstarch and water to make a slurry. Pour it into the sauce and stir until thickened (1โ2 minutes).
- Combine: Add the steamed broccoli and toss to coat in the sauce.
- Serve: Spoon over steamed rice or noodles and top with optional garnishes.
