This easy beef and broccoli recipe is a quick and flavorful dinner made with tender beef, crisp broccoli, and a savory homemade sauce. It comes together in one skillet with simple ingredients, making it perfect for busy weeknights. Serve it over warm rice for a satisfying meal that brings restaurant-style flavor to your kitchen.
Why You’ll Love This Beef and Broccoli
There are plenty of reasons this beef and broccoli stir-fry can become a regular part of your weeknight dinner rotation:
- Quick and easy: The beef and broccoli cook quickly in one skillet, so you can have dinner on the table without spending hours in the kitchen.
- Simple ingredients: You only need everyday ingredients to create a flavorful homemade meal.
- Tender and flavorful: Thinly sliced beef cooks quickly and pairs perfectly with the savory sauce.
- A complete meal: Serve it over steamed white rice, brown rice, or noodles for a filling dinner.
- Easy to customize: Add mushrooms, bell peppers, carrots, or red pepper flakes to change up the flavor.
- Great for busy nights: This simple beef stir-fry is an excellent option when you want a homemade dinner without complicated preparation.
Ingredients You’ll Need
This beef and broccoli stir-fry uses simple ingredients that come together to create a savory, flavorful sauce and tender beef.
For the Beef
- 1 pound beef sirloin or flank steak, thinly sliced
- 1 tablespoon cornstarch
- 1 tablespoon low-sodium soy sauce
- 1 tablespoon olive oil
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper

