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 15 minutes! This Beef and Broccoli is great for meal prep, is clean-eating, paleo, and keto-friendly, and is easily altered for GF diets.
This Healthy Beef And Broccoli recipe is one of our favorite family meals. And, when I say favorite meals, I mean we probably have it at least every other week. Ooh, and it makes a yummy meal prep lunch, too!
Not only is this delicious, it's also super fast to prepare and healthy, too.
While we often have this beef and broccoli just by itself, it's really yummy with some simple steamed brown rice. Serving it with rice is also a great way to make this recipe go further for more servings (hello, budget meal prep!).
In This Post You'll Find:
Reasons You'll Love It
- Great meal in 15 minutes.
- Another great meal prep idea.
- A healthy take on a favorite takeout.
- Fits many different diet preferences.
Watch Me Make Healthy Beef And Broccoli
Is Beef and Broccoli Healthy?
Unfortunately, restaurant-style beef and broccoli tneds to be
- very high in sodium
- contain added sugars
- fried in unhealthy oils
So, instead, let's make a healthier version of Beef and Broccoli:
- cook the ingredients in olive oil instead of deep-frying anything (less trans fats)
- use coconut sugar instead of brown sugar (less refined sugar)
- used low sodium soy sauce instead of regular soy sauce (less sodium)
- serve with steamed brown rice, not fried rice (but if you want fried rice that's actually healthy, you could check out this healthy cauliflower fried rice recipe)
For more healthy takeout options, check out my post on 3 Healthier Takeout Options to Make at Home!
How To Make Beef And Broccoli
Step 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.
Step 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.
Step 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.
Step 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.
Step 5: Serve over brown rice, if desired.
How To Make Beef Tender (Not Chewy)
I use flank steak because it is very flavorful and full of nutrients without too much fat. Because flank steak can be tough when overcooked, I really pay attention to when the meat is fully cooked through, and then I slice it very thinly across the grain. With any steak you choose for this recipe, however, you'll want to slice it ACROSS the grain.
Why do we do this? Slicing across the grain makes the beef more tender and not chewy. It means you're not eating the entirety of a muscle fiber but instead a bunch of cross-sections. This is the difference between very chewy meat and very tender meat.
Pro Tip: If you pop it in the freezer for 20-ish minutes and allow it to just start to freeze, you will more easily be able to slice the beef into thin slices. This is a technique I use with my Philly cheesesteak, too.
How To Store
This beef and broccoli stores very well in the fridge or freezer, making it a great make-ahead meal for meal prep. If properly stored in an air-tight container (like these meal prep containers), leftover beef with broccoli will last 5-6 days in the refrigerator.
You can also freeze your beef and broccoli to store it for longer. To freeze it, store it in airtight containers or heavy-duty freezer bags (I like these reusable storage bags). You can store beef with broccoli for up to 4-5 months in the freezer.
When ready to enjoy, allow to thaw overnight in the fridge, and then reheat in the microwave for 2-3 minutes, or until heated through. You can also reheat thawed beef and broccoli on the stove in a fry pan over medium-high heat, stirring occasionally.
Substitution Ideas
The good news is it's very easy to swap out ingredients for this recipe to suit your diet. As written, this recipe complies with clean-eating, paleo, Whole 30, and keto. Here are some common substitutions to help you out for other healthy lifestyles.
- Vegan or Vegetarian Substitutions: Replace steak with tofu or mushrooms.
- Gluten-Free Substitutions: Replace low-sodium soy sauce with liquid aminos or GF soy sauce.
- Red Meat Substitutions: Replace steak with chicken, shrimp, tofu, or mushrooms.
Did I miss a substitution you need? Add a comment below and let me know!
Beef Meal Prep Ideas
- Sheet Pan Beef Kebabs
- Keto Philly Cheesesteak Stuffed Peppers | Keto Meal Prep
- Easy Meal Prep Salisbury Steak Recipe
- How to Marinate Tri Tip
- 7 Best Steak Marinades
- How To Meal Prep - Korean Beef Bowl (6 Meals/Under $4)
15-Minute Healthy Beef and Broccoli
Equipment
- Skillet
- mixing bowl
*This post may contain affiliate links for products I use often and highly recommend.
Ingredients
- 1 tablespoon olive oil, divided
- 1 ½ 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 tablespoon arrowroot starch
- ¾ cup water
- ⅓ cup low-sodium soy sauce
- 2 tablespoon coconut sugar
- 1 teaspoon fresh ginger, minced
- ⅛ teaspoon crushed red pepper flakes
Instructions
- 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.
- 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.
- 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.
- 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.
- Serve over brown rice, if desired.
Paula
My family and I loved it.
Kay
Wow so I have never left a comment on a recipe but this one I just had to! Looking for easy meal prep food and gave this one a try. I used raw honey instead of coconut sugar since I didn’t have that, used a tad bit of flour since I didn’t have the other recommended item, I also used ginger powder since I didn’t have fresh, added some mushrooms at the end and I couldn’t stop eating this meal so that I could pack it up for another day. I’ve never had beef and broccoli from takeout but was pleasantly surprised at how easy and delicious this was to make. I am so glad I found this and tried it. Look forward to making this more often and introducing the family to it someday. Just amazing!! You have GOT to make this recipe
Lacey Baier
Yay! So happy to hear how you enjoyed it, Kay!
Steven
OMG!
This is a great recipe. Really delicious. Ok, so I made a change. I didn't have a shallot so used a whole brown onion (I love onion) and only had cornstarch.
The sauce was great! 🙏
Lacey Baier
Woohoo! So glad you loved it!
Marybeth
Found this recipe at the last minute and decided to make it for dinner tonight. I usually never have luck with new recipes, but this one totally rocked it! Flavor was amazing and it was only a few simple ingredients. Came together so quickly and we served it with egg noodles, because that's what I had on hand. Will probably use jasmine rice next time. Kids loved it, husband loved it...nothing else to say but this one is a keeper! Used sesame oil to cook the meat and added mushrooms to amp up the veggies. Other than that, followed recipe as listed. Thank you for a fab recipe! Going in my regular rotation.
Lacey Baier
You are so welcome! Big win for the family to enjoy it, too!
Andrew
Great recipe! Thanks for providing a healthy and lower sodium way to have this Chinese dish. My wife loved it and now believes me when I say Asian food can be delicious and healthy.
I did add extra water/ drippings to the pan with the broccoli to avoid it burning at the high heat. I also turned down the heat when adding the sauce so it would not burn off too much. Result was a delicious saucy healthy dinner!
Lacey Baier
So glad you enjoyed it, Andrew!
Calandria Tinsley
Can I use coconut amino’s instead of soy sauce
Lacey Baier
100% yes!