Grandma’s Instant Pot Beef and Broccoli

Posted on

Lauryn Waters

Instant Pot Beef and Broccoli - featured image

I still remember the first time I tried to recreate my grandmother’s beef and broccoli. It was a rainy Tuesday in November, and I was twenty-four, living in a tiny apartment that smelled perpetually of damp laundry. I had just bought my first Instant Pot, convinced it would solve all my dinner problems. I chopped the broccoli, seared the beef, and pressed “Manual.” Thirty minutes later, I opened the lid to find a sad, gray stew. The beef was tough, the broccoli was mush, and the sauce was a thin, watery broth that tasted like nothing. I ate it anyway because I was too proud to order takeout. That night, I learned two things: pressure cooking tender meat is easy, but rushing the sauce is a disaster.

It took me three more years—and several burnt pans—before I finally got it right. I stopped trying to cut corners. I started searing the beef properly to get that Maillard reaction (the fancy culinary term for “good brown bits”). I learned that broccoli needs to be added at the very end, not during the pressure cook, or it turns into green slime. And most importantly, I figured out the balance of soy, garlic, ginger, and cornstarch that creates that sticky, glossy coating we all crave from Chinese takeout.

This Instant Pot Beef and Broccoli with Sticky Garlic Sauce isn’t just a quick weeknight hack. It’s the result of trial, error, and a deep respect for the flavors my grandmother used to make on her gas stove, just adapted for modern life. It’s the kind of meal that feels indulgent but comes together in under 30 minutes. The beef is melt-in-your-mouth tender, the broccoli retains a perfect crunch, and that sticky garlic sauce? It’s the kind of sauce you want to drink with a spoon. If you’ve ever felt guilty about taking shortcuts on weeknights, this recipe is your permission slip. It’s honest, it’s hearty, and it tastes like it took hours when it really took minutes.

Why You’ll Love This Recipe

There’s a specific kind of magic that happens when you combine a pressure cooker with bold Asian flavors. It’s not just about speed; it’s about texture and depth that you can’t get from a quick stir-fry on a cold pan. Here’s why this Instant Pot Beef and Broccoli with Sticky Garlic Sauce has earned a permanent spot in my rotation:

  • True Tender Beef — Unlike stir-fries where the beef can sometimes turn rubbery if you overcook it, pressure cooking guarantees fork-tender results every time. I’ve used flank steak, sirloin, and even chuck roast, and they all come out silky soft without falling apart.
  • Sauce That Actually Sticks — So many recipes result in a watery mess. By making the sauce separately and thickening it with a cornstarch slurry at the end, this Instant Pot Beef and Broccoli with Sticky Garlic Sauce clings to every piece of beef and broccoli, just like the restaurant version.
  • Minimal Cleanup — You’re essentially cooking in one pot (plus a small bowl for the sauce). No washing a wok, no scrubbing multiple pans. My husband calls this “the lazy chef’s dream,” and honestly, after a long day, I agree.
  • Customizable Heat — This recipe is naturally mild, but it handles spice beautifully. Whether you like a gentle warmth or a fiery kick, the base sauce is neutral enough to let you adjust the heat to your preference without overpowering the garlic.
  • Meal Prep Friendly — This reheats remarkably well. The sauce actually thickens further as it sits, meaning leftovers taste even better the next day. It’s perfect for lunch boxes or quick dinners during a busy work week.

Real talk: I don’t always have time to stand over a stove. This dish lets me get dinner on the table without sacrificing the comfort and satisfaction of a home-cooked meal. It’s reliable, it’s delicious, and it’s become my go-to when I need to feed my family something that feels special but requires zero effort.

Key Ingredients

The beauty of this Instant Pot Beef and Broccoli with Sticky Garlic Sauce lies in its simplicity. You don’t need a trip to a specialty Asian market for most of these items, though a few key ingredients make all the difference. Here’s exactly what you need and why.

For the Beef

Flank Steak (1.5 lbs / 680g) — This is my absolute favorite cut for this recipe. It’s lean, flavorful, and has a nice grain that absorbs the sauce well. You can use sirloin or skirt steak, but flank steak gives you the best balance of tenderness and chew. Slice it against the grain, please. I can’t stress this enough. If you slice with the grain, you’ll be chewing for twenty minutes.

Coconut Aminos or Soy Sauce (3 tbsp / 45ml) — For the base of the marinade and the sauce. I prefer coconut aminos for a slightly sweeter, less salty profile, but regular soy sauce works perfectly fine if that’s what you have. Just be careful not to over-salt, as the sauce will reduce.

