This post may contain affiliate links. Please read our disclosure policy.

Dive into the delicious world of Paleo Beef and Broccoli, a dish that’s not just tasty but perfectly paleo-friendly! Combining succulent beef with crisp broccoli in a mouth-watering sauce, this recipe is a healthier twist on a classic takeout favorite.

Looking for variety? Check out our Chicken Broccoli Stir Fry and Shrimp Broccoli Stir Fry – delightful variations that promise equal flavor and excitement. Discover expert tips, tricks, and the reasons behind over 200 five-star reviews. It’s time to elevate your stir-fry game!

Image shows velveted beef stir fried with crisp broccoli and served in a white color plate.
Tender flavorful beef with crispy broccoli tossed in a garlicky and savory sauce.

Ingredients

Now that we’re all set to cook, let’s first take a peek at what goes into our healthy beef broccoli stir fry. Each ingredient here is chosen carefully to bring out those awesome flavors and make our dish both healthy and tasty. Here are the ingredients we’ll be using:

Ingredients used to make stir fry beef marinade
  • Skirt Steak, Flank, or Sirloin Steak: Chosen for their lean texture and robust flavor, perfect for quick stir-frying.
  • Coconut Aminos: Adds a rich, umami flavor, ideal for marinades and sauces; coconut aminos are a great soy-free, paleo-friendly option. Learn more from my YouTube video about what is coconut aminos.
  • Fish Sauce: Imparts a unique depth and saltiness, enhancing the overall savoriness of the dish.
  • Toasted Sesame Oil: Contributes a nutty aroma and taste, adding complexity to both the marinade and the sauce.
  • Ground Black Pepper: Offers a subtle heat and sharpness, complementing the meat and vegetables. Can use pre-ground or freshly ground like my black pepper beef.
  • Baking Soda: Used in velveting the beef to tenderize and maintain moisture for a silky texture.
  • Tapioca Starch/Tapioca flour (or Arrowroot Starch/arrowroot flour): Thickens the marinade and sauce, and also helps in creating a light, crispy coating on the beef.
  • Avocado Oil: A healthy, high-heat cooking oil, ideal for stir-frying without overpowering the dish’s flavors.
  • Broccoli Florets: Add a crunchy texture and a dose of healthy greens to the dish.
  • Fresh Garlic: Infuses a pungent, aromatic flavor essential in stir-fry dishes.
  • Fresh ginger root: Adds a spicy, zesty kick that brightens the overall flavor profile.
  • Optional Garnish: diced green onions and toasted sesame seeds, optional

Substitutions and variations

If you’re not sensitive to soy and are seeking gluten-free seasoning options, check out my extensive list of gluten-free seasonings in my Chinese pantry staples. Here’s how you can tweak the recipe:

  • Regular (Light) Soy Sauce: Use half the amount compared to coconut aminos to achieve a similar flavor balance.
  • Dark Soy Sauce: It adds a savory and caramelized touch to the sauce. You can substitute it for fish sauce in this Whole30 stir-fry for enhanced depth.
  • Sugar: Since soy sauce is sharper and less sweet than coconut aminos, consider adding a bit of coconut sugar or keto-friendly sugar to offset the saltiness.

How to make Whole30 beef and broccoli

Ready to cook yummy Beef and Broccoli paleo friendly? First, we’ll make a tasty beef stir fry marinade. This makes the beef super flavorful. We’ll also learn how to velvet beef for tender stir-fry. This means our beef will be tender and flavorful. Let’s get started on these easy steps!

Person demos how to make Paleo and Whole30 beef broccoli stir fry healthy.
  1. Prepare the Beef: Thinly slice your chosen beef cut against the grain at a 45-degree angle for tender pieces.
  2. Marinate: Combine beef slices with coconut aminos (or light soy sauce), fish sauce, sesame oil, black pepper, baking soda, and tapioca starch. Mix gently and refrigerate for 10-15 minutes to marinate. You can learn more from my beef stir fry marinade article.
  3. Broccoli Prep: Place broccoli florets in a microwave-safe bowl with a bit of water. Microwave on high for 1.5 minutes, stirring halfway through. Drain and set aside.
  4. Aromatic Prep: Finely mince the garlic and ginger, and mix your stir-fry sauce ingredients in a small bowl.
  5. Sear the Beef: Preheat a large skillet. Add oil and seared beef in a single layer, cooking for about 2 minutes until golden brown, then flip and cook for an additional 30 seconds. Remove from the pan. See our How to stir fry in stainless steel pan article to learn more.
  6. Vegetable Sauté: In the same pan, add a bit more oil and sauté garlic and ginger for 10 seconds. Add broccoli, stirring and cooking for another minute.
  7. Combine and Finish: Increase heat, return the beef to the pan, and add the stir-fry sauce. Toss everything together for about 30 seconds to 1 minute. Serve hot, ideally with rice.

