Keto Beef and Broccoli

5 from 17 votes

This recipe for keto beef and broccoli stir fry is a classic dish of beef sauteed with fresh broccoli florets and coated in a savory low carb sauce. This healthy and delicious dinner takes less than 30 minutes to make- No marinating needed! 3 grams net carbs per serving.

When it comes to keto dinner recipes, our favorites include stuffed bell peppers, tuna patties, and this delicious keto broccoli beef

keto broccoli beef

Beef and broccoli stir fry was one of the first dinners I first learned how to make when I moved out of home. As I transitioned into a keto diet, I was still able to enjoy my dinner favorite, with just a few low carb swaps.

All the flavor minus the carbs, this delicious keto stir fry literally takes 20 minutes to make. No marinating needed, it’s perfect when you need dinner on the table STAT. In fact, this stir fry reminds me so much of my favorite Panda Express dish!

How do you make keto beef and broccoli

The Ingredients

  • Flank steak– Sliced against the grain and it bite sized pieces. I don’t recommend pre-sliced strips, as they often discard the outer portions of the steak, which give the stir fry so much extra flavor. 
  • Soy sauce OR liquid aminos– If you are gluten intolerant or have a soy allergy, use liquid aminos. It has the same flavor of soy sauce. 
  • Lemon juice– Adds extra acidity, that holds the flavors into the beef and broccoli florets.
  • Coconut oil OR canola oil– To stir fry the meat in. Only a small amount will be used, as it is to balance out the sesame oil flavor. 
  • Apple cider vinegar– Gives the beef some extra flavor, especially when paired with the soy sauce. 
  • Minced garlic– Garlic from a jar is fine, and is easier than mincing it yourself. 
  • Salt and Pepper– To taste! I always add salt AFTER stir frying everything, as adding salt to your meat before frying can reduce the sodium absorption. 
  • Toasted Sesame oil– The star ingredient that makes this beef and broccoli stir fry better than any other out there! Use a very good quality sesame oil, as those tend to have a very distinct flavor. 
  • Broccoli florets– Fresh broccoli florets, chopped into bite sized pieces. 

The Instructions

In a large bowl, add you sliced steak and set aside. In a separate bowl, whisk together all the other ingredients, except for the sesame oil and broccoli. Pour the sauce over the steak and mix until all of the meat is covered. Preheat a non-stick pan on medium. Add half the sesame oil. Once hot, pour the steak and half the sauce it is in, and pan fry for 4-5 minutes, until seared on both sides. Add the broccoli and stir fry into the beef mixture, for around 5 minutes, until slightly tender. Pour remaining sauce and sesame oil and reduce the heat and simmer for a further 10 minutes, or until broccoli is cooked. 

keto beef and broccoli

Can I use other cuts of beef?

If you can’t find flank steak, you can also use sirloin or skirt steak. Like the flank steak, you want it sliced against the grain, and with visible fat removed. 

I don’t recommend using leaner cuts of beef, otherwise, by the time the broccoli is cooked, your meat will be dry. 

Does the broccoli need to be pre-cooked? 

Cooked broccoli is best enjoyed crisp and tender, so pre-cooking it will result is soft and brittle broccoli. If the broccoli isn’t cooked to your liking, you can continue to let it simmer on low until your desired texture. 

Can I make this as part of a keto meal prep? 

During my final year of university, I was the king of meal prep, and this keto stir fry was one of my most made meals on my meal prep rotation. One full recipe makes 5 full lunch or dinner meals. Simply prepare as directed and let cool completely. Once cool, prepare some cauliflower fried rice. Fill 5 containers half-filled with cauliflower rice and cover with the beef stir fry, and drizzle the sauce on top. 

To reheat, simply microwave the container for 1-2 minutes.

Tips for the perfect beef and broccoli

  • Slice your beef into even slices, so that the stir fry cooks evenly throughout. 
  • Like the beef, it’s best for your broccoli to be chopped in similar small pieces, for quick cooking.
  • If you use sirloin steak, it is recommended to marinate the beef for 30 minutes prior to frying. 
  • For the best seared beef, make sure the pan is hot before adding the meat to it. 

Beef Broccoli Variations

This recipe is so versatile, you can switch up the protein and vegetables to your taste! 

  • Protein– Use sliced chicken breast, tofu, or even some shrimp. 
  • Vegetables– Add onions, peppers, cauliflower, and even some fresh spinach.
  • Nuts and Seeds– Sprinkle some sesame seeds, cashews, or pumpkin seeds over the cooked stir fry. 

Storing and Freezing stir fry

  • To store: Leftovers can be stored in the refrigerator, in a covered container. The stir fry can be refrigerated for up to 1 week.
  • To freeze: Freeze leftovers in the freezer, for up to 6 months. Be sure to keep them in either a whole portion or single portions, as they cannot be refrozen. 

keto beef broccoli stir fry

More Keto Recipes you’ll enjoy

low carb beef broccoli

Keto Broccoli Beef

This keto beef and broccoli is a low carb and healthy stir fry recipe that takes less than 20 minutes to make! Tender beef paired with crisp broccoli, it's perfect for dinner or meal prep!
5 from 17 votes
Print Rate
Course: Main Course
Cuisine: American
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 servings
Calories: 360kcal
Author: Arman



  • Slice the steak against the grain, in bite sized strips. Place in a mixing bowl.
  • In a small bowl, whisk together your coconut oil, soy sauce, minced garlic, and apple cider vinegar and mix well. Pour over the steak to ensure the sauce covers all the meat.
  • Heat a non-stick pan with one tablespoon of sesame oil. When hot, add your marinated steak and half the sauce it is in. Sear for 5 minutes, turning halfway through, for the steak to cook both sides.
  • Add the second tablespoon of sesame oil and add the broccoli and the rest of the sauce. Cook for 10 minutes, until the broccoli is tender. Reduce heat to low and continue simmering until the broccoli is cooked to your desired texture.


