Beef And Broccoli Pasta Recipe: Wok-Seared Beef with Silky Garlic-Soy Sauce

Main Courses

Beef And Broccoli Pasta Recipe: Wok-Seared Beef with Silky Garlic-Soy Sauce

This beef and broccoli pasta recipe delivers restaurant-quality flavors with wok-seared beef and a silky garlic-soy sauce that coats every strand of pasta. The secret lies in high-heat searing for tender, caramelized beef strips and a sauce that balances sweet, salty, and umami notes perfectly.

I developed this dish after craving that perfect fusion of Chinese-American comfort food—rich, savory, and satisfying without being overly heavy.

The process is straightforward yet impressive: sear thinly sliced beef until perfectly browned, then set aside while you blanch bright green broccoli florets for just 2 minutes to maintain crisp-tender texture.

Meanwhile, the sauce simmers down into a glossy, flavor-packed reduction that clings beautifully to the pasta. Al dente pasta is the foundation—it absorbs the sauce without turning mushy, creating a harmonious bite every time.

What you’ll end up with is a dish that’s bold in flavor but balanced in texture: tender beef, vibrant broccoli, and al dente pasta all coated in that addictive garlic-soy glaze.

The aroma alone will have everyone gathering at the table, and the first bite delivers on that perfect marriage of textures and tastes. Garnish with toasted sesame seeds or a sprinkle of red pepper flakes for an extra layer of complexity.

This recipe works equally well as a weeknight dinner or a showstopper for guests—just adjust the portion sizes accordingly. The beauty of this dish is its versatility: swap in shrimp or chicken if you prefer, or add mushrooms for extra umami depth. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and broccoli pasta

Restaurant-quality flavors start with these 14 ingredients—simple yet powerful for bold, balanced pasta.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Broccoli Florets 🥦 4 cups Bright green, trimmed
Fettuccine Pasta 🍝 12 oz Al dente preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For searing beef
Sesame Oil 🫒 1 tbsp Toasted for aroma
Garlic Cloves 🧄 6 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated finely
Low-Sodium Soy Sauce 🍶 ½ cup Kikkoman preferred
Honey 🍯 1 tbsp For sauce balance
Rice Vinegar 🍶 1 tbsp For acidity
Toasted Sesame Seeds 🌾 1 tbsp For garnish
Red Pepper Flakes 🌶️ ½ tsp Optional for heat
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked

The flank steak is non-negotiable here—its lean texture sears perfectly when sliced thin against the grain. Ask your butcher for pre-sliced if you're short on time, or grab a package of pre-sliced flank steak from Whole Foods or Costco for convenience. Freshness matters: look for meat with vibrant color and minimal marbling. Broccoli should be bright green with tight florets—Trader Joe's often has the best quality at a reasonable price. For the pasta, De Cecco or Barilla are my go-tos—they hold up beautifully to the sauce without turning mushy. If you're feeling fancy, grab a bag of fresh fettuccine from the Italian section, but dried works just as well for weeknight dinners.

No sesame oil? Avocado oil or neutral high-smoke-point oil works in a pinch, but the nutty aroma is essential. Fresh ginger loses potency fast, so buy it pre-grated from the refrigerated section if you won't use it all. The soy sauce makes or breaks this dish—Kikkoman is my standard, but Lee Kum Kee works too. For a gluten-free version, swap the soy sauce for tamari or coconut aminos. The honey adds just enough sweetness to balance the savory notes, but maple syrup works in a 1:1 ratio if you're avoiding refined sugar. Red pepper flakes can be omitted entirely if you prefer no heat, but they add that restaurant-quality kick.

Store the prepped beef in an airtight container in the fridge for up to 2 days—it reheats beautifully. The broccoli stays fresh for 5 days if wrapped in a damp paper towel and sealed in a bag. Pasta keeps for 1 month in a cool, dry place, but once cooked, it's best used within 2 days. For meal prep, cook the pasta and sauce separately, then toss everything together when ready to eat. The flavors actually improve overnight as the sauce melds with the pasta—double batch and freeze half for lazy weeknights.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss everything in one skillet. The flank steak slices itself while the broccoli steams in its own juices, and the pasta cooks in the same pan. No dirty dishes, no stress, just pure efficiency.
  • Umami Bomb: That sesame oil finish? It’s what turns this into something special. The beef stays tender but packs a punch, and the broccoli gets this little crispy edge that makes every bite feel like a reward.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors actually improve the next day—yes, really—and it reheats like a dream. Pack it cold or warm it up; either way, it’s a hit with kids (and adults who act like kids).
  • Budget Flex: Flank steak stretches further than you’d think when sliced thin, and broccoli is the ultimate cheap veggie. I’ve made this for $10 and fed four people—plus, the leftovers taste just as good the second time around. Smart spending, delicious eating.

