Go Back
+ servings
overhead picture of healthy beef and broccoli in a pot

Healthy Beef and Broccoli Recipe

This Healthy Beef and Broccoli recipe comes together quickly during the week for a deliciously easy one-pot weeknight dinner. It reheats great, so add this easy beef and broccoli into your meal prep rotation and enjoy this takeout favorite all week.
Print Pin
Course: dinner, Main Course
Cuisine: American, Asian, Chinese
Keyword: easy beef and broccoli, healthy beef and broccoli, healthy beef and broccoli recipe
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 5 people
Calories: 455kcal


  • Sharp chef's knife
  • cutting board
  • Large Skillet or Frying Pan


For the Stir Fry Sauce

  • 1/4 cup Tamari sauce use low-sodium soy sauce if you're not gluten free
  • 1 tablespoon sesame oil
  • 1 1/2 teaspoons grated garlic cloves about 2 garlic cloves
  • 1 teaspoon grated fresh ginger
  • 1 - 2 teaspoons Sriracha
  • 2-3 teaspoons honey

For the Stir-fry

  • 1 - 1 1/2 pounds sirloin steak sliced in thin strips
  • 1/2 cup beef broth
  • 1 tablespoon cornstarch
  • 4 cups broccoli blanched
  • 2-3 tablespoons olive oil
  • cooked brown rice optional
  • sesame seeds optional
  • sliced green onions optional


  • Start by making the stir-fry sauce; you can do this a few days ahead of time. Place the tamari or soy sauce, sesame oil, garlic, ginger, Sriracha, and honey in a mason jar, cover, and shake until the ingredients are combined. You can also whisk them together in a small bowl. Set the sauce aside.
  • Season the steak with salt and pepper.
  • Cook the steak. You'll need to cook the beef in batches, which helps the meat get a delicious sear. If you crowd the pan, the beef will steam instead of sear.
  • Heat one tablespoon of olive oil in a large frying pan. Once the oil is hot, add half of the beef strips to the pan. Brown the beef on both sides and cook until no longer pink, about 4-5 minutes total. After the beef cooks, remove it from the pan and set it aside—cook the rest of the beef strips and set aside. 
  • Heat another tablespoon of olive oil over medium-high heat in the same pan and add the broccoli. Cook for 4-5 minutes until the broccoli is bright green and tender-crisp - it will continue to soften in the sauce.
  • In a glass bowl or measuring cup, whisk together the beef broth and cornstarch until the cornstarch dissolves. 
  • Pour the stir-fry sauce and beef broth mixture into the pan with broccoli.
  • Bring to a boil and then reduce to a simmer. Let it simmer until the sauce thickens. This takes about 3-4 minutes, maybe longer. 
  • Once the sauce begins to thicken, add in the steak strips. Toss to coat with sauce.
  • Let it cook for another 2-3 minutes or until hot.
  • Serve over brown rice and cauliflower rice, or eat it as is. Sprinkle it with green onions and sesame seeds. 


* A serving is 1 ¼ cup of beef, broccoli, and sauce with ½ cup of brown rice.
** If you're using frozen broccoli or frozen "steam in bag" broccoli, I recommend cooking it in the microwave first, draining the water out, and then adding it to the sauce. So, you'll need to cook the stir-fry sauce before adding the broccoli.
For the week: This recipe comes together quickly when you prep the beef and make the stir-fry sauce ahead of time. It also stores and reheats well, so you can make this completely on Sunday to reheat during the week for dinner. Place in airtight containers and store in the fridge. If you want portion-controlled lunches or dinners, prepare this recipe in meal prep bowls.
For the freezer: You can freeze this healthy beef broccoli into portion-controlled servings if you have leftovers. Reheat in the microwave when you're ready to eat. Think homemade lean cuisines.


Serving: 1serving | Calories: 455kcal | Carbohydrates: 31g | Protein: 29g | Fat: 23g | Saturated Fat: 4g | Cholesterol: 70mg | Sodium: 914mg | Fiber: 4g | Sugar: 4g