Craving a delicious and satisfying meal that won’t keep you in the kitchen all night? Look no further than this incredibly easy One Pan Beef and Broccoli recipe! This dish delivers the classic sweet and savory flavors you love, all cooked together in a single pan for minimal cleanup. It’s perfect for busy weeknights, meal prepping, or when you simply want a restaurant-quality meal at home. Get ready to enjoy tender beef, vibrant broccoli, and a luscious sauce that will have everyone asking for seconds.

What You’ll Need: The Ingredient Rundown
- 500g (1 ¼ lb) Beef Flank Steak, thinly sliced against the grain: Flank steak is ideal for quick stir-fries as it becomes incredibly tender when sliced thinly against the grain. This cut offers a rich beefy flavor that pairs beautifully with the Asian-inspired sauce.
- 300g (10.5 oz) Fresh Broccoli Florets: Fresh broccoli provides a lovely texture and vibrant green color. Choose florets that are firm and tightly packed for the best results.
- 2 Tbsp (30ml) Vegetable Oil: A neutral-flavored oil like vegetable oil is perfect for stir-frying at high heat. It ensures the beef and broccoli cook evenly without imparting any unwanted flavors.
- 1 Tbsp (15ml) Low-Sodium Soy Sauce: Soy sauce forms the base of our savory sauce, adding umami and depth. Using low-sodium allows you to control the saltiness of the dish.
- 1 Tbsp (15ml) Halal-Certified Oyster Sauce: Oyster sauce contributes a unique umami richness and subtle sweetness. Ensure it’s halal-certified if you require.
- 1 Tbsp (15ml) Halal-Certified Hoisin Sauce: Hoisin sauce adds a sweet and savory layer with a hint of spice. It’s a key component in achieving that authentic Asian flavor. Again, check for halal certification if needed.
- 1 tsp (5ml) Toasted Sesame Oil: A little goes a long way with sesame oil! It provides a fragrant, nutty aroma that elevates the entire dish.
- 1 Tbsp (15ml) Rice Vinegar: Rice vinegar adds a bright acidity that balances the sweetness of the hoisin sauce and enhances the overall flavor profile.
- 1 Tbsp (12g) Granulated Sugar: Sugar balances the savory elements and creates a harmonious flavor.
- 1 tsp (5g) Cornstarch mixed with 2 Tbsp (30ml) Cold Water: This slurry acts as a thickening agent, creating a glossy and luscious sauce that coats the beef and broccoli beautifully.
- 2 Cloves Garlic, minced: Garlic provides a pungent aroma and savory flavor that forms the foundation of many Asian dishes.
- 1 tsp (5g) Fresh Ginger, minced: Ginger adds a warm, slightly spicy note that complements the garlic and other flavors.
- 2 Scallions, white and green parts sliced thin: Scallions offer a mild onion flavor and a fresh, vibrant garnish.
- 1 tsp (5g) Toasted Sesame Seeds: Sesame seeds add a nutty flavor and a delightful crunch.
- ½ Small Red Chili, thinly sliced: A touch of chili adds a subtle heat and a pop of color. Adjust the amount to your spice preference.
- Fresh Cilantro Leaves, a few sprigs: Cilantro provides a fresh, herbaceous contrast to the rich flavors of the dish.
Ingredient Substitutions
Don’t have everything on hand? Here are a few simple substitutions:
- Beef Flank Steak: Sirloin steak or skirt steak can be used as alternatives, but adjust cooking time accordingly.
- Oyster Sauce: If you prefer a vegetarian option, you can substitute with mushroom-flavored soy sauce.
- Hoisin Sauce: A mixture of soy sauce, brown sugar, and a touch of peanut butter can mimic the flavor of hoisin sauce.
- Rice Vinegar: Apple cider vinegar or white wine vinegar can be used in a pinch.
Bringing it All Together: Step-by-Step Instructions
- Marinate the Beef: Pat the beef flank steak completely dry with paper towels. This is crucial for achieving a good sear. In a bowl, combine 1 tablespoon of soy sauce, 1 teaspoon of cornstarch, and 1 teaspoon of rice vinegar. Toss the sliced beef with this marinade, ensuring each piece is coated. Let it sit at room temperature for at least 10 minutes. The cornstarch helps tenderize the beef and creates a slight coating for better sauce adhesion.
- Blanch the Broccoli: While the beef marinates, prepare the broccoli. Cut the broccoli into bite-sized florets. Bring a pot of water to a rolling boil. Add the broccoli florets and blanch for just 2 minutes. This partially cooks the broccoli, ensuring it’s tender-crisp in the final dish. Immediately transfer the blanched broccoli to an ice bath to stop the cooking process and preserve its vibrant green color. Drain thoroughly.
- Sear the Beef: Heat 2 tablespoons of vegetable oil in a large non-stick skillet or wok over medium-high heat until the oil shimmers. Add the marinated beef in a single layer – avoid overcrowding the pan, as this will steam the beef instead of searing it. Sear for 1 minute without moving, then stir-fry for another minute until browned but not fully cooked. Transfer the beef to a plate and set aside.
- Sauté Aromatics: Add the minced garlic and ginger to the same pan. Sauté for about 20 seconds, stirring constantly to prevent burning. This releases their fragrant oils, forming the base of the sauce.
- Combine and Simmer: Return the seared beef to the pan. Add the blanched broccoli. Pour in the remaining sauce ingredients: 1 tablespoon of soy sauce, 1 tablespoon of oyster sauce, 1 tablespoon of hoisin sauce, 1 teaspoon of sesame oil, 1 tablespoon of sugar, and ¼ cup (60ml) of water. Toss everything together to combine. Bring the mixture to a gentle simmer.
- Thicken the Sauce: In a small bowl, whisk together 1 teaspoon of cornstarch with 2 tablespoons of cold water to create a slurry. Pour the slurry into the simmering sauce while stirring constantly. Cook for 1-2 minutes, allowing the sauce to thicken and coat the beef and broccoli beautifully.
- Final Touches & Seasoning: Taste the sauce and adjust the seasoning if needed. You might want to add a pinch more sugar for sweetness or a dash of soy sauce for saltiness. Remove from heat.
- Plate and Garnish: Plate the One Pan Beef and Broccoli on a dark-colored plate to make the colors pop. Fan the beef and broccoli mixture in the center, drizzle any remaining sauce over the top, and garnish with toasted sesame seeds, sliced scallions, thinly sliced red chili, and fresh cilantro leaves.
Why One Pan Matters: Efficiency and Flavor
The beauty of this One Pan Beef and Broccoli recipe lies in its simplicity and efficiency. Cooking everything in a single pan minimizes cleanup and maximizes flavor. By searing the beef first, we develop a rich, savory base. The subsequent sautéing of aromatics and simmering in the sauce allows the flavors to meld together beautifully. The quick blanching of the broccoli ensures it retains its crispness and vibrant color, providing a delightful textural contrast to the tender beef.
Selecting the Right Beef Cut
Flank steak is ideal for this recipe because it’s relatively affordable, flavorful, and cooks quickly when sliced thinly against the grain. However, you can also use sirloin or skirt steak. The key is to slice the beef as thinly as possible to ensure tenderness. If you’re having trouble slicing it thinly, partially freezing the steak for about 30 minutes can make it easier.