Step-by-step instructions for wok-seared beef with garlic-soy pasta

Here's how to transform simple ingredients into restaurant-quality beef and broccoli pasta.

1

Prepare the Flank Steak for Perfect Searing

Slice the 1 lb flank steak thinly against the grain into ¼-inch thick strips. This cut ensures tender bites that cook quickly and evenly. Pat the sliced steak dry with paper towels—removing all moisture is crucial for achieving that beautiful wok-seared crust.

Season both sides generously with 1.5 teaspoons kosher salt and 0.5 teaspoon ground black pepper. Let the seasoned steak sit at room temperature for 15 minutes while you prepare the remaining ingredients. This resting period allows for even cooking and prevents cold spots in the center of the meat.

2

Cook the Fettuccine to Al Dente Perfection

Bring a large pot of water to a rolling boil and add 12 ounces fettuccine pasta. Cook according to package instructions until 1 minute before it reaches al dente—this ensures the pasta finishes cooking in the hot sauce. Reserve 1 cup of pasta water before draining, as it contains essential starch that helps create a silky sauce.

While the pasta cooks, heat 2 tablespoons extra-virgin olive oil in a large wok or skillet over high heat until shimmering. The oil should be hot enough to sizzle when the steak hits it—this creates that coveted caramelized crust. Keep the heat high throughout the entire cooking process to maintain the wok's signature sear.

3

Sear the Beef and Prepare the Broccoli

Working in batches if needed, add the seasoned steak strips to the hot oil. Cook for 1-2 minutes per side until the edges become deep golden brown and slightly charred. Remove the beef and set aside on a plate, leaving the rendered fat in the pan. This fat is flavor gold—don't drain it.

In the same pan, add 4 cups broccoli florets and toss to coat in the beef fat. Cook for 3-4 minutes until the broccoli turns bright green and just begins to soften at the edges. The high heat will blanch the broccoli while preserving its vibrant color and crisp texture.

4

Build the Silky Garlic-Soy Sauce

Push the broccoli to one side of the pan and add 1 tablespoon sesame oil, 6 minced garlic cloves, and 1 tablespoon finely grated ginger. Stir for 30 seconds until the garlic becomes lightly golden and fragrant—this prevents it from burning and creates depth of flavor. Add 0.5 cup low-sodium soy sauce, 1 tablespoon honey, and 1 tablespoon rice vinegar.

Bring the sauce to a gentle simmer and let it reduce for 2-3 minutes until slightly thickened. The sauce should coat the back of a spoon but still remain silky. If it thickens too much, add 1-2 tablespoons of the reserved pasta water to reach your desired consistency. Stir in 0.5 teaspoon red pepper flakes if you prefer a touch of heat.

5

Combine and Finish with Toasted Sesame Seeds

Add the cooked fettuccine and seared beef to the pan, tossing everything together to coat evenly in the sauce. If the pasta seems dry, add another splash of pasta water to create a glossy, clinging sauce. The dish should be vibrant with deep brown beef, bright green broccoli, and golden fettuccine strands.

Remove from heat and stir in 1 tablespoon toasted sesame seeds for added texture and aroma. Serve immediately while the pasta is still hot, garnished with extra sesame seeds if desired. The combination of wok-seared beef, tender broccoli, and silky garlic-soy sauce makes this dish a true weeknight favorite.

👨‍🍳

Pro Tips For Making Beef And Broccoli Pasta

  • Slice Thin, Sear Fast: Flank steak’s got that beefy chew, but you want tender strips—not a shoe leather experience. Cut it against the grain into ¼-inch slices, then sear in a screaming-hot pan for 30 seconds per side. Overcrowding the pan? You’ll steam the meat instead of searing it—trust me, I’ve learned this the hard way.
  • Blanch Broccoli First: Raw broccoli florets in pasta sauce? They’ll turn to mush or sit like a sad, waterlogged afterthought. Give them a 30-second blanch in boiling salted water, then shock in ice water. They’ll stay bright, crisp, and actually taste like broccoli—not sad, overcooked wallpaper.
  • Salt the Pasta Water Like the Sea: Your fettuccine deserves a proper bath. Use two tablespoons of salt per pound of pasta—yes, even if your tap water tastes like a swimming pool. Under-salted pasta? Bland. Over-salted? Well, at least it’ll be interesting. Taste the water before boiling; it should sting your tongue like a sea breeze.
  • Finish with Sesame Oil: Drizzle that sesame oil last—right after the pan comes off the heat. It’s not a garnish; it’s the aroma bomb that ties everything together. Too early, and the nutty, smoky flavor burns off. Too late, and you’re just drizzling on top of cold pasta. Wait for the moment when the dish is done, not cooked.