Vegetable Oil (1 tbsp / 15ml) — Used for searing the beef. High smoke point is key here. I use avocado oil or regular vegetable oil. Olive oil is fine, but it can burn at high heat.

For the Sticky Garlic Sauce

Instant Pot Beef and Broccoli preparation steps

Garlic (6 cloves / 3 tbsp minced) — Yes, six cloves. Fresh only. Jarred garlic has a metallic aftertaste that ruins the delicate balance of this sauce. I mince mine by hand with a sharp knife for the best texture.

Fresh Ginger (1 tbsp / 5g grated) — Grated, not minced. You want those tiny flecks of ginger to infuse the sauce. If you can’t find fresh ginger, use 1 teaspoon of ground ginger, but fresh is infinitely better. It adds that bright, zesty note that cuts through the richness of the beef.

Chicken Broth (1/2 cup / 120ml) — Low sodium is best so you can control the saltiness. Beef broth works too, but chicken broth is lighter and lets the garlic shine.

Cornstarch (2 tsp / 10g) — This is your thickening agent. Mix it with a little cold water to create a slurry. Never add dry cornstarch to hot liquid—it clumps instantly. I’ve learned this the hard way.

Dark Brown Sugar (1 tbsp / 15g) — Adds depth and helps with caramelization. White sugar works, but brown sugar gives it that sticky, molasses-like gloss.

Rice Vinegar (1 tsp / 5ml) — Just a splash to balance the sweetness and salt. Don’t skip it; it brightens the whole dish.

For the Broccoli

Broccoli Florets (3 cups / 250g) — Fresh is best. I buy one large head of broccoli and cut it into bite-sized florets. You can use frozen broccoli in a pinch, but thaw and drain it thoroughly first, or your sauce will become watery. Fresh broccoli holds its structure much better in the pressure cooker.

Tools Needed

You don’t need a fancy kitchen to make this Instant Pot Beef and Broccoli with Sticky Garlic Sauce. Here’s what I use, and what you can swap if you don’t have it.

6-Quart Instant Pot — This is the standard size. I have the Duo model, and it’s been my workhorse for years. If you have a 3-quart or 8-quart, the times remain the same, just keep an eye on the liquid levels.

Sharp Chef’s Knife — Essential for slicing the beef against the grain and mincing the garlic. A dull knife is dangerous and makes a mess. Keep it sharp.

Measuring Spoons — Accuracy matters with the cornstarch slurry. Too much and it’s glue; too little and it’s soup.

Small Bowl and Whisk — For mixing the cornstarch slurry. A small bowl keeps the slurry contained and easy to pour.

Tongs — For turning the beef during searing and tossing the broccoli at the end. I use silicone-tipped tongs so I don’t scratch my pot.

Cooking Instructions

Let’s get into the nitty-gritty. This process is straightforward, but timing is everything. Follow these steps closely for the best results.

Step 1: Prep the Beef (5 minutes)

Pat your flank steak dry with paper towels. Moisture is the enemy of a good sear. Slice the beef against the grain into thin, bite-sized strips. About 1/4-inch thick is ideal. Place them in a bowl and add 1 tablespoon of soy sauce and 1 teaspoon of cornstarch. Toss to coat. This marinade helps tenderize the meat and gives it a head start on flavor. Let it sit while you prep the veggies.

Step 2: Sear the Beef (5 minutes)

Set your Instant Pot to “Sauté” on High. Add the vegetable oil. Once the oil is shimmering, add half the beef in a single layer. Do not overcrowd the pot! If you crowd it, the beef steams instead of sears, and you lose that delicious brown crust. Sear for 2-3 minutes per side until deeply browned. Transfer the beef to a plate. Repeat with the remaining beef. This step builds the flavor base (fond) at the bottom of the pot.

Step 3: Deglaze and Pressure Cook (5 minutes)

Remove all the beef. Add 1/4 cup of water to the pot. Scrape the bottom thoroughly with a wooden spoon to release the brown bits. This is crucial to prevent the “Burn” notice. Add the beef back into the pot. Set the valve to “Sealing.” Cook on High Pressure for 0 minutes. Yes, zero. The pot will come to pressure, cook the beef for a few minutes as it heats up, and then automatically switch to “Keep Warm.” This gentle cooking prevents the beef from becoming tough.

Step 4: Quick Release and Add Broccoli (2 minutes)

