Healthy Beef and Broccoli Square Recipe Preview Image

15-Minute Go-To Healthy Beef and Broccoli

It’s no surprise this Healthy Beef and Broccoli recipe is a family fave, since it’s easy to make, absolutely delicious, and ready in just 30 minutes! This Beef and Broccoli also makes great meal prep, and is easily altered for GF diets. This recipe is clean-eating, paleo, Whole 30, and keto friendly!

Categories Easy Dinner
Difficulty Easy
Keyword healthy beef and broccoli, healthy beef broccoli recipe, healthy beef recipes
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4
Calories 306 kcal
Author Lacey Baier


  • 1 tbsp olive oil, divided
  • 1 1/2 lbs flank steak, very thinly sliced across the grain
  • 3 cloves garlic, minced
  • 1 shallot, finely chopped
  • 4 green onions, thinly sliced
  • 4 cups broccoli florets, about 2 small crowns
  • 2 tbsp arrowroot starch
  • 3/4 cup water
  • 1/3 cup low-sodium soy sauce
  • 2 tbsp coconut sugar
  • 1 tsp fresh ginger, minced
  • 1/8 tsp crushed red pepper flakes


  1. Heat the oil in a skillet over medium-high heat. Add the beef and cook until well-browned, about 6-8 minutes. Once well-browned, remove from pan and set aside.
  2. In the same pan, add garlic, shallot and green onions to the beef drippings. Cook one minute, stirring frequently. Add broccoli and cover for 5 minutes.
  3. In a small mixing bowl, combine water and arrowroot starch and mix until no longer lumpy. Combine soy sauce, coconut sugar, ginger and red pepper flakes in a medium bowl. Add arrowroot starch mixture and stir to combine. Set aside.

  4. Remove cover from pan and add sauce. Cook until sauce starts to thicken, about 3-5 minutes. Add beef and stir to combine, cooking an additional 2-3 minutes.
  5. Serve over brown rice, if desired.

Recipe Notes

Nutritional info provided does not include brown rice. Including 1/2 cup steamed brown rice would increase calories by 108 calories, 2 g fiber, and 2.5 g protein.

Nutrition Facts
15-Minute Go-To Healthy Beef and Broccoli
Amount Per Serving (1 cup)
Calories 306 Calories from Fat 119
% Daily Value*
Fat 13.2g20%
Saturated Fat 4.4g22%
Cholesterol 77.1mg26%
Sodium 298.7mg12%
Carbohydrates 19.1g6%
Fiber 1.1g4%
Sugar 7.7g9%
Protein 28.9g58%
Vitamin A 650IU13%
Vitamin C 99.8mg121%
Calcium 1210mg121%
Iron 3.2mg18%
* Percent Daily Values are based on a 2000 calorie diet.