Soups & Stews
This beef and beoccoli recipe delivers restaurant-quality wok-seared beef with crispy, umami-packed pasta in just 25 minutes. The secret lies in high-heat searing of beef strips paired with perfectly al dente beoccoli that soaks up rich garlic-wine sauce.
After years of refining this dish, I've perfected the balance between tender beef and crispy pasta edges—no braising required. What sets this recipe apart is the two-stage cooking process: first searing the beef to develop deep caramelization, then tossing everything together in the same wok for maximum flavor transfer.
The sauce comes from reduced beef drippings combined with white wine, garlic, and a touch of soy sauce—simple ingredients that create complex umami depth. Every bite delivers that satisfying contrast of tender beef against crispy pasta.
By the time you plate this dish, you'll have perfectly seared beef strips with golden-brown edges, beoccoli pasta that's al dente yet flavorful, and a sauce that clings beautifully to each component. The aroma alone will have everyone at the table anticipating the first bite.
This is the kind of weeknight dinner that feels like a special occasion. Serve immediately with a sprinkle of fresh parsley and a squeeze of lemon for brightness. The presentation is elegant yet approachable—ideal for impressing guests without spending hours in the kitchen. Let's get cooking!
Ingredients for beef and beoccoli
Restaurant-quality wok sear meets Italian comfort—just 13 ingredients for bold flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ¼ lb | Thinly sliced against grain |
| Beoccoli Pasta 🍝 | 12 oz | Or cavatappi if unavailable |
| White Wine 🍷 | ½ cup | Dry, like Sauvignon Blanc |
| Low-Sodium Soy Sauce 🥢 | 2 tbsp | For umami depth |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Olive Oil 🫒 | 2 tbsp | High smoke point |
| Sesame Oil 🫒 | 1 tbsp | For finishing |
| Vegetable Oil 🫒 | ½ cup | For high-heat searing |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Beef Broth 💧 | ½ cup | Low-sodium preferred |
The flank steak is your star—thinly sliced against the grain for tenderness. Look for well-marbled cuts at Whole Foods or your local butcher. If you can't find beoccoli, cavatappi or penne work beautifully. For the wine, any dry white like Sauvignon Blanc or Pinot Grigio adds brightness without overpowering. The soy sauce here isn't for Asian flavors—it's about that deep umami punch that makes this dish sing. I always grab the low-sodium version to avoid salt overload.
No flank steak? Sirloin or ribeye sliced thin will work, but don't substitute ground beef—this dish relies on that clean sear. Short on white wine? Dry vermouth or even beef broth with a splash of vinegar gets you close. Fresh garlic is non-negotiable here, but if you must use powder, double the amount. The sesame oil might seem out of place, but that final drizzle adds a subtle nutty finish that balances everything. For the pasta, al dente is critical—this isn't a braise, so the texture needs to hold up to the beef's chew.
Prep the beef first—slice it thin and let it sit at room temperature for 20 minutes before cooking. The pasta should be cooked just shy of al dente (about 1 minute less than package instructions), as it'll finish in the wok. Store any leftover beef in an airtight container for up to 3 days, but honestly, this tastes even better the next day once all the flavors meld. The sauce keeps for 2 days in the fridge, though I recommend making it fresh for maximum impact.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe for lazy nights—just sear the flank steak, toss in the beoccoli, and let the wine and soy sauce do their thing. No chopping, no fussing, and one pan to clean. That’s my kind of dinner.
- Umami Bomb: The combo of white wine and low-sodium soy sauce on that flank steak? It’s like a flavor explosion. The garlic cloves sizzle into crispy bits, and the beoccoli soaks up every last drop of that savory sauce. Honestly, it’s the kind of dish that makes you go back for seconds without thinking.
- Weeknight to Weekend: Between us, this recipe works for everything—a quick Tuesday night meal, a last-minute date dinner, or even a potluck. The leftovers? Just as good reheated the next day, especially if you toss them with a little extra garlic oil.
- Budget-Friendly Powerhouse: Flank steak stretches further than you’d think when sliced thin, and beoccoli is cheaper than fancier pastas. A bottle of white wine and a few garlic cloves round it out without breaking the bank. It’s my go-to when I need to feed a crowd without stressing over the grocery bill.
Step-by-step instructions for wok-seared beef and beoccoli
Master this quick, umami-packed dish with professional techniques and precise timing.
Prep and Marinate the Flank Steak
Slice the 1.25 lb flank steak thinly against the grain into ¼-inch strips. This ensures tender bites that cook quickly in the wok. Place the sliced steak in a bowl and add 2 tbsp low-sodium soy sauce, 1 tbsp lemon juice, 1.5 tsp salt, and 0.5 tsp black pepper. Mix gently but thoroughly to coat each strip evenly. Let it marinate for 10-15 minutes at room temperature—this jumpstarts the flavor infusion and prevents tough texture.
While the steak marinates, mince the 6 cloves garlic into a fine paste. I like to use the flat side of my chef's knife for this—it creates a smooth, even texture that won't clump. The garlic will infuse into the oil later, adding depth to every bite. Keep it at room temperature until ready to use.
Cook the Beoccoli Pasta Al Dente
Bring a large pot of salted water to a rolling boil. Add the 12 oz beoccoli pasta and cook for 1 minute less than the package instructions specify—this ensures perfect al dente texture. The pasta should have a slight bite when bitten, not mushy. Reserve ½ cup pasta water before draining, as we'll use it later to adjust the sauce consistency.
While the pasta cooks, heat 2 tbsp olive oil and 0.5 cup vegetable oil in a wok over high heat until the oil shimmers at 375°F. This high heat is crucial for that signature wok-seared flavor. The vegetable oil raises the smoke point, while the olive oil adds depth. Don't crowd the wok—work in batches if needed to maintain proper heat.
Sear the Beef and Build the Sauce
Working in batches, add the marinated steak to the hot wok in a single layer. Sear for 1-2 minutes per batch until the edges are deep golden brown and the steak reaches 145°F internally. Remove the beef and set aside on a plate. The residual heat will carry it to perfect medium-rare doneness.
In the same wok, reduce heat to medium-high and add the minced garlic. Cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Pour in the 0.5 cup white wine and scrape up any browned bits from the bottom with a wooden spoon. This deglazing captures all the meaty flavor. Let it simmer for 2 minutes until reduced by half.
Combine and Finish with Umami Crunch
Return the seared beef to the wok along with the drained pasta. Add the 0.5 cup beef broth and toss everything together. If the sauce seems too thick, add pasta water 1 tablespoon at a time until it reaches a silky consistency that coats the pasta and beef evenly. The sauce should cling to the ingredients without being watery.
Drizzle in the 1 tbsp sesame oil and toss once more. The sesame oil adds a nutty aroma and subtle crunch that complements the tender beef. Finish with the 0.25 cup chopped fresh parsley and give everything one final toss. The parsley brightens the dish with freshness and adds a pop of color.
Serve Immediately with Crispy Garnish
Divide the beef and beoccoli among four plates. For extra texture, lightly toast 1 tbsp sesame seeds in a dry skillet over medium heat for 1 minute until golden. Sprinkle them over each serving just before eating—they'll add a delightful crunch that contrasts with the tender pasta and beef.
Serve while hot, with additional black pepper if desired. The dish should deliver a perfect balance of savory, umami, and bright acidity in every bite. The wok-seared beef should be juicy with a caramelized crust, while the beoccoli pasta maintains its bite. This technique transforms simple ingredients into a restaurant-quality meal in under 25 minutes.
Pro Tips For Making Beef And Beoccoli
- Slice Against the Grain: Flank steak’s tough fibers need a knife, not brute force. Cut it thinly across the grain before cooking—this isn’t about presentation, it’s about chewing. I used to ignore this and ended up with a dish that felt like work.
- Deglaze with Wine First: Don’t wait until the beef is done to add the white wine. Toss in a splash as soon as the meat hits the pan—it’ll sizzle and pop, lifting up all the browned bits (fond) that’ll make your sauce rich. Skip this, and you’re left scraping a sad, dry layer off the bottom.
- Salt the Beoccoli While Cooking: Toss the beoccoli into the pot with a pinch of salt before the water boils. The pasta absorbs flavor faster this way, and you won’t forget it later like I did that one time, resulting in bland noodles drowning in sauce.
- Rest the Beef Under Foil: Take the sliced steak off the heat before it’s fully cool, pile it on foil, and let it sit for 5 minutes. This keeps it juicy—no one wants a dry slab of beef in their pasta, no matter how good the sauce. (Yes, even if you’re impatient like me.)
Flavor customization for this dish
Spicy Kick
Add 1 tsp red pepper flakes or ½ tsp cayenne pepper to the beef marinade for immediate heat. For a smoky-spicy twist, swap 1 tbsp soy sauce for 1 tbsp gochujang (Korean chili paste) when building the sauce—it adds fermented depth alongside heat.
I like to finish with a squeeze of lime juice instead of lemon to balance the spice. 🌶️
Creamy Twist
Stir in ¼ cup heavy cream or ½ cup ricotta cheese at the end for a luxurious texture. The cream should be warmed first to prevent curdling. For a lighter option, use ¼ cup Greek yogurt—it adds tangy richness without heaviness.
I recommend adding this after removing the wok from heat to keep the sauce silky.
Herb Variations
Swap parsley for cilantro or basil to change the flavor profile completely. For an Italian-inspired version, add 1 tbsp chopped oregano to the garlic-wine sauce.
If you love fresh herbs, try thyme sprigs tied with kitchen twine and simmered in the sauce for 5 minutes before removing—this infuses subtle earthy notes.
Asian Fusion
Replace the white wine with 2 tbsp mirin and 1 tbsp rice vinegar for a Japanese-inspired twist. Add 1 tsp grated ginger to the garlic marinade and finish with 1 tsp toasted sesame seeds instead of parsley.
The umami from soy sauce pairs beautifully with these ingredients, creating a completely different flavor journey while keeping the same quick cooking method.
Vegetable Boost
Toss in 1 cup sliced shiitake mushrooms or ½ cup bell pepper strips when searing the beef—they'll absorb the sauce beautifully. For extra color, add ¼ cup diced red onion to the wok during the final toss. These additions add texture and nutritional value without altering the dish's core structure.
Cheesy Finish
Sprinkle ¼ cup grated Parmesan cheese or Pecorino Romano over each serving just before eating. For a baked version, transfer the combined beef and pasta to a baking dish, top with ½ cup marinara sauce, and broil for 3 minutes until bubbly.
This creates a crispy cheese crust that's irresistible. 🧀
Nutrition facts
Frequently asked questions
What if I can't find beoccoli pasta?
No problem! Use cavatappi or penne as direct substitutes—their ridges help hold the sauce beautifully. For a different texture, try farfalle or fusilli. Avoid flat pastas like spaghetti, as they won't create the same satisfying mouthfeel when tossed with the beef. The cooking time remains the same, just aim for al dente perfection.
Can I make this recipe without a wok?
Use a large skillet or cast iron pan with high sides. For best results, choose a pan that's at least 12 inches wide to accommodate the beef and pasta without crowding. The key is maintaining high heat—preheat your pan for 5 minutes before adding oil to mimic a proper wok sear. Stir-fry in batches if needed to avoid steaming.
How do I adjust the recipe for fewer/more servings? Scale all ingredients proportionally. For 2 servings, use 0.6 lb beef, 6 oz pasta, and halve all liquids. For 6 servings, double everything.
Why does my beef turn out tough?
This usually happens from one of three issues: slicing against the grain wasn't done properly, the beef wasn't brought to room temperature before cooking, or it wasn't cooked to the right temperature. Always slice ¼-inch thick strips against the grain, let the beef sit for 20 minutes before cooking, and remove it when it reaches 145°F internally. The residual heat will carry it to perfect medium-rare doneness.
Can I prepare this ahead of time?
Yes! Cook the beef and pasta separately, then store them in airtight containers in the fridge for up to 2 days. When ready to serve, simply reheat the beef in a skillet with a splash of water or broth, then toss with the pasta and reserved sauce. For the sauce, make it fresh each time for best flavor, but you can prepare the garlic-wine base ahead and store it in the fridge for 1 day—just reduce it again before combining.