Choosing and Preparing the Best Beef for Stir Fry

Picking the right beef is the first step to a delicious stir fry. The ideal cuts are lean, not too moist, and full of flavor. Once you’ve got the perfect beef, slicing it correctly is key for tender stir fry. Here are the top beef cuts for stir fry and tips on how to slice them:

Top Beef Cuts for Stir Fry:

  • Skirt Steak: Tops the list for its leanness and ease of slicing thinly. It has low moisture, giving it a nice sear.
  • Sirloin Tip: Very lean and tender, this cut boasts a rich beefy flavor.
  • Flank Steak: A lean option that’s easy to slice, with just the right amount of fat.
  • Top Sirloin Steak: Tender and not too moist.
  • Rump Steak (or Round Steak): Lean and flavorful, excellent for stir fry.
  • Hanger Steak: Not as common, but a great lean cut that’s perfect for thin slicing and has a strong, smokey taste.

Slicing Techniques:

A step-by-step photo shows how to hold the knife and slice the beef against the grain for stir fry
  • Angle and Thickness: Hold your knife at 45 degrees for wider, flatter slices. Aim for about ⅛-inch thickness.
  • Against the Grain: Always slice against the grain to ensure tenderness.

Knife Choice and Preparation for Thinly Slicing Beef:

  • Best Knife Type: A 9″ Slicer (slicing knife) or a carving knife is ideal for this task. These knives offer greater control and make it easier to maneuver and slice the beef thinly at an angle.
  • Why They Work Well: Their long, narrow blades are perfect for making clean, consistent slices. This is crucial for achieving the desired thinness in stir fry beef.
  • Preparation Tip: For even easier slicing, try flash-freezing the beef for about 30 minutes before cutting. This firms up the meat, making precise cuts simpler to achieve.

How to make ahead, store, and reheat

Love having meals ready in a snap? Our Whole 30 Beef and Broccoli can be prepared ahead, stored for later, and reheated easily. Here’s how to keep this delicious dish fresh and tasty for your next meal:

Make-Ahead Tips:

  • Prep the Beef: Slice your beef and give it a sprinkle of baking soda.
  • Marinate: Mix oil, starch, and coconut aminos in a small bowl. Coat the beef with this mixture and let it sit for at least 15 minutes, or you can leave it overnight in the fridge.

Storing:

  • In the Fridge: Once cooked, store your beef and broccoli in an airtight container. It stays good in the fridge for 3 to 4 days.

What to serve with paleo broccoli beef

Looking for the perfect sides to accompany your healthy beef and broccoli stir fry? Here are some great options, neatly categorized into vegetables, soups, and rice dishes

Expert tips

  • Choose the Right Beef Cut: Opt for lean cuts like skirt steak, sirloin tip, or flank steak. These cuts are easy to slice thinly and absorb marinade well, crucial for a tender stir-fry.
  • Slicing Technique Matters: Always slice the beef against the grain at a 45-degree angle. This ensures each piece is tender and cooks evenly.
  • Velveting the Beef: Marinate the beef with baking soda, coconut aminos (or light soy sauce), and tapioca starch. This process, known as velveting, is key to achieving a tender texture.
  • Preheat the Skillet: Ensure your skillet is hot enough before adding ingredients. Use the water drop test or hand test to gauge the right temperature for that perfect sear.
  • Blanching Broccoli for Crispness: Blanch broccoli to get it crisp-tender. Use a microwave for speed or hot water for traditional blanching. Always drain well before adding to the stir-fry to keep the sauce thick.
  • Marinade Proportions: If substituting coconut aminos with soy sauce, use half the amount. Adjust the saltiness and sweetness balance as needed.
  • Storage and Reheating: Store leftovers in an airtight container in the fridge for up to 3-4 days. For reheating, use the microwave on medium for about 1 minute for the best texture.
  • Knife Choice: Use a 9″ slicer or carving knife for precision and control when slicing the beef. Consider flash-freezing the beef for easier slicing.

