Easy Beef and Broccoli – Better Than Takeout in 30 Minutes

Beef and broccoli is a classic Chinese-American dish known for its tender strips of beef, crisp-tender broccoli, and glossy savory sauce—all served over steamed rice. This easy version brings that restaurant-style flavor home using everyday pantry ingredients and a simple one-pan method.

Perfect for busy weeknights, this meal comes together in under 30 minutes without sacrificing bold flavor. The key lies in the quick marinated beef, a deeply flavorful stir-fry sauce, and just-cooked broccoli that stays vibrant and slightly crisp.

Whether you’re meal prepping or cooking dinner on the fly, this easy beef and broccoli recipe delivers a fast, satisfying, and healthy dinner the whole family will love.

Ingredients Overview

This stir-fry keeps things simple but flavorful with key components that balance texture and taste.

Flank Steak or Sirloin

These cuts are ideal for quick cooking. Flank steak is lean and flavorful, while sirloin is tender and forgiving. Slice thinly against the grain for the most tender texture.

Tip: Slightly freezing the steak for 15–20 minutes before slicing makes it easier to cut thin, even strips.

Broccoli

Fresh broccoli florets offer crunch and soak up the savory sauce. Cut into bite-sized pieces for even cooking.

Optional: Use frozen broccoli, but thaw and pat dry first to avoid excess moisture in the pan.

Soy Sauce

Adds deep umami flavor. Use low-sodium soy sauce to control salt levels.

Cornstarch

Used twice—first to lightly coat the beef (for a seared, silky finish), and again to thicken the sauce.

Garlic & Ginger

Essential aromatics that bring warmth and bold flavor to the dish.

Brown Sugar

Balances the saltiness of the soy sauce with a subtle sweetness. Dark brown sugar adds a deeper, richer flavor.

Sesame Oil

A small splash adds nutty aroma and authentic stir-fry character. Use at the end of cooking for best flavor.

Oil for Stir-Frying

Choose a neutral, high-smoke point oil like canola, vegetable, avocado, or peanut oil.

Step-by-Step Instructions

1. Slice and Marinate the Beef

  • Slice 1 lb flank or sirloin steak into thin strips against the grain.

  • In a bowl, toss with:

    • 1 tbsp soy sauce

    • 1 tbsp cornstarch

    • 1 tsp oil

Let it marinate for 10–15 minutes while you prep the rest.

2. Make the Stir-Fry Sauce

In a small bowl, whisk together:

  • 1/4 cup low-sodium soy sauce

  • 1/4 cup water or beef broth

  • 1 tbsp brown sugar

  • 2 tsp cornstarch

  • 2 cloves garlic, minced

  • 1 tsp grated fresh ginger

  • Optional: pinch of red pepper flakes for heat

Set aside.

3. Cook the Broccoli

Heat 1 tbsp oil in a large skillet or wok over medium-high. Add 3 cups broccoli florets and stir-fry for 2–3 minutes.

Add a splash of water (2 tbsp), cover with lid, and steam for another 1–2 minutes until just tender. Remove broccoli and set aside.

4. Sear the Beef

Add another 1 tbsp oil to the pan. Sear beef in a single layer for 2–3 minutes per side until browned. Don’t overcrowd—work in batches if needed.

5. Combine and Sauce

Once all beef is cooked, return broccoli to the pan. Pour in the sauce and stir to coat.

Cook for 2–3 more minutes until the sauce thickens and everything is heated through. Drizzle with 1/2 tsp sesame oil just before serving.

6. Serve

Serve hot over white rice, brown rice, or noodles. Garnish with sesame seeds or chopped scallions if desired.

Tips, Variations & Substitutions

v

Pro Tips

  • Use high heat: Stir-frying is fast—keep the pan hot for good sear and texture.

  • Prep everything ahead: This dish comes together fast—have ingredients ready before you start cooking.

  • Thin, even slices: Slice beef uniformly so it cooks quickly and stays tender.