Once the cook time is done, perform a Quick Release. Carefully turn the valve to “Venting” to release the steam. When the pin drops, open the lid. Add the broccoli florets directly into the pot. Stir them into the beef and liquid. Close the lid again (valve to “Sealing”) and cook on High Pressure for 1 minute. This gives the broccoli the perfect crunch-tender texture. Quick release again immediately.

Step 5: Make the Sticky Sauce (5 minutes)

With the pot still on “Sauté” (Low), combine the garlic, ginger, broth, brown sugar, rice vinegar, and remaining soy sauce in a small bowl. Pour this mixture into the pot. Stir well. In a separate small bowl, mix the 2 teaspoons of cornstarch with 2 tablespoons of cold water until smooth. Slowly drizzle this slurry into the pot while stirring constantly. The sauce will thicken within 1-2 minutes. It should coat the back of a spoon and cling to the beef and broccoli. Taste and adjust seasoning if needed.

Total Time: 30 minutes. Active Time: 15 minutes.

Expert Tips

Here’s everything I learned from making this too many times, so you don’t have to make my mistakes.

The Sear is Non-Negotiable

I used to skip the sear and just pressure cook everything together. The result? Bland, gray beef. Searing creates the Maillard reaction, which adds a savory, complex flavor that pressure cooking alone cannot achieve. It takes an extra five minutes, but it’s worth every second.

Don’t Overcook the Broccoli

Broccoli cooks surprisingly fast in the pressure cooker. One minute is usually perfect. If you cook it for 3-4 minutes, it turns into mush. I learned this when I tried to “get it done” in one go. Now, I always add it at the end. It keeps that vibrant green color and satisfying crunch.

The Cornstarch Slurry

Always mix cornstarch with cold water. If you use hot water, it clumps instantly. And always add it slowly while stirring. You want a glossy, sticky sauce, not a lumpy one. If it’s too thick, add a splash of water. If it’s too thin, cook it a minute longer.

Slice Against the Grain

Look at the direction the muscle fibers run on your steak. Cut perpendicular to those lines. This shortens the fibers, making the beef tender. If you cut with the grain, the beef will be chewy and tough, no matter how long you cook it.

Recipe Variations

Once you’ve nailed the basic version, here’s how to mix it up. This Instant Pot Beef and Broccoli with Sticky Garlic Sauce is a canvas for your creativity.

Spicy Beef and Broccoli

Add 1 teaspoon of chili garlic sauce or 1/2 teaspoon of red pepper flakes to the sauce mixture. This adds a warm, lingering heat that pairs beautifully with the sweetness of the brown sugar.

Vegetable Boost

Add sliced bell peppers, snap peas, or carrots along with the broccoli in Step 4. They’ll cook in that one minute and add color and crunch. I love adding red bell peppers for a pop of color.

Dairy-Free Option

This recipe is naturally dairy-free. Just ensure your soy sauce and broth are certified dairy-free (some broths contain hidden dairy derivatives). Serve over cauliflower rice for a low-carb option.

Protein Swap

Chicken thighs work beautifully here. Use boneless, skinless thighs, cut into chunks. Cook on High Pressure for 3 minutes instead of 0. The sauce will cling to the chicken just as well.

Vegan Version

Swap the beef for extra-firm tofu (pressed and cubed) or seitan. Use vegetable broth and tamari instead of soy sauce. The sauce remains the same. It’s surprisingly satisfying.

Serving & Storage

Serving Suggestions

I serve this Instant Pot Beef and Broccoli with Sticky Garlic Sauce over steamed jasmine rice. The fluffy rice is perfect for soaking up the extra sauce. For a lighter option, try it over cauliflower rice or zucchini noodles. Garnish with sliced green onions and toasted sesame seeds for that authentic restaurant presentation.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce thickens as it cools, so you may need to add a splash of water when reheating.

Reheating

Reheat in the microwave with a tablespoon of water, stirring halfway through. You can also reheat it in a saucepan over low heat. Avoid the oven, as it can dry out the beef.

Freezing

This dish freezes well for up to 3 months. Thaw in the refrigerator overnight and reheat gently. The broccoli may soften slightly upon thawing, but the flavor remains intact.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown per serving (assuming 4 servings, with rice not included in the count):

Nutrient Amount
Calories 320 kcal
Protein 28g
Carbohydrates 18g
Fiber 4g
Fat 14g
Sodium 850mg

My Take: This is a balanced meal with good protein and fiber from the broccoli. The sauce is slightly high in sodium due to the soy sauce, but you can reduce that by using low-sodium soy sauce or coconut aminos. It’s far healthier than takeout, and you control exactly what goes in.

