Beef, Broccoli & Bean Stir Fry
Cook time
Total time
Recipe type: Entree
Serves: 3
  • 1lb (450g) ground beef, preferably grass-fed
  • 1lb (450g) bag frozen broccoli
  • 1-2 teaspoons dried chili flakes, optional
  • 4 tablespoons oyster sauce
  • 1 can beans (14oz / 400g), well drained
  • I used frozen broccoli to save on chopping time, but fresh broccoli won't take that much more time. If you’d prefer to use fresh broccoli, substitute in 1 or 2 heads chopped into florettes.
  • I used white cannellini beans but black beans, and pinto beans are equally delicious.
  • Oyster sauce can be found in Asian grocery stores. If you have trouble finding it, soy sauce or hoi sin sauce would work well.
  1. Preheat a large frying pan or wok over high heat. Add a few tablespoons of macadamia or peanut oil, then add the beef.
  2. Fry the beef for a few minutes, stirring constantly to break up the chunks and to get the beef browned evenly all over.
  3. When the beef is no longer pink, add in the broccoli. Cover with a lid, baking sheet, or foil, and cook for 2 – 3 minutes, still on high heat.
  4. Stir and test broccoli. It should be bright green and no longer frozen in the middle. If it’s still cold, continue cooking with the lid on for another minute or so.
  5. Add chili, if using and oyster sauce. Stir and taste. If you think it needs a flavor boost, add more oyster sauce or some salt. Likewise with the heat level and the chili.
  6. Add drained beans. Stir until beans are warm.
Recipe by Life Your Way at