FAQs

How do you tenderize beef for stir fry?

To tenderize beef for stir fry, marinate it in a mixture of baking soda, cornstarch, potato starch, or tapioca starch, oil, and soy sauce. Then, pan-sear in a hot sauté pan for a less greasy, home-friendly version.

Does soy sauce tenderize meat?

Soy sauce adds flavor but doesn’t significantly tenderize meat. Its salt content helps retain moisture, but for true tenderizing, combine it with ingredients like baking soda.

What is Chinese beef and broccoli sauce made of?

Chinese beef and broccoli sauce typically includes soy sauce, oyster sauce, beef broth, sugar, garlic, and cornstarch for thickening. It’s savory with a hint of sweetness.

Is broccoli beef healthy?

Broccoli beef can be healthy, particularly if making it at home. It combines lean protein from beef and nutrients from broccoli. To enhance healthiness, use low-sodium soy sauce and limit added sugars and oils.

More paleo beef stir fry recipes you might like

Exploring more ways to enjoy more healthy paleo and whole30 beef stir fries? Here are some delicious variations that pack a punch with flavors and nutrition, perfect for keeping your meals exciting and healthy:

  • Broccoli Beef Kabobs: A fun and easy twist, combining tender marinated beef and broccoli on skewers, perfect for grilling.
  • Sha Cha Beef: This Taiwanese dish blends beef with the unique taste of Sha Cha sauce, offering a rich, savory experience.
  • Paleo Mongolian Beef: A paleo take on the classic, featuring succulent beef in a flavorful, slightly sweet sauce.
Healthy delicious Paleo Beef with Broccoli recipe that's quick to prepare for the whole family to enjoy!
Recipe Card

Paleo beef and broccoli recipe

4.73 from 222 votes
Prep: 15 minutes
Cook: 10 minutes
Total: 25 minutes
Servings: 4 people
Paleo beef and broccoli recipe is healthy, easy, delicious with tender beef & crisp broccoli. This Whole30 beef broccoli has over 200 5-star reviews.

Video

Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

Velveting beef:

Vegetables:

  • 12 oz broccoli florets
  • 2 large cloves garlic finely minced
  • 2 thin pieces ginger root finely minced

Stir fry sauce:

Instructions 

How to slice the beef:

  • Thinly slice the beef against the grain at a 45 degree angle. Each slice should be a little thicker than ⅛ inch but thinner than ¼ inch in thickness.

Quick beef stir fry marinade:

  • In a bowl, add the ingredients from beef to starch. Gently mix them well and set aside in the fridge for 10-15 minutes or up to 24 hours.

Prepare broccoli and aromatics:

  • Place the broccoli florets in a large microwave safe bowl with 2 tablespoon water. Cover the bowl with a saran wrap or microwave cover and microwave on high for 1.5 minutes total. Stir the bowl half way through cooking. Remove, drain, and set the broccoli aside to cool.
  • Finely mince the garlic abd ginger, and combine the stir fry sauce in a small bowl.

Preheat the pan:

  • Preheat a 12 inch large saute pan over medium heat. Carefully place your hand 2.5-3 inches away from the pan surface to test the temperature. When it feels too warm to place your hand nearby, the skillet is ready. If your panis overheated (i.e. smoking), simply set it aside for a few minutes to cool down a bit.

Sear the beef:

  • Add 1 tbsp oil. Add the beef and quickly spread them out into a single layer. You should hear sizzling sound. This means your pan temperature is correct. Pan sear the beef over medium-high heat without disturbing for about 2 minutes or until the beef is in golden brown color. Some beef slices might overlap with one another and that’s totally okay.
  • Use a spatula with a firm tip to flip the beef and sear the flip side for 30 seconds extra. Please don’t over cook the beef or they will turn watery. Turn off heat. Transfer the beef and the pan juice onto a serving plate to set aside.

Saute the vegetables:

  • Use the same pan, add the remaining 0.5 tbsp oil. Saute the garlic and ginger over medium heat for 10 seconds then add the broccoli florets and keep tossing and stir-frying for 1 minute.

Combine and add sauce:

  • Turn heat up to medium-high. Return the beef to the pan. Stir the sauce again and pour it into the pan. Give everything a quick toss to combine well, about 30 seconds to 1 minute. Turn off the heat. Transfer to a large serving plate. Serve hot with rice.

