Instant Pot Beef and Broccoli

Golden slices of beef and bright green broccoli florets coated in a rich, glossy brown sauce Save
Golden slices of beef and bright green broccoli florets coated in a rich, glossy brown sauce | cookingwithmila.com

This dish features flank steak sliced thinly against the grain, coated in cornstarch for tenderness, then pressure-cooked with broccoli in a flavorful sauce. The sauce combines soy sauce, beef broth, brown sugar, sesame oil, garlic, ginger, and rice vinegar for that perfect balance of savory and sweet. A cornstarch slurry thickens everything beautifully at the end. The whole process takes just 35 minutes from start to finish, making it perfect for busy weeknights when you want something comforting but don't have hours to spend in the kitchen.

The first time I made beef and broccoli in the Instant Pot, I stood there watching the steam release like it was some kind of magic trick. My husband walked into the kitchen, eyebrows raised, because I'd been swearing up and down that we needed takeout money. Now this recipe lives in our weekly rotation, and I've learned that restaurant-quality flavor doesn't require a wok or a takeout menu.

Last Tuesday, my teenage daughter actually asked if we could have this for dinner instead of ordering pizza. I almost fell over. She stood next to me at the counter, chopping green onions and complaining about her day, while the Instant Pot did its thing. Sometimes food is just dinner, and sometimes it's the thing that gets everyone talking at the table again.

Ingredients

  • Flank steak or sirloin: Slice against the grain into thin strips, this helps the beef absorb all that flavor and stay tender
  • Cornstarch coating: That first tablespoon creates a protective layer so the beef doesn't toughen up under pressure
  • Low-sodium soy sauce: You can always add salt, but you can't take it back, plus this gives you control over the final seasoning
  • Beef broth: The backbone of the sauce, adding depth without overpowering the other flavors
  • Brown sugar: Just enough to balance the salty soy sauce and create that gorgeous glazed finish
  • Sesame oil: A little goes a long way, that nutty aroma is absolutely essential here
  • Fresh garlic and ginger: Don't even think about using the jarred stuff, fresh makes all the difference in the world
  • Rice vinegar: Adds a subtle brightness that cuts through the richness
  • Broccoli florets: Fresh holds up better, but frozen works in a pinch, just adjust cooking time slightly
  • Cornstarch slurry: This is what transforms that thin cooking liquid into the glossy sauce of your dreams
  • Sesame seeds and green onions: Because we eat with our eyes first, and these make everything look intentional

Instructions

Coat the beef:
Toss your sliced beef with that tablespoon of cornstarch until every piece has a light dusting, like you're preparing it for its own little cooking adventure
Whisk up the sauce:
Combine the soy sauce, beef broth, brown sugar, sesame oil, garlic, ginger, rice vinegar, and red pepper flakes until the sugar dissolves completely
Get it all in there:
Add the coated beef to your Instant Pot, pour that gorgeous sauce mixture over the top, and give everything a good stir to make friends
Pressure cook time:
Seal the lid, set that valve to sealing, and cook on high pressure for 10 minutes, then do a quick release like you mean it
Add the broccoli:
Open the lid, toss in your broccoli florets, reseal, and cook for just 1 more minute on high pressure before quick releasing again
Make it saucy:
Whisk together the cornstarch and cold water until smooth, stir it into the pot, and switch to sauté mode for 2 to 3 minutes until that sauce thickens beautifully
Finish it off:
Serve it up hot, sprinkled with sesame seeds and those bright green onions, and watch everyone suddenly get very hungry
Tender beef strips with crisp-tender broccoli swimming in a savory soy-based glaze in a white bowl Save
Tender beef strips with crisp-tender broccoli swimming in a savory soy-based glaze in a white bowl | cookingwithmila.com

This recipe has become my go-to when friends drop by unexpectedly because it looks impressive but requires zero stress. Last month my neighbor came over during the sauté step, and she stood in my doorway inhaling that sesame-garlic aroma like it was the best thing she'd ever smelled. We ended up eating together at my counter, both of us slightly messy, both of us absolutely happy.

Getting That Restaurant Texture

The secret to tender beef isn't just cutting against the grain, though that's half the battle. That cornstarch coating creates a velvet texture that's impossible to achieve otherwise. I learned this from a failed attempt where I skipped that step and ended up with chewy, disappointing beef, never again.

Sauce Secrets

