Soups & Stews
This beef and broccoli pressure cooker recipe delivers restaurant-quality results in 25 minutes—no waiting for hours, just perfectly tender beef and crisp-tender broccoli bathed in a savory, umami-rich sauce.
The secret lies in the pressure cooker's ability to transform tough cuts into melt-in-your-mouth bites while keeping vegetables vibrant, all without overcooking. I developed this method after testing countless variations, and it consistently delivers the ideal balance of texture and flavor.
The recipe starts with a simple marinade of soy sauce, garlic, and ginger, which tenderizes the beef and infuses it with deep flavor before cooking. While the beef simmers under pressure, the broccoli steams just enough to retain its bright green color and satisfying crunch.
The sauce, thickened naturally with cornstarch, clings to every bite, creating a harmonious blend of sweet, salty, and aromatic notes that elevate this classic dish.
What makes this version stand out is the foolproof timing—no need to monitor the stove constantly or worry about overcooking. The pressure cooker handles the work for you, ensuring the beef reaches the perfect tenderness while the broccoli stays crisp.
The result is a dish that’s rich, satisfying, and ready in a fraction of the time traditional methods require, making it ideal for busy weeknights or meal prep.
Serve this beef and broccoli over steamed rice for a complete meal, or pair it with noodles for a comforting twist. The sauce also freezes well, so you can make a big batch and enjoy leftovers throughout the week.
Whether you're a pressure cooker newbie or a seasoned pro, this recipe simplifies the process while delivering restaurant-quality results every time.
Ingredients for beef and broccoli pressure cooker
Restaurant-style beef and broccoli in your pressure cooker—just 14 ingredients for bold flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Fresh Broccoli Crowns 🥦 | 2 cups | Cut into florets, stems peeled |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Fresh Ginger 🌿 | 2 tbsp | Grated, peeled |
| Cornstarch 🌾 | 1 tbsp | For sauce thickening |
| Brown Sugar 🍯 | 1 tbsp | Light or dark |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame flavor |
| Vegetable Oil 🫒 | 1 tbsp | High smoke point |
| Green Onions 🧅 | 3 whole | Sliced thin, white and green |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Water 💧 | ½ cup | For pressure cooking |
The flank steak is non-negotiable here—it stays tender under pressure while delivering that signature beefy flavor. Look for well-marbled cuts at Whole Foods or your local butcher shop, and always slice against the grain for that melt-in-your-mouth texture. Fresh broccoli is ideal, but frozen florets work in a pinch—just thaw and drain thoroughly. The garlic and ginger should be bright and aromatic, not dried or powdered. For the best quality, grab organic ginger at Trader Joe's—it's pre-peeled and ready to grate.
No soy sauce? Coconut aminos works in a bind, though it's sweeter. The cornstarch is key for that silky sauce—don't substitute arrowroot unless you want a slightly lighter texture. Want more depth? Add 1 tbsp oyster sauce (vegetarian version if needed). The sesame oil should be toasted—La Choy is my go-to for that nutty aroma. For the green onions, use the white parts in the marinade and save the greens for garnish. They add a fresh pop that balances the richness. If you're prepping ahead, marinate the beef overnight—it makes all the difference in tenderness.
This reheats beautifully—just add a splash of water and pressure cook for 3 minutes. Keeps for 4-5 days in the fridge, or 3 months frozen. I always make double batches because the sauce freezes perfectly. For meal prep, portion the beef and broccoli separately—reheat the sauce from scratch each time to maintain that vibrant color. The sesame seeds and green onions can be added fresh when serving, so they stay crisp. Store the sauce in an airtight container with parchment paper pressed on top to prevent a skin from forming.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear by this—just slice the steak against the grain and toss the broccoli crowns in whole. The pressure cooker handles the rest while I’m still deciding what to watch on TV. (Yes, even on a Tuesday night.)
- Umami Bomb: That combo of soy sauce, ginger, and garlic? It’s the kind of flavor that makes you pause mid-bite. The steak stays juicy, the broccoli gets that perfect snap, and the sauce? Sticky, glossy, and impossible to resist.
- Office Lunch Hero: Pack it in containers and it’s still hearty enough for leftovers. My coworkers actually ask for seconds—no sad desk lunches here. (Between us, I’ve reheated this three times this week.)
- Budget Power Move: Flank steak stretches further than you’d think, and broccoli crowns cost less than pre-cut florets. I make this for four people for under $15, and somehow, it always disappears. Not the prettiest, but the taste makes up for it.
Step-by-step instructions for beef and broccoli pressure cooker recipe
Here's how to create restaurant-quality beef and broccoli with ultra-tender beef in just 25 minutes.
Prepare the Flank Steak for Maximum Tenderness
Begin by slicing the 1.5 lb flank steak thinly against the grain using a sharp knife. I find a long, thin blade works best for clean cuts. The grain runs lengthwise, so you'll see those muscle fibers—cut perpendicular to them for maximum tenderness. Place the sliced steak in a bowl and add the 1 tbsp vegetable oil, 1 tsp salt, and 0.5 tsp black pepper. Toss gently to coat evenly, ensuring every piece gets the seasoning and oil.
Let the seasoned steak sit at room temperature for 15 minutes while you prep the remaining ingredients. This brief resting period ensures even cooking. The oil helps create a slight sear in the pressure cooker, while the salt and pepper penetrate the meat during this time.
Sauté Aromatics and Broccoli Before Pressure Cooking
Set your pressure cooker to the "Sauté" function and heat the 1 tbsp vegetable oil over medium-high heat. Add the 6 cloves minced garlic and 2 tbsp grated fresh ginger, cooking for 30 seconds until fragrant—you'll smell that bright, pungent aroma. Be careful not to burn them; they cook quickly.
Add the 2 cups fresh broccoli crowns and stir for 2 minutes until they begin to soften slightly. The broccoli should retain some crispness but lose its raw bite. Remove the broccoli and set aside temporarily. This pre-cooking step develops flavor and prevents the broccoli from becoming mushy during pressure cooking.
Pressure Cook the Beef with Flavorful Sauce
Return the pressure cooker to medium heat and add the seasoned steak in a single layer. Cook for 2 minutes, stirring occasionally, until the steak develops a light brown crust. This quick sear enhances the flavor and texture. Then add the 0.5 cup soy sauce, 1 tbsp brown sugar, and 0.5 cup water. Stir everything together to combine.
Place the broccoli back into the pressure cooker, then secure the lid and set the valve to "Sealing." Cook on high pressure for 8 minutes. This time ensures the beef becomes fork-tender while the broccoli remains vibrant and slightly crisp. The pressure cooker's magic transforms tough flank steak into melt-in-your-mouth bites.
Thicken the Sauce and Finish the Dish
Once the cooking cycle completes, allow the pressure to release naturally for 10 minutes, then quick-release the remaining pressure. Remove the lid carefully—steam will escape. Stir in the 1 tbsp cornstarch and 1 tbsp sesame oil, then cook on "Sauté" function for 2 minutes until the sauce thickens slightly. The cornstarch acts as a natural thickener, creating that glossy, clinging sauce characteristic of this dish.
Taste and adjust seasoning if needed. The sauce should be savory-sweet with a hint of sesame aroma. Garnish with 3 whole green onions sliced thin and 1 tbsp sesame seeds for color and texture. Serve immediately over steamed rice for the full experience.
Pro Tips For Making Beef And Broccoli Pressure Cooker
- Slice Steak Against Grain: I learned this the hard way—flank steak won’t tenderize unless you cut it against the grain, not with it. For pressure cooker beef and broccoli, slice it into ½-inch strips before searing, or you’ll end up with chewy, stringy meat that even pressure can’t fix. (Yes, even if you’re impatient like me.)
- Sear First, Then Sauce: Skip the "dump-and-cook" approach—your beef needs a quick sear in the pressure cooker pot (high heat, 2 minutes) before adding liquids. This locks in flavor and prevents the sauce from turning into a watery glaze. I used to rush this, and the dish always tasted underwhelming.
- Ginger: Grate, Don’t Mince: Fresh ginger loses its punch when finely minced—grate it instead for this recipe. A teaspoon of grated ginger (about the size of a small coin) will perfume the sauce without bitterness. I was skeptical until I tried it; now I double-check my prep.
- Broccoli: Steam First: Toss broccoli crowns into boiling water for 2 minutes before pressure cooking—this softens them just enough to avoid mush while keeping their color. Crowding the pot later? No more. (Your future self will thank you.)
Make-ahead tips for leftovers
Prep Ahead Components
Marinate the beef overnight for maximum tenderness—I slice the 1.5 lb flank steak against the grain and toss it with 0.5 cup soy sauce, 1 tbsp vegetable oil, 1 tsp salt, and 0.5 tsp black pepper.
Store in an airtight container in the fridge. This step alone makes the beef melt-in-your-mouth tender. 🥩
Freezer-Friendly Sauce
The sauce freezes beautifully—make a double batch by combining 0.5 cup soy sauce, 1 tbsp brown sugar, 1 tbsp cornstarch, and 1 tbsp sesame oil in an airtight container.
Label it and freeze for up to 3 months. Thaw overnight in the fridge, then reheat with 0.5 cup water in your pressure cooker. This shortcut saves time on busy weeknights!
Broccoli Prep Shortcut
Pre-cut the 2 cups broccoli crowns and store them in a sealed container with a damp paper towel to maintain crispness. Keep them in the fridge for up to 3 days or freeze them raw for 2 months.
When ready to cook, thaw frozen broccoli completely and drain excess moisture. This keeps your veggies ready without sacrificing texture. 🥦
Meal Prep Strategy
Cook the beef and broccoli separately for easy reheating. After pressure cooking, portion the beef into airtight containers and store the sauce separately. Reheat the beef with 1 tbsp sauce and 2 tbsp water in the pressure cooker for 3 minutes.
Add fresh broccoli and sauce when serving to keep it vibrant. This method maintains perfect texture and flavor throughout the week.
Garnish Last Minute
Keep the 3 green onions and 1 tbsp sesame seeds fresh until serving. Slice the green onions thin and toast the sesame seeds in a dry pan for 1 minute over medium heat.
Sprinkle them on top just before eating to add a bright, nutty contrast to the rich beef and broccoli. This simple step elevates the dish every time! ✨
Nutrition facts
Frequently asked questions
Can I use frozen broccoli instead of fresh?
Yes, but thaw it completely first and drain any excess water. Frozen broccoli works well, but it may release more moisture during pressure cooking, which can dilute the sauce. For best results, pat the florets dry with a paper towel before adding them to the pressure cooker.
What cut of beef works best for this recipe?
Flank steak is ideal because it's affordable and tenderizes perfectly under pressure. Other good choices include sirloin or ribeye—just slice thinly against the grain. Avoid tougher cuts like chuck roast, as they won't become tender enough in the short cooking time.
Why does my sauce turn out too thin?
The sauce thickens during the final 2 minutes on "Sauté" mode after pressure cooking. If it's still too thin, stir in an extra ½ teaspoon cornstarch mixed with 1 teaspoon water and cook for another 1 minute. Never add raw cornstarch directly—it can clump and make the sauce grainy.
Can I make this recipe in an Instant Pot?
The cooking times and techniques are identical. Just use the "Sauté" function for browning and the "Pressure" setting for 8 minutes at high pressure. The Instant Pot's automatic pressure release works perfectly for this dish, making it even more convenient.
How do I prevent the beef from drying out?
Keep the lid sealed during cooking and avoid quick-releasing the pressure. The natural 10-minute release helps retain moisture. Also, don't overcook—stick to the 8-minute pressure time for perfect tenderness. If you're concerned, add 1 extra tablespoon water during the pressure cooking step.
