Easy Weeknight Instapot Beef And Broccoli
If you love takeout-style beef and broccoli but don’t want the wait, this Instapot version has your back. It’s tender, saucy, and packed with flavor, all in a fraction of the usual time. The pressure cooker handles the heavy lifting, while you get a glossy, garlicky sauce that clings to every bite.
Serve it over rice, noodles, or cauliflower rice, and dinner’s done. Simple steps, easy cleanup, and tastes like your favorite restaurant—what’s not to love?
What Makes This Recipe So Good

- Fast and reliable: Thanks to the Instant Pot, the beef turns tender quickly without babysitting a skillet.
- Balanced flavor: Savory soy, a touch of sweetness, and fresh garlic and ginger bring that classic takeout taste.
- Flexible: Works with fresh or frozen broccoli, and you can switch up cuts of beef or even make it gluten-free.
- One-pot meal: Sauté, pressure cook, and simmer the sauce all in the same pot.
- Weeknight-friendly: Short ingredient list, straightforward steps, and minimal prep.
Ingredients
- 1.5 pounds flank steak (or sirloin), sliced thin against the grain
- 1 tablespoon cornstarch (for coating beef)
- 2 tablespoons neutral oil (canola, avocado, or vegetable)
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated or minced
- 1 cup low-sodium beef broth
- 1/3 cup low-sodium soy sauce (or tamari for gluten-free)
- 1/4 cup brown sugar (light or dark)
- 2 tablespoons rice vinegar
- 1 tablespoon sesame oil
- 1/4 teaspoon red pepper flakes (optional, for heat)
- 1 large head broccoli, cut into bite-size florets (about 4 cups) or 12 oz frozen florets
- 2 tablespoons cornstarch + 2 tablespoons water (slurry to thicken)
- Sesame seeds and sliced green onions for garnish (optional)
- Cooked white or brown rice for serving
Step-by-Step Instructions

- Prep the beef: Slice the steak thinly against the grain. Toss with 1 tablespoon cornstarch until lightly coated.
This helps the meat brown and the sauce cling later.
- Sauté aromatics: Set the Instant Pot to Sauté (Normal). Add oil. When hot, add garlic and ginger.
Stir for 30 seconds until fragrant—don’t let them brown.
- Brown the beef: Add the coated beef in two batches. Sear for 1–2 minutes per side until lightly browned. You’re not cooking it through—just building flavor.
Return all beef to the pot.
- Deglaze: Pour in the beef broth. Use a wooden spoon to scrape up any browned bits from the bottom. This prevents a burn notice.
- Add the sauce base: Stir in soy sauce, brown sugar, rice vinegar, sesame oil, and red pepper flakes if using.
- Pressure cook: Lock the lid, set valve to Sealing, and cook on High Pressure for 10 minutes.
- Quick release: When the timer ends, carefully quick-release the pressure. Open the lid.
- Thicken the sauce: Switch back to Sauté.
Stir in the cornstarch slurry (2 tablespoons cornstarch mixed with 2 tablespoons water). Simmer 1–2 minutes until the sauce turns glossy and thickens.
- Add broccoli: Stir in broccoli florets. If fresh, cook 2–3 minutes with the lid resting on top (not locked) until bright green and crisp-tender.
If using frozen, cook 3–4 minutes. Don’t overcook.
- Taste and adjust: Add a splash more soy for salt, a pinch more sugar if you like it sweeter, or extra vinegar for brightness.
- Serve: Spoon over hot rice. Garnish with sesame seeds and green onions. Enjoy immediately.
Keeping It Fresh
- Storage: Cool completely, then refrigerate in an airtight container for up to 4 days.
Keep rice separate to prevent sogginess.
- Reheating: Warm gently on the stove over low heat or in the microwave at 60–70% power. Add a splash of water or broth to loosen the sauce.
- Freezing: Freeze beef and sauce without the broccoli for best texture, up to 2 months. Add freshly steamed broccoli when reheating.
- Meal prep tip: Portion into single-serve containers with rice and add broccoli the day you eat it for the best crunch.