Mastering the Sauce: Balancing Sweet, Savory, and Umami
The sauce is the heart of this dish. The combination of soy sauce, oyster sauce, and hoisin sauce creates a complex flavor profile that’s both savory and slightly sweet. Oyster sauce adds a deep umami richness, while hoisin sauce provides a sweet-savory element. The sesame oil adds a fragrant aroma, and the rice vinegar balances the sweetness with a touch of acidity. Don’t be afraid to adjust the amounts of these ingredients to suit your personal preferences.
Broccoli Blanching: The Key to Perfect Texture
Blanching the broccoli is a crucial step. It partially cooks the broccoli, ensuring it’s tender-crisp in the final dish. The immediate transfer to an ice bath stops the cooking process and preserves the vibrant green color. Skipping this step can result in overcooked, mushy broccoli.
Frequently Asked Questions (FAQ)
- Can I use frozen broccoli? While fresh broccoli is preferred, you can use frozen broccoli. Thaw it completely and pat it dry before adding it to the pan.
- Is this recipe gluten-free? This recipe is not naturally gluten-free due to the soy sauce and oyster sauce. Use gluten-free tamari instead of soy sauce and ensure your oyster sauce is gluten-free.
- Can I make this spicier? Yes! Add more sliced red chili or a pinch of red pepper flakes to the sauce.
This One Pan Beef and Broccoli is a quick, easy, and flavorful meal that’s perfect for a weeknight dinner. The combination of tender beef, crisp broccoli, and a delicious sauce is sure to satisfy. Don’t forget to save this recipe to Pinterest for later!
Print
One Pan Beef And Broccoli
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: General
Description
This One Pan Beef and Broccoli recipe delivers classic sweet and savory flavors with minimal cleanup, perfect for busy weeknights. Enjoy tender beef, vibrant broccoli, and a luscious sauce in under 30 minutes.
Ingredients
- 500g (1 ¼ lb) Beef Flank Steak, thinly sliced
- 300g (10.5 oz) Fresh Broccoli Florets
- 2 Tbsp (30ml) Vegetable Oil
- 1 Tbsp (15ml) Low-Sodium Soy Sauce
- 1 Tbsp (15ml) Oyster Sauce
- 1 Tbsp (15ml) Hoisin Sauce
- 1 tsp (5ml) Toasted Sesame Oil
- 1 Tbsp (15ml) Rice Vinegar
- 1 Tbsp (12g) Granulated Sugar
- 1 tsp (5g) Cornstarch with 2 Tbsp (30ml) Cold Water
- 2 Cloves Garlic, minced
- 1 tsp (5g) Fresh Ginger, minced
- 2 Scallions, sliced
- 1 tsp (5g) Toasted Sesame Seeds
- ½ Small Red Chili, thinly sliced
- Fresh Cilantro Leaves
Instructions
- Marinate Beef: Slice beef, combine with soy sauce, cornstarch, and vinegar; let sit.
- Blanch Broccoli: Boil broccoli for 2 minutes, then ice bath.
- Sear Beef: Sear beef in hot oil until browned.
- Sauté Aromatics: Sauté garlic and ginger.
- Combine & Simmer: Return beef, add broccoli and sauce ingredients.
- Thicken Sauce: Add cornstarch slurry to thicken.
- Season & Plate: Adjust seasoning, garnish with sesame seeds, scallions, chili, and cilantro.
Notes
For best results, slice the beef thinly against the grain. Blanching the broccoli ensures a tender-crisp texture. Adjust sauce ingredients to your preference.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stir Fry
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 350 kcal
- Sugar: 15 g
- Sodium: 600 mg
- Fat: 20 g
- Saturated Fat: 5 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 25 g
- Fiber: 5 g
- Protein: 30 g
- Cholesterol: 100 mg