Variations

  • Spicy Beef and Broccoli: Add chili paste or sriracha to the sauce.

  • Teriyaki Twist: Swap brown sugar for honey and add a splash of mirin.

  • Veggie Boost: Add mushrooms, bell peppers, or snap peas to stretch the meal and boost fiber.

Substitutions

  • Tamari or coconut aminos for gluten-free.

  • Arrowroot starch instead of cornstarch for paleo or grain-free diets.

  • Chicken or tofu instead of beef for a lighter version.

Serving Ideas & Occasions

Beef and broccoli is a complete meal on its own but can be paired with simple sides for a well-rounded dinner:

  • Rice: Jasmine, brown, or cauliflower rice

  • Noodles: Udon, rice noodles, or lo mein

  • Sides: Spring rolls, edamame, or miso soup

Perfect for:

  • Weeknight dinners

  • Meal prep (stores well for 3–4 days)

  • Healthy takeout-style meals at home

Nutritional & Health Notes

This dish is high in protein and fiber while staying relatively low in fat and calories—especially when made with lean steak and less oil.

Per serving (1 of 4):

  • Calories: ~350

  • Protein: 30g

  • Carbs: 18g

  • Fat: 15g

  • Sugar: 5g

  • Fiber: 3–4g

Serve with cauliflower rice or extra veggies to reduce carbs and boost nutrients.

FAQs

Q1: Can I use frozen broccoli?

A1: Yes. Thaw and pat dry before stir-frying to avoid excess water in the pan.

Q2: Can I make this ahead of time?

A2: Yes! Store in the fridge for up to 4 days. Reheat gently on the stove or microwave.

Q3: What steak cut works best?

A3: Flank steak is traditional, but sirloin, flat iron, or skirt steak all work well if sliced thinly against the grain.

Q4: How do I keep the beef tender?

A4: Marinate with cornstarch and soy sauce, don’t overcook, and slice against the grain.

Q5: Can I make it low-sodium?

A5: Use low-sodium soy sauce and unsalted broth. Reduce added salt and avoid pre-salted beef broth.

Q6: How do I thicken the sauce more?

A6: Simmer longer or add another 1 tsp cornstarch mixed with 2 tsp cold water and stir in.

Q7: Can I double the recipe?

A7: Yes, but cook beef in batches to avoid overcrowding and steaming the meat.

Print

Easy Beef and Broccoli – Better Than Takeout in 30 Minutes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy beef and broccoli stir-fry features tender steak, crisp broccoli, and a savory garlic-ginger soy sauce. Better than takeout and ready in just 30 minutes.

  • Author: Maya Lawson

Ingredients

Scale
  • 1 lb flank or sirloin steak, thinly sliced

  • 1 tbsp soy sauce

  • 1 tbsp cornstarch (for beef)

  • 3 cups broccoli florets

  • 2 tbsp oil (divided)

  • 1/4 cup low-sodium soy sauce

  • 1/4 cup water or broth

  • 1 tbsp brown sugar

  • 2 tsp cornstarch (for sauce)

  • 2 garlic cloves, minced

  • 1 tsp fresh ginger, grated

  • 1/2 tsp sesame oil

  • Optional: red pepper flakes, sesame seeds

Instructions

  • Toss steak with soy sauce and cornstarch. Let sit 10–15 minutes.

  • Mix sauce ingredients: soy sauce, water, sugar, cornstarch, garlic, ginger.

  • Stir-fry broccoli in 1 tbsp oil for 3–4 minutes. Remove and set aside.

  • Add remaining oil, sear steak in batches 2–3 minutes per side.

  • Return broccoli to pan. Pour in sauce. Stir and simmer 2–3 minutes.

  • Finish with sesame oil. Serve hot over rice or noodles.

Notes

  • Slice beef against the grain for tenderness.

  • Add extra veggies to stretch the recipe.

  • Great for meal prep—keeps 3–4 days.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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