,

Savory Beef and Broccoli

As seen in: Evening Meals to Gather Around

This 30-minute Instant Pot dish features thinly sliced flank steak and vibrant broccoli in a flavorful Asian-inspired sauce. The beef is quickly sautéed before pressure cooking in a blend of soy sauce, sesame oil, and Shaoxing wine for incredible depth. The broccoli is cooked separately to maintain its perfect texture - bright green and tender-crisp. Served over rice or noodles and garnished with sesame seeds, this dish balances savory, sweet and spicy notes from ingredients like oyster sauce, brown sugar and Sriracha. A time-saving alternative to takeout that doesn't sacrifice authentic flavor.

A woman named Sophie is smiling and holding a plate of food.
Created By Sophie
Last updated on Tue, 29 Apr 2025 13:21:06 GMT
A bowl of beef and broccoli with rice. Save Pin
A bowl of beef and broccoli with rice. | sophietable.com

This Instant Pot Beef and Broccoli delivers restaurant-quality flavor with minimal effort. The combination of tender beef strips and perfectly cooked broccoli in a savory-sweet sauce has become my go-to solution for busy weeknights when takeout is tempting but homemade is preferred.

I developed this recipe during a particularly hectic month when I was working late and needed quick dinners. My family now requests it weekly and nobody believes it takes less effort than ordering delivery.

Ingredients

  • Flank steak thinly sliced against the grain ensures maximum tenderness and absorbs the marinade beautifully
  • Fresh broccoli florets provide the perfect texture contrast and nutritional boost
  • Shaoxing wine adds authentic depth of flavor that truly elevates this dish
  • Oyster sauce creates that distinctive umami richness essential for authentic taste
  • Low sodium soy sauce provides savory flavor without making the dish too salty
  • Brown sugar balances the savory elements with just the right touch of sweetness
  • Fresh garlic and ginger form the aromatic base that makes the sauce irresistible
  • Sesame oil brings a distinctive nutty aroma that signals authentic Asian flavors

Step-by-Step Instructions

Prepare the Sauce
Combine all sauce ingredients by shaking in a jar or whisking in a bowl until perfectly blended. Reserve a quarter cup to marinate the beef slices thoroughly before cooking. This pre-marinade step ensures flavor penetrates each piece of meat.
Sauté the Broccoli
Heat vegetable oil in the Instant Pot on sauté mode until shimmering. Add broccoli florets and cook for exactly 3-5 minutes until vibrant green but still firm. Remove immediately to prevent overcooking and preserve that perfect tender-crisp texture that makes this dish special.
Brown the Beef
Add remaining oil to the hot pot and place beef slices in a single layer. Allow them to sear for 3-5 minutes until they develop a beautiful caramelized exterior. Avoid overcrowding or stirring too frequently to achieve proper browning which adds tremendous flavor.
Pressure Cook
Pour the remaining sauce over the browned beef creating a flavor bath. Seal the Instant Pot according to manufacturer instructions and set to Manual high pressure for exactly 10 minutes. This precise timing creates fork-tender beef without becoming mushy.
Quick Release and Combine
Perform a quick pressure release following safety guidelines. Once pressure is fully released reintroduce the reserved broccoli and gently fold to coat with the rich sauce without breaking the florets. Sprinkle with sesame seeds for visual appeal and textural contrast.
A bowl of beef and broccoli. Save Pin
A bowl of beef and broccoli. | sophietable.com

The oyster sauce is truly the secret ingredient in this recipe. When my mother first taught me to make beef and broccoli she insisted on authentic ingredients. I once tried to substitute regular cooking wine for the Shaoxing and the family immediately noticed the difference at dinner.

Make Ahead Options

This beef and broccoli reheats exceptionally well making it perfect for meal prep. Prepare the entire dish up to three days ahead and store in airtight containers in the refrigerator. For best results when reheating microwave on medium power to prevent the beef from becoming tough. The flavors actually develop further overnight making this one of those rare dishes that tastes even better the next day.

Customization Ideas

While this recipe is perfect as written it welcomes personalization. Add sliced mushrooms along with the beef for extra umami flavor. Bell peppers provide a colorful contrast and nutritional boost. For those who enjoy heat increase the red pepper flakes or add a tablespoon of chili garlic sauce. Snow peas carrots or water chestnuts can be added during the final combination stage for textural variety.

Serving Suggestions

This versatile dish pairs beautifully with several sides. Traditional steamed white rice creates a neutral base that soaks up the delicious sauce. For a healthier option serve over cauliflower rice or alongside roasted sweet potatoes. Thin rice noodles or chow mein noodles offer an interesting textural contrast. Complete the meal with a simple cucumber salad dressed with rice vinegar for a refreshing counterpoint to the rich beef.

Cultural Context