TO STORE: Leftovers can be stored in the refrigerator, in a covered container. The stir fry can be refrigerated for up to 1 week.
TO FREEZE: Freeze leftovers in the freezer, for up to 6 months. Be sure to keep them in either a whole portion or single portions, as they cannot be refrozen. 


Serving: 1serving | Calories: 360kcal | Carbohydrates: 6g | Protein: 54g | Fat: 12g | Sodium: 1770mg | Potassium: 1122mg | Fiber: 3g | Vitamin A: 567IU | Vitamin C: 81mg | Calcium: 96mg | Iron: 5mg | NET CARBS: 3g
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Free email series!

My secret tips and tricks to DELICIOUS healthy desserts that DON'T taste healthy!

    We won't send you spam.

    The Big Man’s World ® Arman Liew owns the copyright on all images and text and does not allow for its original recipes, pictures and content to be reproduced anywhere other than this site unless authorization is given. If you enjoyed this recipe and would like to publish it on your own website, please re-write it, in your own words and link back to my site and recipe page. Copying and/or pasting full recipes and pictures to social media or personal blogs is strictly prohibited. Read my disclosure and copyright policy. This post may contain affiliate links.


    Gluten Free Recipes Keto Recipes Main Dishes Paleo recipe


    60 thoughts on “Keto Beef and Broccoli

    1. Mmmm this beef dish looks yummy- and so much more appealing than the one at Panda Express. I’m all for the sweet & savoury combo but having 20g+ of sugar in an otherwise savoury meal is just absurd! I’m so with you about craving more sugar after eating sugar. I remember when I did Whole 30, I completely lost the craving for my otherwise daily dose of chocolate…and suddenly fruit started tasting “too” sweet! As for my favourite Asian take-out, obvi sushi gets my vote!

      1. I know, right! and that’s for an 85 gram serving. So one mouthful!

        Sushi totally gets it’s own stream!

    2. I love chinese food but I hate all the sugar! Eating sugar definitely leads to more cravings though. I’ve noticed that things are way too sweet most of the time and crave fruit for sweetness! I would love to learn how to make authentic chinese food. Not just the sugary Americanized version!

      1. I’ll steal some of my dad’s recipes- He’s Chinese Malaysian and his cooking is amazing! 🙂

      1. Oh man, the amount of salt I eat. I love salt on oatmeal, pancakes…yep, all the sweet foods!

    3. Nothing beats Thai takeout! I love pad thai and tom yum soup!!! I can’t do chinese takeout though. Gives me the worst stomachache ever! Which, sometimes, the stomachache is worth it!

      1. DON’T eat at Panda Express. You’ll lose any respect you had left for me after I proclaimed love for Starbucks…

    4. I haven’t actually eaten this dish at Panda Express but have cetainly been tempted by it. I love broccoli and beef and have never had it with ground beef, only shaved roasted beef. I am gonna try this! Thanks.

      1. YES. OH man, I made a bacon cheeseburger concoction and was dying to post it…but then no one would make it. haha.

    5. Ohh the classic broccoli beef. The overdose of salt and sugar all at once. Thank you for this healthier recipe!!
      The Halal Guys food cart in NYC is by far my favorite take away food. If you haven’t tried their food yet (it has to be the one on 53rd and 6th), you haven’t experienced the city. More reason for you to come back to America!!!

      1. Nooo…we need to stick to our roots and add the extra msg 😉

        I can’t believe you didn’t tell me the specific address. Add this to our list too. Geez, Al, we’re going to get fat. Cannot wait.

    6. Love the ingredients and totally trying this. Asian style paleo friendly recipes are kind of a block for me for some reason! I have also prefaced a few of my recipes with how un-photogenic a food is. I think you made this look awesome, but I totally hear you! My chipotle chicken salad looks inedible in photos 🙂

    7. For some reason, whenever I see ground beef, I only ever think tacos. Weird, right? But this looks delicious.

      I can’t say I’m a Panda Express fan, but I do love mongolian chicken from a local takeout place.

      1. Thanks Kay! Haha, I can see that association but this was quicker than skirt steak…

        Oh Mongolian chicken is epic. So little chicken. So so good.

    8. Yummmm, Arman!! Did I mention I eat beef now? Like… a lot. And I am also avoiding sugar these days after being a former sugar addict (especially a fruit addict), so I will literally make this is week, tag you in a photo and boom!! Can’t wait to try. Miss ya. PS Panda Express kinda sucks soooo I have faith this is way better.

      1. Dude. I eat kale now. Granted, it’s fried to a crisp but it’s still cale.

        I MISS YOU MORE. Also, post Christmas you bet I’m on the sugar free challenge.

    9. Man id feel like a covergirl eating this! Love the healthy take on it. I think Ive been to Panda Express once but either way I know your version kicks way more ass. I was reading thru the ingredient list and awesome. All stuff that will make me feel like a rockstar. saving this one for sure.

    10. I totally see your sister eating Sweet an Sour without chicken. LOL.
      This looks so good, Arman. I am always a little disgusted by our Chinese Take outs, cause normally, everything is just drenched in that slimy Sweet and Sour Stuff.
      I didn’t have ground beef in forever, must change!

    Leave a Reply

    Your email address will not be published.

    Recipe Rating