For the Broccoli
- 4 cups fresh broccoli florets
- 1 tablespoon water
For the Stir-Fry Sauce
- 1/3 cup low-sodium soy sauce
- 1/2 cup low-sodium beef broth
- 2 tablespoons honey or brown sugar
- 1 tablespoon oyster sauce
- 1 tablespoon rice vinegar
- 3 cloves fresh garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 teaspoon cornstarch
- 1 tablespoon cold water
- 1/2 teaspoon sesame oil
For Serving
- Cooked white rice, brown rice, or noodles
- 2 tablespoons sliced green onions
- 1 teaspoon sesame seeds, optional
- Red pepper flakes, optional
Ingredient Notes
Beef: Sirloin and flank steak both work well. Slice the beef thinly against the grain to help keep it tender.
Broccoli: Fresh broccoli gives the best texture, but frozen broccoli can also be used. If using frozen florets, avoid overcooking them so they don’t become too soft.
Soy sauce: Low-sodium soy sauce gives you more control over the saltiness of the finished sauce.
Ginger and garlic: Fresh garlic and ginger add much more flavor to the sauce than dried versions, making a simple beef stir-fry taste richer and more aromatic.
How to Make Beef and Broccoli
1. Prepare the Beef
Pat the beef dry with paper towels and slice it thinly against the grain. Place the slices in a bowl and toss them with cornstarch, soy sauce, garlic powder, and black pepper. Let the beef sit for about 10 minutes while you prepare the other ingredients.
2. Mix the Stir-Fry Sauce
In a small bowl, whisk together the low-sodium soy sauce, beef broth, honey or brown sugar, oyster sauce, rice vinegar, minced garlic, grated ginger, and sesame oil.
In a separate small bowl, mix 1 teaspoon cornstarch with 1 tablespoon cold water to make a smooth slurry. Set it aside for later.
3. Cook the Broccoli
Heat a large skillet or wok over medium-high heat and add a small amount of olive oil. Add the broccoli florets and 1 tablespoon of water.
Cover and cook for about 2–3 minutes, until the broccoli becomes bright green and slightly tender. Transfer it to a plate.
4. Sear the Beef
Add the remaining olive oil to the hot skillet. Arrange the beef in a single layer, working in batches if necessary.
Cook for about 2–3 minutes per side, or until the beef is nicely browned and cooked through. Avoid overcrowding the pan because this can cause the beef to steam instead of sear.
5. Bring Everything Together
Return the broccoli to the skillet and pour in the prepared sauce. Stir everything together and allow the sauce to simmer gently for about 1–2 minutes.
Stir the cornstarch slurry again, then pour it into the skillet while stirring. Continue cooking for another 1–2 minutes, until the sauce thickens and coats the beef and broccoli.
6. Finish and Serve
Remove the skillet from the heat and sprinkle with sliced green onions and sesame seeds if desired.
Serve the beef and broccoli stir-fry immediately over steamed white rice, brown rice, or your favorite noodles.
For food safety, use a food thermometer to make sure the beef reaches a safe internal temperature appropriate for the cut and preparation.
Tips for Tender Beef and Crisp Broccoli
A few simple techniques can make a big difference in the texture and flavor of this homemade beef and broccoli dinner.
- Slice the beef thinly: Cutting the meat against the grain helps shorten the muscle fibers, making each bite more tender.
- Don’t overcrowd the skillet: Cook the beef in batches if needed. Giving each piece enough space helps it brown instead of steaming.
- Use high heat: A hot skillet creates better browning and adds more flavor to the beef.
- Don’t overcook the broccoli: Cook it just until tender-crisp so it stays bright, fresh, and slightly crunchy.
- Use fresh garlic and ginger: These ingredients give the sauce a deeper, more aromatic flavor.
- Adjust the sauce to your taste: Add a little more honey for sweetness, rice vinegar for brightness, or red pepper flakes for heat.
- Thicken the sauce gradually: Add the cornstarch slurry while stirring and give it a minute or two to reach the right consistency.
- Serve immediately: This easy beef stir-fry tastes best while the sauce is warm and glossy.
- Choose the right beef: Sirloin and flank steak are both excellent options for a quick skillet dinner.
Easy Ways to Customize This Beef Stir-Fry
One of the best things about this homemade beef and broccoli dinner is how easy it is to adjust. You can change the vegetables, sauce, or level of heat without changing the basic cooking method.
Add More Vegetables
For a more colorful meal, add sliced bell peppers, carrots, mushrooms, snap peas, or thinly sliced onions. Cook firmer vegetables first so everything finishes at the same time.
Make It Spicy
If you enjoy heat, add red pepper flakes, sriracha, chili garlic sauce, or a small amount of cayenne pepper to the sauce.
Try Different Cuts of Beef
Sirloin and flank steak are great choices, but thinly sliced top round or skirt steak can also work well. Always slice the beef against the grain for a more tender texture.
Make the Sauce Sweeter
For a sweeter beef and broccoli stir-fry, increase the honey or brown sugar slightly. You can also add a small splash of hoisin sauce for extra depth.
Add Extra Garlic and Ginger
If you love bold flavors, increase the fresh garlic or ginger. These simple additions can give the sauce a stronger, more aromatic finish.
Serve It With Noodles
Instead of rice, toss the cooked beef and broccoli with noodles such as lo mein, rice noodles, or spaghetti for an easy beef and broccoli noodle dinner.
Add a Fresh Finish
Sliced green onions, sesame seeds, fresh cilantro, or a squeeze of lime can add freshness and balance to the rich savory sauce.
What to Serve With Beef and Broccoli
This savory beef and broccoli stir-fry is delicious on its own, but serving it with a simple side can turn it into a complete and satisfying dinner.
Steamed Rice
Steamed white rice is a classic choice because it absorbs the flavorful sauce. Brown rice is another good option if you prefer a heartier grain.
Noodles
Serve the beef and broccoli over cooked noodles for a comforting beef and broccoli noodle dinner. Lo mein, rice noodles, or even spaghetti can work well.
Fried Rice
A small serving of vegetable or egg fried rice can make this easy beef dinner even more filling.
Steamed Vegetables
If you want more vegetables on the plate, serve the stir-fry with steamed carrots, green beans, snap peas, or asparagus.
Simple Cucumber Salad
A fresh cucumber salad adds a cool, crisp contrast to the warm savory sauce.
Extra Garnishes
Finish each serving with sliced green onions, sesame seeds, or a few red pepper flakes for extra flavor and texture.
For a simple weeknight meal, serve the beef and broccoli over steamed rice with a light vegetable side. The combination is filling without requiring another complicated recipe.