While this Instant Pot version takes liberties with traditional preparation methods the flavor profile honors authentic Chinese beef and broccoli. The dish itself represents Chinese American cuisine more than traditional Chinese cooking as broccoli was not historically common in China. The addition of oyster sauce and Shaoxing wine pays respect to traditional Chinese flavor building while adapting to modern convenience cooking methods and Western ingredients.

A close up of a dish with beef and broccoli. Save Pin
A close up of a dish with beef and broccoli. | sophietable.com

Commonly Asked Questions

→ What's the best cut of beef to use?

Flank steak or skirt steak work best for this dish. These cuts become tender when sliced thinly against the grain and cook quickly under pressure. For easier slicing, place the steak in the freezer for about 20 minutes before cutting.

→ Why cook the broccoli separately?

The broccoli is sautéed separately and added after pressure cooking to prevent overcooking. If cooked under pressure with the beef, the broccoli would become mushy instead of maintaining its vibrant color and tender-crisp texture.

→ Can I make this without an Instant Pot?

Yes! While this version is optimized for the Instant Pot, you can make a stovetop version using similar ingredients and technique. The cooking time may be slightly longer, but the flavors will be comparable.

→ Is this dish very spicy?

The recipe includes Sriracha and red pepper flakes which provide a mild to moderate heat. You can adjust the spice level by reducing or increasing these ingredients based on your preference.

→ Do I need to add salt to this dish?

No additional salt is needed. The beef broth, soy sauce, and oyster sauce already contain enough sodium to properly season the dish. Using low-sodium options helps keep the salt level balanced.

→ What can I substitute for Shaoxing wine?

If you don't have Shaoxing wine, you can substitute dry sherry, mirin (with less sugar elsewhere in the recipe), or chicken broth with a splash of rice vinegar. Each will affect the flavor slightly, but will still produce delicious results.

Instant Pot Beef and Broccoli

Tender flank steak and crisp broccoli in a rich Asian-inspired sauce, ready in 30 minutes for a quick and flavorful weeknight meal.

Preparation Time
10 Minutes
Cooking Duration
20 Minutes
Overall Time
30 Minutes
Created By: Sophie

Recipe Type: Dinner

Skill Level: Simple

Cuisine Type: Asian

Portion Size: 4 Number of Servings

Diet Preferences: Dairy-Free

What You'll Need

→ Sauce

01 ½ cup low sodium beef broth or water
02 2 tablespoon cornstarch
03 3 tablespoon Shaoxing wine (Chinese cooking wine)
04 2 tablespoon oyster sauce
05 1 teaspoon fresh minced ginger
06 1 tablespoon hot sauce such as Sriracha
07 2 tablespoon sesame oil
08 ¼ cup low sodium soy sauce
09 3 tablespoon brown sugar
10 3 cloves minced garlic
11 ¼ teaspoon red pepper flakes

→ Beef and Broccoli

12 3 tablespoon vegetable oil
13 1 head broccoli, cut into small florets
14 1 pound flank steak, trimmed of fat and sliced thin against the grain
15 1 tablespoon sesame seeds

Step-by-Step Directions

Step 01

In a jar add all the sauce ingredients. Close the lid and shake until everything is combined. Alternatively, you could whisk everything together in a bowl.

Step 02

Pour about ¼ cup of the sauce over the cut beef and toss well to coat.

Step 03

Turn your Instant Pot to the saute setting. Add 1 tablespoon of the vegetable oil and when hot add the broccoli florets. Saute for 3 to 5 minutes, stirring occasionally until the broccoli is a vibrant green color. Transfer the broccoli to a plate.

Step 04

Add the remaining vegetable oil to the Instant pot and when it's hot add the beef. Saute the beef for about 3 to 5 minutes until it starts to brown, then add the remaining sauce to the Instant Pot.

Step 05

Close the lid (follow the manufacturer's guide for instructions on how to close the instant pot lid). Set the Instant Pot to the Manual (high pressure) setting and set the timer to 10 minutes.

Step 06

When cooking is complete, use a quick release to depressurize.

Step 07

Add the broccoli back to the Instant Pot and stir. Garnish with sesame seeds. Serve over rice or noodles.

Helpful Notes

  1. To slice the steak easier, place it in the freezer for 20 minutes before slicing.
  2. Best cut of beef for this recipe is flank steak or skirt steak.
  3. Don't overcook the broccoli. Remove the broccoli from the Instant Pot once it's sauteed to avoid mushy results.
  4. No extra salt needed. The beef broth and soy sauce have plenty of salt to season this dish.
  5. This recipe can be prepared without an Instant Pot using standard stovetop methods.

Recommended Tools

  • Instant Pot - 6 Quart

Allergen Information

Always review ingredients for any allergens and consult a healthcare provider with any concerns.
  • Soy
  • Wheat (from soy sauce)
  • Seafood (from oyster sauce)

Nutritional Information (Per Serving)

These details are estimates and shouldn't be considered professional health advice.
  • Calories: 455
  • Fat Content: 25 grams
  • Carbohydrate Content: 26 grams
  • Protein Content: 31 grams