Final Thoughts

There’s something deeply satisfying about mastering a dish that once felt intimidating. This Instant Pot Beef and Broccoli with Sticky Garlic Sauce is more than just dinner. It’s a reminder that you don’t need to spend hours in the kitchen to make something extraordinary. It’s about understanding the ingredients, respecting the process, and trusting your instincts.

If you make this, drop a comment! I love hearing how it turns out in your kitchen. Did you add extra chili flakes? Did you use chicken instead? I want to know. Happy cooking!

FAQs

Can I use frozen broccoli?

Yes, but you must thaw and drain it thoroughly first. Frozen broccoli releases a lot of water, which can make your sauce runny. If you’re short on time, fresh is always better for texture.

Why did my sauce turn out watery?

This usually happens if you didn’t use enough cornstarch or if you added the slurry too quickly. Make sure to mix the cornstarch with cold water first, and add it slowly while stirring. Cook it for an extra minute to thicken.

Can I make this in a slow cooker?

Yes, but the timing changes. Sear the beef, then add everything except the broccoli to the slow cooker. Cook on Low for 6-8 hours. Add the broccoli in the last 30 minutes. The sauce will need a cornstarch slurry at the end to thicken.

What cut of beef is best?

Flank steak is ideal because it’s lean and tenderizes well under pressure. Sirloin or skirt steak also work. Avoid fatty cuts like ribeye, as the fat won’t render out completely in the short cook time.

Can I double this recipe?

You can, but only if your Instant Pot is large enough (6-quart or larger). Do not exceed the max fill line. You may need to increase the cook time slightly if doubling the volume.

Pin This Recipe!

Instant Pot Beef and Broccoli recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Instant Pot Beef and Broccoli - featured image

Grandma’s Instant Pot Beef and Broccoli


  • Author: Rebecca
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

A tender, melt-in-your-mouth beef and broccoli dish with a sticky garlic sauce, pressure-cooked to perfection in under 30 minutes for a quick, restaurant-quality weeknight meal.


Ingredients

Scale
  • 1.5 lbs flank steak, sliced against the grain into thin strips
  • 1 tbsp vegetable oil (or avocado oil)
  • 1 tbsp soy sauce (for marinade)
  • 1 tsp cornstarch (for marinade)
  • 6 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1/2 cup chicken broth (low sodium)
  • 1 tbsp dark brown sugar
  • 1 tsp rice vinegar
  • 1 tbsp soy sauce (for sauce)
  • 2 tsp cornstarch mixed with 2 tbsp cold water (slurry)
  • 3 cups broccoli florets

Instructions

  1. Pat flank steak dry and slice against the grain. Toss with 1 tbsp soy sauce and 1 tsp cornstarch. Let sit while prepping vegetables.
  2. Set Instant Pot to ‘Sauté’ on High. Add oil. Sear half the beef in a single layer for 2-3 minutes per side until browned. Transfer to a plate. Repeat with remaining beef.
  3. Remove beef. Add 1/4 cup water to the pot and scrape up brown bits. Return beef to pot. Set valve to ‘Sealing’ and cook on High Pressure for 0 minutes.
  4. Perform a Quick Release. Open lid, add broccoli florets, stir into liquid. Close lid (valve to ‘Sealing’) and cook on High Pressure for 1 minute. Quick release immediately.
  5. Set pot to ‘Sauté’ on Low. In a bowl, mix garlic, ginger, broth, brown sugar, rice vinegar, and 1 tbsp soy sauce. Pour into pot.
  6. Slowly drizzle cornstarch slurry into the pot while stirring constantly. Cook for 1-2 minutes until sauce thickens and coats the back of a spoon.

Notes

Slice beef against the grain for tenderness. Do not overcrowd the pot when searing. Ensure cornstarch is mixed with cold water to prevent clumping. Broccoli should be added at the end to maintain crunch. Sauce thickens further upon cooling; add water when reheating.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Cuisine: Chinese

Nutrition

  • Serving Size: 1/4 of the recipe
  • Calories: 320
  • Sugar: 10
  • Sodium: 850
  • Fat: 14
  • Carbohydrates: 18
  • Fiber: 4
  • Protein: 28

Keywords: Instant Pot, Beef and Broccoli, Sticky Garlic Sauce, Pressure Cooker, Weeknight Dinner, Asian Recipe, Quick Meals

You might also like these recipes

Leave a Comment

Recipe rating