Soups & Stews
This beef and broccoli pressure cooker recipe transforms a classic Chinese takeout dish into a restaurant-quality meal in just 20 minutes—no wok required. The secret lies in high-pressure cooking that delivers tender beef, crisp-tender broccoli, and a glossy sauce with minimal effort.
I developed this method after realizing my Instant Pot could replicate the smoky, caramelized flavors of wok cooking without the fuss of a crowded kitchen.
What sets this apart is the two-stage cooking process: first, the beef marinates briefly in a savory soy-ginger mixture to build flavor, then the pressure cooker works its magic by cooking everything simultaneously.
The result is beef that stays juicy and tender, broccoli with just the right crunch, and a sauce that clings perfectly to every bite. No need for constant stirring or high heat—just set it and let the pressure do the work.
By the time you're done, you'll have a dish that rivals takeout but with better texture and deeper flavor—no artificial additives or soggy vegetables here. The sauce is rich yet balanced, with just enough sweetness from a touch of brown sugar to complement the umami from soy and garlic.
Garnish with toasted sesame seeds and sliced green onions for that final restaurant touch. This recipe works perfectly for weeknight dinners, meal prep, or even impressing guests. The pressure cooker makes it foolproof for beginners while still delivering professional results. Let’s get started on this game-changing meal.
Ingredients for beef and broccoli pressure cooker
Restaurant-quality beef and broccoli in your Instant Pot—just 14 ingredients for bold, wok-style flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Broccoli Florets 🥦 | 2 cups | Large stems trimmed, florets intact |
| Low-Sodium Soy Sauce 🍶 | ½ cup | Kikkoman preferred for authenticity |
| Brown Sugar 🍯 | 2 tbsp | Light or dark variety |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Fresh Ginger 🌿 | 2 tbsp | Finely grated, peeled |
| Cornstarch 🌾 | 1 tbsp | For sauce thickening |
| Water 💧 | ½ cup | Room temperature |
| Toasted Sesame Seeds 🥜 | 1 tbsp | For garnish |
| Green Onions 🧅 | 3 whole | Thinly sliced, white parts trimmed |
| Vegetable Oil 🫒 | 1 tbsp | High smoke point for searing |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
The flank steak is non-negotiable here—it's lean but tender when sliced against the grain. Trader Joe's or Costco carry pre-sliced versions, but if you're buying whole, ask your butcher to slice it thinly for you. For broccoli, freshness matters most—look for bright green florets with tightly closed buds (they'll stay crisp-tender). The soy sauce should be low-sodium—Kikkoman's the gold standard, but any good-quality brand works. If you can't find toasted sesame oil, regular sesame oil will work, but toast it yourself in a dry pan for 30 seconds to bring out those nutty aromas.
No fresh ginger? Two teaspoons of ground ginger at double the amount gets you close. Substituting brown sugar? Honey or maple syrup works one-to-one, but the sauce will taste slightly different. The cornstarch is key for that glossy, restaurant-style sauce—don't skip it. For extra depth, add a dash of white pepper to the marinade. If you're prepping ahead, slice the steak and store it in the marinade for up to 24 hours—it'll only get more flavorful. And if you're worried about soggy broccoli, blanch it for 30 seconds before adding to the pressure cooker.
This dish reheats beautifully—just add a splash of water and pressure cook for 2 minutes. Keeps for 4 days in the fridge, or freeze portions for 3 months. I always make double batches because it's perfect for meal prep. Store the sauce separately if you're freezing—just reheat it with the beef and broccoli. Garnish with sesame seeds and green onions right before serving, because those add that final restaurant touch. The sauce gets thicker as it cools, so add a splash of water if it seems too stiff when reheating.
Why You'll Love This Recipe
- Pressure-Cooker Magic: That steak comes out tender enough to melt, while the broccoli stays bright green—no wilting, no fuss. Honestly, I’m still amazed how a 10-minute cook time transforms flank steak into something restaurant-worthy.
- Umami Bomb: The low-sodium soy sauce and brown sugar combo? It’s the secret weapon here. That deep, savory-sweet glaze clings to the beef like it’s been marinating for days, and the sesame oil finish adds a nutty punch that makes every bite unforgettable.
- Lunchbox Hero: I pack this for work all the time—it reheats beautifully, keeps well for 4 days, and even my picky coworker asks for seconds. (Yes, even on a Tuesday night.) The broccoli stays crisp enough to eat cold, and the beef? Still juicy.
- Budget Win: Flank steak’s affordable, and you’re using the whole floret—no wasted stems. I stretch this into 4 meals for my family, and the leftovers? Just as good the next day, if not better. Between us, this recipe saved me $20 last month compared to takeout.
Step-by-step instructions for beef and broccoli pressure cooker recipe
Here's how to create restaurant-quality beef and broccoli using your pressure cooker - faster than takeout but packed with authentic wok-style flavor.
Prep the Flank Steak and Marinade
Slice the 1.5 lb flank steak thinly against the grain into ¼-inch thick strips. This ensures tender bites - don't skip this crucial step. In a bowl, whisk together the 0.5 cup low-sodium soy sauce, 2 tbsp brown sugar, 1 tbsp sesame oil, 6 minced garlic cloves, and 2 tbsp finely grated ginger until the sugar dissolves completely. Add the steak strips and toss to coat evenly. Let it marinate for at least 15 minutes at room temperature - this jumpstarts the flavor infusion.
While the steak marinates, trim any large stems from the 2 cups broccoli florets and cut them into even-sized pieces. The uniform size ensures they cook perfectly together. Keep the broccoli separate from the marinating steak until ready to cook.
Pressure Cook the Beef and Broccoli
Set your pressure cooker to sauté mode and add the 1 tbsp vegetable oil. Once hot, add the marinated steak in a single layer and sear for 2-3 minutes until lightly browned. Transfer the steak to a plate and set aside. In the same pot, add the 2 cups broccoli florets and stir for 1 minute until they begin to soften slightly.
Return the steak to the pot along with the marinade. Pour in the 0.5 cup water and sprinkle with the 1 tsp salt and 0.5 tsp black pepper. Secure the lid and cook on high pressure for 8 minutes. Quick-release the pressure immediately when done - you want that tender, melt-in-your-mouth texture.
Thicken the Sauce and Finish
Once the pressure is released, remove the lid and stir the beef and broccoli gently. In a small bowl, whisk together the 1 tbsp cornstarch and 2 tbsp water until smooth. Slowly pour this slurry into the pot while stirring constantly. The sauce should begin to thicken immediately - if it's too thin, cook for another 1-2 minutes on sauté mode until it reaches your desired consistency.
Taste and adjust seasoning if needed - you might want to add a splash more soy sauce for deeper umami flavor. Stir in the 1 tbsp toasted sesame seeds and 3 thinly sliced green onions. The sesame seeds add nutty depth while the green onions provide fresh contrast. Serve immediately over steamed rice for the perfect wok-style meal.
Garnish and Serve with Confidence
Ladle the beef and broccoli onto plates, making sure each serving gets a generous portion of the thickened sauce. Garnish with additional green onions and sesame seeds for that restaurant-quality presentation. The sauce should coat everything beautifully, with tender beef that pulls apart easily and broccoli that's crisp-tender with just a slight bite.
This dish delivers all the wok-house flavors without the lengthy stir-fry process. The pressure cooker captures all that steam and marinade flavor in record time, giving you perfectly cooked beef and broccoli with a glossy, savory sauce that clings to every bite. Serve with extra rice on the side if you're still hungry - it's that good.
Pro Tips For Making Beef And Broccoli Pressure Cooker
- Slice Steak Against the Grain: I learned this the hard way—thin, even slices (about ¼-inch thick) cook faster and more evenly in the pressure cooker. If you cut with the grain, you’ll end up with chewy, tough beef that’s still raw inside.
- Blanch Broccoli First: Toss broccoli florets in boiling water for 1-2 minutes before adding them to the pressure cooker. This short blanch keeps them bright green and prevents them from turning to mush—no one wants sad, limp broccoli in their dish.
- Don’t Overfill the Pot: The pressure cooker needs space to build pressure. Fill it no more than halfway with ingredients and liquid combined, or you’ll risk a burnt, gummy sauce and undercooked beef. Trust me, your future self will thank you.
- Deglaze with Soy Sauce: After searing the steak, don’t just dump the sauce in—deglaze the pot with 2 tablespoons of low-sodium soy sauce first. Scrape up those browned bits; they’re packed with flavor and will make your sauce richer without extra sugar or salt.
Flavor customization for this recipe
Spicy Kick Boost
If you love heat, add 1 tsp chili crisp or ½ tsp red pepper flakes to the marinade for a fiery twist. For balanced heat, stir in 1 tbsp sriracha with the cornstarch slurry before thickening.
I like to add a dash of Doubanjiang (fermented chili bean paste) for smoky depth—just ½ tsp makes a difference. 🌶️
Sweet and Tangy Twist
Swap out half the soy sauce for hoisin sauce to add natural sweetness and depth. A splash of rice vinegar (about 1 tsp) brightens the sauce while balancing the richness. For extra tang, finish with 1 tsp lime zest and a squeeze of fresh lime juice before serving.
Umami Bomb Upgrade
Add 1 tbsp oyster sauce or 1 tsp fish sauce to the marinade for an extra umami punch. For a vegetarian version, use 1 tsp mushroom powder or 1 tbsp vegetarian oyster sauce. A splash of Worcestershire sauce (about ½ tsp) also enhances the savory profile beautifully.
Herbaceous Freshness
Stir in 1 tbsp chopped cilantro or 1 tsp dried basil> into the sauce for a fresh, herbaceous note. For a more complex flavor, add ½ tsp star anise> to the marinade and remove it before cooking.
Fresh thai basil> leaves scattered on top add an aromatic finish that pairs perfectly with the beef.
Nutty Crunch Additions
Toast 1 tbsp crushed peanuts> or ½ cup cashews> in a dry pan until golden, then sprinkle over the finished dish for texture. For extra crunch, add 1 tbsp fried shallots> or 1 tsp toasted sesame seeds> on top.
These additions elevate the dish from simple to restaurant-worthy with minimal effort.
Cheesy Comfort Version
For a creamy twist, stir in ¼ cup shredded sharp cheddar> or ½ cup Monterey Jack> with the cornstarch slurry. The cheese melts beautifully into the sauce, adding richness. Top with green onions> and a sprinkle of crumbled bacon> for a hearty, cheesy take on this classic.
Nutrition facts
Frequently asked questions
Why does the beef need to be sliced against the grain?
Slicing flank steak against the grain breaks the muscle fibers, creating shorter strands that cook faster and stay tender. If you skip this step, the beef will turn out chewy rather than melt-in-your-mouth. For best results, aim for ¼-inch thick slices—this ensures even cooking in the pressure cooker.
Can I use frozen broccoli instead of fresh?
Fresh broccoli is ideal for that crisp-tender texture, but you can use frozen florets if needed. Just thaw and drain them completely before adding to the pressure cooker. For best results, add them 1 minute before releasing pressure to prevent mushiness.
What if my pressure cooker doesn't have a sauté function?
No problem! Sear the beef in a separate pan first, then transfer everything to the pressure cooker with the marinade. Add the broccoli directly to the pot and proceed with the 8-minute cooking time. The flavor will still develop beautifully.
How do I adjust for thicker or thinner beef slices?
For thicker slices (>¼-inch), increase cooking time by 1-2 minutes. For thinner slices (<¼-inch), reduce time by 1 minute to prevent overcooking. Always use the quick-release method for tender results.
Can I make this recipe in a stovetop pressure cooker?
The cooking method remains identical—just follow the same 8-minute high-pressure time. Stovetop models require slightly more attention for sealing, but the results will be just as delicious.
