Go Back
+ servings
Beef and broccoli in a cast iron skillet with a bowl of rice.
Print Recipe
5 from 1 vote

Beef and Broccoli Recipe

This easy beef and broccoli recipe features thinly sliced flank steak, crisp broccoli, and a rich garlic-soy sauce. Marinate the beef, stir-fry everything in one skillet, and have dinner ready in under 45 minutes, perfect for a quick, flavorful meal.
Prep Time10 minutes
Cook Time20 minutes
Marinate Time15 minutes
Total Time45 minutes
Course: Main Course
Cuisine: Asian
Keyword: Beef and Broccoli, Beef and Broccoli Recipe
Servings: 4
Calories: 373kcal

Ingredients

  • 1 pound flank steak thinly sliced against the grain
  • 2 tablespoons olive oil
  • 4 cups broccoli florets

Marinade

  • 1 tablespoon low-sodium soy sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon olive oil
  • ½ teaspoon baking soda

Sauce

  • ¼ cup low-sodium soy sauce
  • ¾ cup beef stock
  • ¼ cup brown sugar
  • 1 teaspoon sesame oil
  • 1 tablespoon rice vinegar
  • 1 teaspoon black pepper
  • 3 teaspoons garlic minced
  • 1 teaspoon ginger powder
  • 1 tablespoon cornstarch

Instructions

Marinade

  • In a medium bowl, add soy sauce, rice vinegar, olive oil, cornstarch, and baking soda. Whisk until well combined.
  • Add sliced beef and toss to coat. Marinate for at least 15 minutes or up to 24 hours.

Sauce

  • Add soy sauce, beef stock, brown sugar, sesame oil, rice vinegar, black pepper, garlic, ginger, and cornstarch. Whisk until smooth and set aside.

Cooking

  • Heat olive oil in a large skillet over medium-high heat. Sear the beef on each side for 1½ minutes. Then, remove and set aside.
  • Add broccoli florets to the skillet. Cook for 5-6 minutes or until tender.
  • Lower the heat to medium-low, then pour the sauce over the broccoli and let it simmer for 1-2 minutes.
  • Add the cooked beef back to the skillet and coat it with the sauce. Cook for 1-2 minutes or until the sauce has thickened.
  • Serve over rice and enjoy!

Notes

  • Slice the steak thinly against the grain to keep it tender.
  • A short marinade adds flavor and helps the beef stay juicy while cooking.
  • Cook the broccoli just until it’s tender to avoid a mushy texture.
  • Store leftovers in the fridge for up to 4 days and reheat with a splash of water to loosen the sauce.

Nutrition

Calories: 373kcal | Carbohydrates: 24g | Protein: 30g | Fat: 18g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Cholesterol: 68mg | Sodium: 1039mg | Potassium: 869mg | Fiber: 3g | Sugar: 15g | Vitamin A: 570IU | Vitamin C: 82mg | Calcium: 95mg | Iron: 3mg