Creative variations of these flavors

Spicy Asian Fusion

Transform this dish into a fiery Asian-inspired stir-fry by adding 1 tbsp gochujang (Korean chili paste) to the sauce along with 1 tsp sriracha. For extra heat, toss in ½ cup sliced Thai bird's eye chilies with the broccoli.

Finish with 1 tbsp chopped cilantro and a drizzle of chili oil for that bold, spicy kick. 🌶️

Creamy Mushroom Twist

Swap the broccoli for 8 oz sliced shiitake mushrooms and add ½ cup heavy cream or coconut milk to the sauce for a rich, velvety texture. Stir in 1 tsp white miso paste for umami depth.

Garnish with toasted walnuts and fresh thyme for an earthy, comforting twist that feels like a cozy hug in a bowl.

Mediterranean Herb Version

Infuse this dish with Mediterranean flavors by adding 1 tsp dried oregano and ½ tsp crushed fennel seeds to the sauce. Swap the soy sauce for ½ cup lemon juice and 2 tbsp olive oil, then top with ¼ cup crumbled feta and kalamata olives.

The tangy, herby notes create a bright, refreshing take that’s perfect for summer.

Cheesy Garlic Bread Bites

Turn this into a fun, handheld appetizer by tossing the cooked pasta with the sauce, then forming into 1-inch balls. Bake at 375°F for 10-12 minutes until golden, then broil for 1-2 minutes to crisp the edges.

Serve with a side of marinara sauce for dipping. This makes an amazing game-day snack or party starter!

Vegetarian Swap

Replace the beef with 12 oz extra-firm tofu (pressed and cubed) or 8 oz king oyster mushrooms (sliced). Marinate the tofu in 2 tbsp soy sauce + 1 tbsp sesame oil for 15 minutes before searing.

The mushrooms add a meaty texture that holds up perfectly to the sauce. Add 1 tbsp nutritional yeast for a cheesy depth.

Breakfast-for-Dinner

Give this dish a morning-inspired twist by adding 2 scrambled eggs to the pan at the end. Stir in 1 tbsp chopped scallions and 1 tsp smoked paprika for a smoky, savory breakfast bowl.

Top with crumbled bacon or a sprinkle of everything bagel seasoning** for a fun, flavor-packed meal that’s perfect for brunch or a lazy weekend morning. 🍳

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 62g23%
Dietary Fiber 5g18%
Sugars 8g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use ground beef instead of flank steak?

Ground beef works but will give a different texture—it'll be more tender and less chewy than seared flank steak strips. For best results, use 80/20 lean-to-fat ratio and form into small patties before cooking. Brown them thoroughly on all sides to develop flavor, then proceed with the recipe as written.

2

How do I prevent the broccoli from turning mushy?

High heat is key! Cook broccoli for only 3-4 minutes until bright green and just tender at the edges. Start with fresh florets and avoid overcrowding the pan. If using frozen broccoli, thaw and pat dry first to prevent excess moisture from steaming the florets.

3

What's the best pasta shape for this recipe?

Fettuccine works perfectly, but linguine or spaghetti also absorb the sauce beautifully. For extra texture, try pappardelle or fettuccine with ridges—they hold sauce even better. Avoid small shapes like penne or farfalle, as they release starch too quickly and can make the sauce gummy.

4

Can I make this ahead of time?

Yes! Cook the pasta and sauce separately, then store them in airtight containers in the fridge for up to 2 days. Reheat the sauce first, then toss with pasta and beef. For best texture, add a splash of fresh pasta water when reheating. The flavors actually improve overnight as the sauce melds with the pasta.

5

Why is my sauce too thin?

Sauce thinning usually happens from two things: undercooking the sauce or not reducing it enough. Simmer the sauce longer (up to 5 minutes) or add 1-2 teaspoons cornstarch mixed with water to thicken. If using gluten-free pasta, reserve extra pasta water since it contains less starch.

★★★★★4.6(13 reviews)
Categories Main Courses