Thinly sliced flank steak cooks until melt-in-your-mouth tender in a rich, savory-sweet sauce infused with garlic, ginger, and sesame. Fresh broccoli florets add perfect crunch, while a quick cornstarch slurry transforms the cooking liquid into a glossy coating. Ready in just 35 minutes, this Asian-inspired dish delivers restaurant-quality results with minimal effort.
The steam hitting my face when I quick-release that pressure valve still makes me grin every single time. My husband actually came into the kitchen asking what smelled like our favorite takeout spot, and the look on his face when I said I made it was priceless. Weve started doing Friday night fake-out at home, and this beef and broccoli beats delivery every time.
Last month my sister was visiting and I made this for dinner. She literally put down her fork after the first bite and asked for the recipe right then, threatening not to leave until I wrote it down for her. Now she texts me photos every time she makes it, and her version actually inspired me to add more broccoli.
Ingredients
- Flank steak or sirloin (1.5 lbs): Slicing against the grain is non-negotiable here—I learned the hard way that with-grain slicing gives you chewy strips instead of melt-in-your-mouth beef
- Cornstarch (1 tablespoon for coating): This little trick creates the most velvety texture on the beef, just like the restaurants do
- Low-sodium soy sauce (1/2 cup): Regular soy sauce made mine way too salty the first time, and I could barely eat it
- Beef broth (1/2 cup): The depth this adds is incredible, and homemade broth makes it even better if you have some
- Brown sugar (1/4 cup): Balances everything perfectly without making it cloyingly sweet like some takeout can be
- Sesame oil (1 tablespoon): That distinct nutty aroma fills the whole kitchen and makes it feel authentic
- Fresh garlic and ginger (3 cloves and 1 tablespoon): Fresh makes such a difference that I never use pre-minced anymore
- Rice vinegar (1 tablespoon): Adds just the right brightness to cut through the richness
- Broccoli florets (4 cups): I learned to cut them into similar sizes so everything cooks evenly
- Cornstarch slurry (2 tablespoons each): This transforms the thin cooking liquid into that glossy restaurant-style sauce that coats everything beautifully
Instructions
- Coat the beef:
- Toss those thin slices with cornstarch until theyre completely covered. The beef should look slightly dusty, which I promise will turn into silky tenderness under pressure.
- Whisk up the sauce:
- Combine everything from soy sauce through red pepper flakes in a medium bowl. I sometimes add extra garlic because my family absolutely loves that punch.
- Start the pressure cooking:
- Add beef to the Instant Pot, pour over that gorgeous sauce mixture, and give it a good stir. Lock that lid on tight and cook on high pressure for 10 minutes.
- Add the broccoli:
- Quick release carefully, open up, and dump in your broccoli florets. Seal again and pressure cook for just 1 minute more, then quick release again immediately.
- Thicken the sauce:
- Mix cornstarch and cold water until smooth, then stir it into the pot. Hit Sauté mode and let it bubble for 2 to 3 minutes, watching that sauce turn into something glossy and thick.
My youngest daughter used to insist she hated broccoli until this dish changed her mind completely. Now she actually requests this meal on her birthday, which still shocks me every single time she says it.
The Rice Secret
Start your rice right before you begin the beef prep, and everything finishes together perfectly. I learned to rinse the rice until the water runs clear—it makes such a difference in fluffiness that I never skip it anymore.
Customizing Your Bowl
Snap peas and bell peppers work beautifully in addition to or instead of broccoli. Ive also added sliced carrots when I needed to use them up, and the color combination looks stunning on the table.
Meal Prep Magic
This actually tastes even better the next day, if you can believe it. The beef soaks up even more flavor overnight, and Ive started making double batches just to have lunch sorted.
- Slice the beef ahead and store it in the freezer, then cook from frozen without adjusting the time
- Mix your sauce components in a jar the night before and keep it in the fridge
- Double the broccoli if your family are veggie lovers like mine
Theres something so satisfying about making restaurant-quality food at home without any mystery ingredients. Hope this becomes one of your familys favorites too.
Recipe FAQs
- → Can I use frozen broccoli instead of fresh?
-
Yes, frozen broccoli works perfectly. Add it during the final minute of cooking and adjust the sauté time as needed to reach your desired tenderness.
- → What cut of beef works best for tenderness?
-
Flank steak or sirloin sliced against the grain produces the most tender results. The cornstarch coating and pressure cooking further break down muscle fibers.
- → How can I make this gluten-free?
-
Substitute low-sodium soy sauce with tamari or coconut aminos. Ensure all other ingredients, particularly the beef broth, are certified gluten-free.
- → Can I reduce the brown sugar for a less sweet version?
-
Absolutely. Decrease the brown sugar to 1-2 tablespoons or substitute with a sugar-free alternative to taste.
- → What should I serve this with?
-
Steamed jasmine rice or noodles soak up the flavorful sauce beautifully. For a lighter option, serve over cauliflower rice or enjoy on its own.
- → How long will leftovers keep?
-
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave or on the stovetop, adding a splash of water if the sauce thickens too much.