The Best Homemade Beef and Broccoli Recipe

Whip up a delicious, healthy beef and broccoli stir-fry in under 30 minutes with this flavorful recipe that beats takeout every time.

Share your Recipe

What You’ll Love About This Recipe

This beef and broccoli recipe is a quick, tasty way to bring restaurant flavors to your kitchen, perfect for busy weeknights. You’ll love how simple it is to make, with ingredients you probably already have.

  • Fast and easy: Ready in under 30 minutes, so you can enjoy a homemade meal without the fuss.
  • Better than takeout: Fresh, crisp broccoli and tender beef in a savory sauce—healthier and tastier than delivery.
  • Customizable: Swap veggies or adjust the sauce to make it just how you like it.

Recipe

savory beef broccoli stir fry

Beef and broccoli is a classic Chinese-American dish that combines tender slices of beef with crisp broccoli in a savory sauce. This homemade version is quick to prepare and delivers restaurant-quality flavor right in your kitchen.

Ingredients:

  • 1 lb flank steak, thinly sliced against the grain
  • 3 cups broccoli florets
  • 2 tbsp vegetable oil, divided
  • 3 cloves garlic, minced
  • 1/4 cup low-sodium soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp brown sugar
  • 1/2 cup beef broth
  • 1 tbsp cornstarch
  • 1 tsp sesame oil
  • 1/4 tsp black pepper

Instructions:

  1. In a bowl, whisk together soy sauce, oyster sauce, brown sugar, beef broth, cornstarch, sesame oil, and black pepper to make the sauce. Set aside.
  2. Heat 1 tbsp oil in a large skillet or wok over high heat. Add beef and cook for 2–3 minutes until browned. Remove and set aside.
  3. Add remaining oil to the skillet. Stir-fry garlic for 30 seconds until fragrant. Add broccoli and cook for 2 minutes.
  4. Pour the sauce into the skillet and bring to a simmer. Cook until the sauce thickens, about 1–2 minutes.
  5. Return the beef to the skillet and toss to coat. Cook for another minute until heated through. Serve immediately.

Notes:

  • For extra tenderness, marinate the beef in 1 tbsp soy sauce and 1 tbsp cornstarch for 15 minutes before cooking.
  • Adjust sauce thickness by adding more broth or cornstarch slurry if needed.

Equipment:

  • Large skillet or wok
  • Mixing bowl
  • Whisk

Time:

  • Prep time: 15 minutes
  • Cooking time: 10 minutes

Cuisine:

Chinese-American

Serving:

4 servings

Nutrition

This homemade beef and broccoli recipe is packed with protein and nutrients. Below is the nutritional breakdown per serving.

NutrientAmount per Serving
Calories320 kcal
Protein28g
Fat12g
Carbohydrates22g
Fiber4g
Sugar6g
Sodium650mg

What To Serve With It

When I make homemade beef and broccoli, I like to pair it with steamed jasmine rice or crispy spring rolls for a complete meal. Adding a revitalizing drink, like iced green tea or a light beer, can really balance the flavors. These combos turn a simple dish into something special, and I think you’ll love them too.

Side Dish Options

Pairing beef and broccoli with the right sides can make your meal feel complete and balanced. I love serving it with steamed white rice—it soaks up the savory sauce perfectly. For something lighter, try cauliflower rice or quinoa. If you want extra veggies, stir-fried bok choy or snap peas add crunch. Egg rolls or potstickers bring a fun, crispy contrast. And don’t forget a simple cucumber salad for a revitalizing bite. Sometimes, I’ll even make garlic noodles for a heartier option. The key is mixing textures and flavors to keep every bite exciting. What’s your go-to side?

Beverage Pairings

While beef and broccoli already hits the spot, the right drink can take your meal to the next level. I love pairing it with jasmine tea—its floral notes balance the savory flavors perfectly. If you’re in the mood for something cold, a crisp wheat beer or sparkling water with a lemon slice works wonders. For a non-alcoholic option, try a tangy lychee juice—it’s invigorating and complements the dish’s richness. Personally, I think a lightly sweetened iced tea is a winner, too. Experiment with what you like best, and don’t be afraid to mix it up. Cheers to a delicious meal!

Share your Recipe