Your culinary journey starts here. Happy cooking!

Better-Than-Takeout Beef and Broccoli

Faster than delivery, tastier too

beef broccoli 800x800 compressed

Skip the takeout menu and make this Better-Than-Takeout Beef and Broccoli at home in just 20 minutes. Tender beef strips, crisp-tender broccoli, and a glossy, savory-sweet sauce come together in one skillet for a weeknight dinner that tastes like your favorite Chinese restaurant — only fresher and healthier. This easy beef and broccoli recipe is perfect for busy nights, meal prep lunches, or when cravings hit fast. With simple pantry ingredients and bold flavor, it’s a reliable go-to that saves time, money, and cleanup while still feeling special and satisfying.

Time Breakdown

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Servings: 5

Ingredients List

  • 1–1¼ lb flank steak, sliced into thin strips (no thicker than ¼ inch)
  • ¼ cup cornstarch
  • 3 tbsp olive oil, divided
  • 2 tbsp sesame oil, divided
  • 4 cloves garlic, finely minced
  • 1–2 tsp ginger (fresh preferred; use less if dried)
  • ½ cup low-sodium soy sauce
  • ½ cup water
  • ¾ cup dark brown sugar, packed
  • 4–6 cups broccoli florets
  • 2–3 green onions, sliced into ¼-inch pieces
  • Red pepper flakes, optional
  • Sesame seeds, optional garnish

Kitchen Tools You’ll Need

This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free.

  • Large skillet or wok
  • Medium saucepan
  • Sharp knife
  • Cutting board
  • Measuring cups & spoons
  • Wooden spoon or spatula
  • Zip-top bag

Step-by-Step Beginner-Friendly Instructions

  1. Coat the beef: Add sliced flank steak and cornstarch to a zip-top bag. Seal and shake until evenly coated. Set aside.
  2. Start the sauce: Heat 1 tbsp olive oil and 1 tbsp sesame oil in a saucepan over medium-high heat. Add garlic and ginger; cook 1 minute until fragrant.
  3. Build flavor: Stir in soy sauce, water, and brown sugar. Bring to a boil, then reduce heat and simmer 5 minutes until slightly thickened and glossy.
  4. Sear the beef: Heat remaining oils in a large skillet over high heat. Add beef and cook 5–7 minutes, flipping occasionally, until cooked through.
  5. Add broccoli: Toss broccoli into the skillet and stir to combine.
  6. Sauce it up: Slowly pour sauce over beef and broccoli (it will bubble!). Toss and simmer 3–5 minutes until broccoli is crisp-tender
  7. Thicken if needed: If sauce is thin, stir together 1 tbsp cornstarch + 1 tbsp water, add to skillet, and cook 1 minute until thickened.
  8. Finish: Turn off heat, stir in green onions, sprinkle with red pepper flakes and sesame seeds if desired Serve immediately.

Pro Tips

  • Meal prep: Store leftovers airtight in the fridge for up to 5 days.
  • Veg swap: Add snap peas or bell peppers for extra crunch.
  • Less sweet: Reduce brown sugar to ½ cup if preferred.
  • Serving idea: Serve over jasmine rice, cauliflower rice, or noodles.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
beef broccoli 800x800 compressed

Better-Than-Takeout Beef and Broccoli


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julia Marenne
  • Total Time: 20 minutes

Description

This better-than-takeout beef and broccoli is ready in just 20 minutes! Tender beef, crisp broccoli, and a glossy homemade sauce make this easy weeknight dinner faster, fresher, and tastier than delivery.


Ingredients

Scale

  • 1 lb flank steak, sliced into thin strips (no thicker than ¼ inch)

  • ¼ cup cornstarch

  • 3 tbsp olive oil, divided

  • 2 tbsp sesame oil, divided

  • 4 cloves garlic, finely minced

  • 12 tsp ginger (fresh preferred; use less if dried)

  • ½ cup low-sodium soy sauce

  • ½ cup water

  • ¾ cup dark brown sugar, packed

  • 46 cups broccoli florets

  • 23 green onions, sliced into ¼-inch pieces

  • Red pepper flakes, optional

  • Sesame seeds, optional garnish


Instructions

  1. Coat the beef: Add sliced flank steak and cornstarch to a zip-top bag. Seal and shake until evenly coated. Set aside.

  2. Start the sauce: Heat 1 tbsp olive oil and 1 tbsp sesame oil in a saucepan over medium-high heat. Add garlic and ginger; cook 1 minute until fragrant.

  3. Build flavor: Stir in soy sauce, water, and brown sugar. Bring to a boil, then reduce heat and simmer 5 minutes until slightly thickened and glossy.

  4. Sear the beef: Heat remaining oils in a large skillet over high heat. Add beef and cook 5–7 minutes, flipping occasionally, until cooked through.

  5. Add broccoli: Toss broccoli into the skillet and stir to combine.

  6. Sauce it up: Slowly pour sauce over beef and broccoli (it will bubble!). Toss and simmer 3–5 minutes until broccoli is crisp-tender

  7. Thicken if needed: If sauce is thin, stir together 1 tbsp cornstarch + 1 tbsp water, add to skillet, and cook 1 minute until thickened.

  8. Finish: Turn off heat, stir in green onions, sprinkle with red pepper flakes and sesame seeds if desired  Serve immediately.

Notes

  • Meal prep: Store leftovers airtight in the fridge for up to 5 days.

  • Veg swap: Add snap peas or bell peppers for extra crunch.

  • Less sweet: Reduce brown sugar to ½ cup if preferred.

  • Serving idea: Serve over jasmine rice, cauliflower rice, or noodles.

  • Prep Time: 10 minutes
  • Cook Time: 10minutes

Nutrition

  • Serving Size: 1
  • Calories: 783cal
  • Sugar: 37g
  • Carbohydrates: 91g
  • Fiber: 26g
  • Protein: 53g

More Recipes You'll Love ♥

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star