That moment when you add the slurry and turn on sauté mode, watch the sauce like a hawk. It goes from thin to perfect to way too thick in seconds. I always remove the insert from the Instant Pot once it's right because residual heat will keep thickening it while you're grabbing bowls.

Customization Zone

Snap peas and bell peppers work beautifully here, just add them with the broccoli. Carrots take a minute longer, so toss them in with the beef during the initial pressure cook. One time I added baby corn and my kids acted like I'd invented a entirely new cuisine.

  • For extra heat, add that sriracha directly to the sauce before cooking
  • Serve over cauliflower rice for a low-carb version that still feels satisfying
  • Double the sauce if you're serving over rice, because that liquid gold shouldn't go to waste
Plump beef pieces and fresh broccoli heads drizzled with thick sesame garlic sauce over white rice Save
Plump beef pieces and fresh broccoli heads drizzled with thick sesame garlic sauce over white rice | cookingwithmila.com

There's something deeply satisfying about a home-cooked meal that rivals takeout in every way. This recipe proved to me that fast food and good food aren't mutually exclusive, and sometimes the best dinners are the ones that come together almost effortlessly.

Your Questions Answered

Flank steak or sirloin cut into thin strips against the grain yields the most tender results. The cornstarch coating and pressure cooking help break down fibers further.

Yes, frozen broccoli works perfectly fine. Add it during the second pressure cooking step just as you would fresh florets.

Substitute the soy sauce with tamari or coconut aminos. Verify all other ingredients, especially the beef broth, are certified gluten-free.

The crushed red pepper flakes are optional. Start with 1/4 teaspoon for mild heat, increase to 1 teaspoon for more spice, or omit entirely.

Steamed white or brown rice absorbs the sauce beautifully. Noodles, cauliflower rice, or quinoa also make excellent sides.

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or microwave, adding a splash of water if the sauce thickens too much.

Instant Pot Beef and Broccoli

Tender beef and crisp-tender broccoli in a savory sweet sauce, made quickly in your Instant Pot for an easy satisfying meal.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Beef

  • 1.5 lbs flank steak or sirloin, thinly sliced against the grain
  • 1 tablespoon cornstarch

Sauce

  • 1/2 cup low-sodium soy sauce
  • 1/2 cup beef broth
  • 1/4 cup brown sugar
  • 1 tablespoon sesame oil
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 1 tablespoon rice vinegar
  • 1/2 teaspoon crushed red pepper flakes

Vegetables

  • 4 cups broccoli florets

Thickener

  • 2 tablespoons cornstarch
  • 2 tablespoons cold water

Garnish

  • 1 tablespoon sesame seeds
  • 2 green onions, sliced

Instructions

1
Coat the Beef: Toss the sliced beef with 1 tablespoon cornstarch until evenly coated.
2
Prepare the Sauce: In a medium bowl, whisk together soy sauce, beef broth, brown sugar, sesame oil, garlic, ginger, rice vinegar, and red pepper flakes.
3
Combine Beef and Sauce: Add the beef to the Instant Pot, then pour the sauce mixture over the beef. Stir to combine.
4
Pressure Cook the Beef: Seal the Instant Pot lid and set the valve to Sealing. Cook on high pressure for 10 minutes.
5
Add Broccoli: Quick release the pressure. Open the lid and add the broccoli florets.
6
Cook Broccoli: Reseal the lid and cook on high pressure for 1 additional minute. Quickly release the pressure again.
7
Prepare Thickener: In a small bowl, mix 2 tablespoons cornstarch with 2 tablespoons cold water to create a slurry.
8
Thicken the Sauce: Stir the slurry into the beef and broccoli mixture. Turn on the Sauté mode and cook, stirring, for 2–3 minutes until the sauce thickens and broccoli is tender-crisp.
9
Serve: Serve hot, garnished with sesame seeds and sliced green onions.
Additional Information

Equipment Needed

  • Instant Pot or electric pressure cooker
  • Mixing bowls
  • Whisk
  • Tongs or spatula
  • Measuring cups and spoons
  • Knife and cutting board

Nutrition (Per Serving)

Calories 340
Protein 36g
Carbs 23g
Fat 12g

Allergy Information

  • Contains soy (soy sauce), sesame (sesame oil and optional seeds)
  • Gluten may be present in soy sauce; use gluten-free alternatives if needed
Mila Russo

Passionate home cook sharing easy, flavorful recipes and practical meal tips.