The Best Homemade Beef and Broccoli Recipe

This homemade beef and broccoli recipe transforms dinner with tender steak, crisp veggies, and a savory sauce... Missing just one secret ingredient.

Share your Recipe

What You’ll Love About This Recipe

This beef and broccoli recipe is a game-changer for busy weeknights, combining juicy beef and crisp veggies in a savory sauce. It’s quick, flavorful, and way better than takeout!

  • Easy to make: With simple steps and common ingredients, you’ll have dinner ready in under 30 minutes.
  • Family-friendly: Even picky eaters love the tender beef and sweet, garlicky sauce.
  • Healthier choice: Skip the greasy takeout and enjoy a homemade meal packed with fresh broccoli and lean protein.

Recipe

authentic chinese takeout dish

Craving a classic Chinese takeout dish? This homemade beef and broccoli recipe brings the restaurant favorite right to your kitchen. It’s easy to make, packed with flavor, and ready in just minutes.

Ingredients

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

Instructions

  1. In a bowl, whisk together soy sauce, beef broth, oyster sauce, cornstarch, brown sugar, and sesame oil. Set aside.
  2. Heat 1 tbsp vegetable oil in a large skillet or wok over medium-high heat. Add broccoli and cook for 3-4 minutes until crisp-tender. Remove and set aside.
  3. Add remaining 1 tbsp vegetable oil to the skillet. Cook steak slices for 2-3 minutes until browned. Add garlic and cook for 30 seconds.
  4. Pour the sauce into the skillet and stir until thickened. Add broccoli back to the skillet and toss to coat. Cook for 1-2 minutes.
  5. Serve hot over steamed rice.

Notes

For a spicier version, add a pinch of red pepper flakes or a drizzle of sriracha.

Equipment

Large skillet or wok, mixing bowl, whisk

Time

Prep Time: 10 minutes

Cook Time: 15 minutes

Cuisine

Chinese

Serving

Serves 4

Nutrition

This beef and broccoli recipe offers a balanced mix of protein, carbs, and vitamins. Here’s the nutritional breakdown per serving:

NutrientAmount
Calories320
Protein28g
Carbohydrates15g
Fat16g
Fiber3g
Sugar5g
Sodium650mg

What To Serve With It

I love pairing my homemade beef and broccoli with steamed jasmine rice—it soaks up the sauce perfectly and makes every bite extra tasty. If I’m craving something richer, garlic butter noodles are my go-to, adding a creamy, savory twist to the meal. Both options keep things simple but delicious, so you can’t go wrong!

Steamed Jasmine Rice

When I’m making beef and broccoli, I always pair it with steamed jasmine rice because it’s light, fragrant, and the perfect base to soak up all that savory sauce. Cooking jasmine rice is simple—rinse it well before boiling to remove excess starch, then steam until fluffy. Its soft texture complements the tender beef and crisp broccoli wonderfully. I love how the rice’s delicate aroma blends with the dish’s bold flavors, making every bite feel complete. For me, this combo hits the spot, balancing hearty and fresh. Trust me, once you try it this way, it’ll become your go-to pairing too.

Garlic Butter Noodles

Garlic butter noodles are a simple yet irresistible side dish that’s perfect for pairing with beef and broccoli if you’re craving something beyond rice. I love how the buttery, garlicky flavors soak into every bite, making them a comforting addition to any meal. They’re quick to whip up—just toss cooked noodles with melted butter, minced garlic, and a pinch of salt. Sometimes I add parsley for freshness or a sprinkle of parmesan for extra richness. Whether you’re serving them alongside stir-fry or enjoying them solo, these noodles bring warmth and satisfaction to the table without overshadowing the main dish.

Share your Recipe