Notes

  • Make-Ahead Tips: Prep the Beef: Slice your beef and give it a sprinkle of baking soda. Marinate: Mix oil, starch, and coconut aminos in a small bowl. Coat the beef with this mixture and let it sit for at least 15 minutes, or you can leave it overnight in the fridge.
  • Storing: In the Fridge: Once cooked, store your beef and broccoli in an airtight container. It stays good in the fridge for 3 to 4 days.

Nutrition

Serving: 177g, Calories: 273kcal, Carbohydrates: 3g, Protein: 24g, Fat: 17g, Saturated Fat: 3g, Cholesterol: 71mg, Sodium: 932mg, Potassium: 344mg, Sugar: 1g, Vitamin C: 0.7mg, Calcium: 10mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

Made a dish and loved it? Please rate the recipe and leave a comment in the section below! It helps my blog grow organically, allowing me to continue sharing free and awesome content with you. Thank you!

You may also like

Delicious healthy Chinese food you can brag about

10 Meals In 10 Minutes
Learn how to make low carb gluten-free dishes without prep and last minute trips to the grocery store.
4.73 from 222 votes (109 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

232 Comments

  1. Huong says:

    5 stars
    This was awesome! SUPER DELICIOUS! Beef is so much more expensive than chicken. I was wondering, how would you adapt this to boneless, skinless chicken thighs? Would you still do the baking soda technique or it wouldn’t be necessary because chicken thighs have more fat in them. Thank you so much!

    1. ChihYu says:

      Hi Huong, Yes Chicken thighs will be great. I would skip the baking soda for chicken thighs as it contain more fat. Let me know how it goes !

  2. Jack Smith says:

    5 stars
    A huge hit in our house, definitely making it again!

  3. Sarah says:

    What is your choice cut for beef when making this recipe? Sirloin?

    1. ChihYu says:

      Thank you, Sarah ! I really like to use skirt steak for this recipe !

  4. Judy Best says:

    5 stars
    Your beef broccoli is another winner! Have had it SEVERAL times since it first showed up on Whole30 Insta feed! I’m going to have start buying stock in Coconut Aminos as I’m going through a bottle about every two weeks 🙂

    1. ChihYu says:

      Thank you so much, Judy ! I totally hear you. Coconut Aminos is a staple in my household for sure ! I usually get 16 oz. bottle so that lasts longer. Thanks again.

  5. Lisa Walsh says:

    5 stars
    I made this recipe and it was amazing! Today I have all of the ingredients except beef. Do you think this would work well with chicken breast?

    1. ChihYu says:

      Yes it should !

  6. Sarah says:

    5 stars
    This was so great! My husband even loved it! 🙂 I am curious, I found the sauce to be a little thin. How would you suggest to thicken it up? Should I add arrowroot to the sauce that is put on at the end in addition to the beef marinade?

    Thanks again for a great recipe!

    1. ChihYu says:

      Hi Sarah, thank you. Very happy to hear. Yes you definitely can add a bit arrowroot powder to the sauce. I published another article with easy stir-fry techniques that every home cook can master. https://iheartumami.com/7-stir-fry-mistakes-to-avoid/ Check it out if it’s helpful ! :))

  7. Maran says:

    5 stars
    I had the ingredients for a broccoli/beef stir fry and just looked online for a Paleo recipe and came across yours. It was absolutely delicious! My entire family (even my picky 12 year old) ate every bite and commented that it was much better than takeout. Thank you for sharing the recipe! We’ll be using it again.

    1. ChihYu says:

      That’s so lovely to hear. Thank you so much Maran !

  8. Elizabeth says:

    5 stars
    Oh. My. Gosh. This is THE BEST beef and broccoli I have ever had. In fact my whole family loves it! Hubs and 2 teenage kids. I can’t wait to try more of your recipes!! Thanks so much!!

    1. ChihYu says:

      That’s so lovely to hear. Thank you, Elizabeth ! This Beef and Broccoli has been so popular. Many of my readers have tried it with chicken or chicken with shrimp and they all turn out great !

  9. Ychou says:

    5 stars
    Made this tonight and it was amazing! My boyfriend is super picky and he ate all of it. Thanks so much for an amazing recipe.

    1. ChihYu says:

      That’s so great to hear. Thank you !

  10. CH says:

    I’m not able to find red boat fish sauce anywhere nearby, what else could be used?