Why This is Good for You
- Protein-rich: Lean beef supports muscle repair and helps keep you satisfied.
- Veggie power: Broccoli brings fiber, vitamin C, vitamin K, and antioxidants.
- Balanced plate: Pair with brown rice for whole grains and steady energy.
- Customizable sodium: Using low-sodium broth and soy keeps salt in check without losing flavor.
What Not to Do
- Don’t skip deglazing: Those browned bits add flavor and prevent burn warnings.
- Don’t overcook broccoli: It should be bright green and slightly crisp.
Mushy broccoli makes the whole dish feel heavy.
- Don’t slice with the grain: Cutting against the grain makes the beef tender rather than chewy.
- Don’t dump in the slurry cold: Mix cornstarch with water first, then add. Otherwise, you’ll get lumps.
- Don’t use regular soy without tasting: Full-sodium soy can make the dish too salty—adjust carefully.
Alternatives
- Different cuts of beef: Use sirloin, skirt steak, or thinly sliced chuck roast. Chuck benefits from the pressure cook and turns very tender.
- Gluten-free: Swap soy sauce for tamari or coconut aminos.
Check your broth label too.
- Lower sugar: Reduce brown sugar to 1–2 tablespoons or use honey or maple to taste.
- Extra veg: Add snap peas, bell peppers, or carrots after thickening the sauce. Cook just until crisp-tender.
- Spicy version: Increase red pepper flakes or add a drizzle of chili oil or sriracha at the end.
- No cornstarch: Use arrowroot or tapioca starch for thickening. Mix with cold water first.
- No beef: Try thinly sliced chicken thighs or extra-firm tofu.
For tofu, press well, pan-sear on Sauté for a bit of crust, then proceed.
FAQ
Can I make this with frozen beef?
Yes, but it’s best to partially thaw so you can slice it thin. If cooking from solid frozen, skip the browning step, increase high-pressure time to 12 minutes, and slice after cooking. The texture won’t be as ideal, but the flavors still work.
Do I have to brown the beef first?
No, but browning adds depth.
If you’re in a rush, you can skip it. Just expect a slightly lighter flavor and color in the final sauce.
How do I prevent the burn warning?
Sauté aromatics briefly, avoid thick sauces before pressure cooking, and always deglaze with broth, scraping the bottom. Keep most thickening for after pressure cooking.
Can I cook the broccoli under pressure?
You can, but it tends to overcook.
If you must, add broccoli on top of the beef and set to zero minutes on High Pressure after the beef is done and the sauce is thickened, then quick-release. The stovetop Sauté method gives better texture.
What if my sauce is too thin or too thick?
For thin sauce, add a bit more slurry (1 teaspoon cornstarch mixed with 1 teaspoon water), then simmer. For thick sauce, splash in water or broth and stir until it loosens.
Is this good for meal prep?
Absolutely.
Portion into containers with rice and sauce. Store the broccoli separately if you want it crisp. Reheat gently and combine just before eating.
Can I double the recipe?
Yes, as long as you don’t exceed the Instant Pot’s max fill line.
Keep the pressure time the same; it may take longer to come to pressure. Sauté in batches for good browning.
Final Thoughts
This Instapot Beef and Broccoli is everything a weeknight dinner should be: quick, dependable, and full of flavor. You get tender slices of beef, crisp-tender broccoli, and a glossy sauce that tastes like takeout without the wait.
Keep the ingredients on hand, and you can have a cozy, satisfying meal any night of the week. Simple steps, one pot, and a crowd-pleasing payoff—this one’s a keeper.
Instapot Beef And Broccoli Easy - Weeknight Comfort Made Fast
Ingredients
- 1.5 pounds flank steak (or sirloin), sliced thin against the grain
- 1 tablespoon cornstarch (for coating beef)
- 2 tablespoons neutral oil (canola, avocado, or vegetable)
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated or minced
- 1 cup low-sodium beef broth
- 1/3 cup low-sodium soy sauce (or tamari for gluten-free)
- 1/4 cup brown sugar (light or dark)
- 2 tablespoons rice vinegar
- 1 tablespoon sesame oil
- 1/4 teaspoon red pepper flakes (optional, for heat)
- 1 large head broccoli, cut into bite-size florets (about 4 cups) or 12 oz frozen florets
- 2 tablespoons cornstarch + 2 tablespoons water (slurry to thicken)
- Sesame seeds and sliced green onions for garnish (optional)
- Cooked white or brown rice for serving
Instructions
- Prep the beef: Slice the steak thinly against the grain. Toss with 1 tablespoon cornstarch until lightly coated. This helps the meat brown and the sauce cling later.
- Sauté aromatics: Set the Instant Pot to Sauté (Normal). Add oil. When hot, add garlic and ginger. Stir for 30 seconds until fragrant—don’t let them brown.
- Brown the beef: Add the coated beef in two batches. Sear for 1–2 minutes per side until lightly browned. You’re not cooking it through—just building flavor. Return all beef to the pot.
- Deglaze: Pour in the beef broth. Use a wooden spoon to scrape up any browned bits from the bottom. This prevents a burn notice.
- Add the sauce base: Stir in soy sauce, brown sugar, rice vinegar, sesame oil, and red pepper flakes if using.
- Pressure cook: Lock the lid, set valve to Sealing, and cook on High Pressure for 10 minutes.
- Quick release: When the timer ends, carefully quick-release the pressure. Open the lid.
- Thicken the sauce: Switch back to Sauté. Stir in the cornstarch slurry (2 tablespoons cornstarch mixed with 2 tablespoons water). Simmer 1–2 minutes until the sauce turns glossy and thickens.
- Add broccoli: Stir in broccoli florets. If fresh, cook 2–3 minutes with the lid resting on top (not locked) until bright green and crisp-tender. If using frozen, cook 3–4 minutes. Don’t overcook.
- Taste and adjust: Add a splash more soy for salt, a pinch more sugar if you like it sweeter, or extra vinegar for brightness.
- Serve: Spoon over hot rice. Garnish with sesame seeds and green onions. Enjoy immediately.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