How to Store and Reheat Beef and Broccoli
This beef and broccoli stir-fry makes a convenient leftover meal, especially when served with rice or noodles.
Refrigerating Leftovers
Allow the leftovers to cool slightly, then transfer the beef and broccoli to an airtight container. Refrigerate promptly and keep your refrigerator at 40°F (4°C) or below.
For the best quality, enjoy refrigerated leftovers within 3–4 days. For more guidance on safely storing and handling leftovers, see the FDA Food Safety at Home guidance.
Reheating on the Stovetop
For the best texture, reheat the beef and broccoli gently in a skillet over medium-low heat. Add a small splash of beef broth or water if the sauce has thickened too much.
Stir occasionally and heat until the food is hot throughout.
Reheating in the Microwave
Place a serving in a microwave-safe dish and cover loosely. Heat in short intervals, stirring between each interval, until heated through.
Avoid overheating because the beef can become tough and the broccoli may lose its crisp texture.
Freezing
You can freeze the cooked beef and sauce, although the broccoli may become softer after thawing. Store portions in airtight freezer-safe containers and use within about 2–3 months for the best quality.
Thaw overnight in the refrigerator before reheating.
Meal Prep Tip
For easy meal prep, divide the beef and broccoli into individual containers with cooked rice. Store them separately when possible to help maintain the best texture.
Always follow proper food-safety practices when storing and reheating cooked leftovers.
FAQs
How Long Does Cooked Beef and Broccoli Last in the Refrigerator?
Store leftovers in an airtight container in a refrigerator kept at 40°F (4°C) or below and use them within 3–4 days for best quality and food safety.
How Can I Make the Sauce Thicker?
A small cornstarch slurry is the easiest way to thicken the sauce. Mix cornstarch with cold water before adding it to the skillet, then simmer gently for a minute or two until the sauce coats the beef and broccoli.
Can I Use Frozen Broccoli?
Yes. Frozen broccoli can be used when fresh broccoli isn’t available. Cook it just until heated through and slightly tender so it doesn’t become mushy.
More Beef Recipes to Try
Looking for another comforting beef dinner? Try this Easy Ground Beef Casserole Recipe, made with seasoned ground beef, tender pasta, savory tomato sauce, and melted cheese. It’s another family-friendly option that’s perfect for busy weeknights and makes delicious leftovers.
If you’re in the mood for something quicker and skillet-based, this beef and broccoli stir-fry is a great alternative with tender beef, crisp broccoli, and a savory homemade sauce.

Easy Beef and Broccoli Recipe
Ingredients
Method
- Pat the beef dry with paper towels and slice it thinly against the grain.
- Place the beef in a bowl and toss it with cornstarch, soy sauce, garlic powder, and black pepper. Let it rest for about 10 minutes.
- In a small bowl, whisk together the soy sauce, beef broth, honey or brown sugar, oyster sauce, rice vinegar, minced garlic, grated ginger, and sesame oil.
- In a separate bowl, mix 1 teaspoon cornstarch with 1 tablespoon cold water to make a smooth slurry. Set aside.
- Heat a large skillet or wok over medium-high heat. Add a small amount of olive oil, followed by the broccoli and 1 tablespoon of water.
- Cover and cook the broccoli for about 2–3 minutes, until bright green and slightly tender. Transfer it to a plate.
- Add the remaining olive oil to the hot skillet. Cook the beef in a single layer, working in batches if necessary.
- Cook the beef for about 2–3 minutes per side, or until browned and cooked through.
- Return the broccoli to the skillet and pour in the prepared sauce. Stir everything together and simmer gently for 1–2 minutes.
- Stir the cornstarch slurry again and pour it into the skillet while stirring.
- Continue cooking for another 1–2 minutes, until the sauce thickens and coats the beef and broccoli.
- Remove from the heat and garnish with sliced green onions and sesame seeds if desired.
- Serve immediately over steamed white rice, brown rice, or noodles.
Notes
- Slice the beef thinly against the grain for a more tender texture.
- Don’t overcrowd the skillet when cooking the beef.
- Cook the broccoli until tender-crisp rather than soft.
- Fresh garlic and ginger provide the best flavor.
- Adjust the honey or brown sugar depending on how sweet you prefer the sauce.
- Add red pepper flakes or sriracha for extra heat.
- Serve over white rice, brown rice, or noodles.
- Refrigerate leftovers promptly in an airtight container.
- Keep leftovers refrigerated at 40°F (4°C) or below.
- Use refrigerated leftovers within 3–4 days for best quality.
- Reheat gently on the stovetop or in the microwave.
- The broccoli may become softer after freezing and thawing.
Final Thoughts
This easy beef and broccoli recipe is a simple way to enjoy a flavorful homemade dinner without spending hours in the kitchen. Tender beef, crisp broccoli, and a savory sauce come together quickly in one skillet, making this meal especially convenient for busy weeknights.
Serve it over steamed rice or noodles, and customize it with your favorite vegetables or a little extra spice. If you enjoy easy beef dinners, this stir-fry is a delicious recipe to keep in your regular dinner rotation.
2 thoughts on “Easy Beef and Broccoli Recipe”