• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Paleo Gluten-Free Guy logo
  • Home
  • Recipe Index
  • The Paleo Pantry
  • About
    • About Don Baiocchi
    • What is Paleo?
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • TikTok

Paleo Beef and Broccoli (Whole30)

Apr 16, 2023 · 2 Comments

Jump to Recipe Print Recipe
Paleo Beef and Broccoli in a white bowl with cauliflower rice and chopsticks.

This Paleo Beef and Broccoli recipe is an easy and flavorful dinner!

Just like your favorite takeout version, it features thinly sliced beef and tender broccoli in a savory sauce.

And it’s gluten-free, dairy-free, soy-free and Whole30 friendly!

Paleo beef stir fry in a white bowl with cauliflower rice and chopsticks, next to a green napkin.

(As an Amazon Associate, I earn from qualifying purchases. Some of the links on this page may be affiliate links. If you purchase a product through an affiliate link, I’ll automatically receive a small commission at no additional cost to you.)

Why this recipe works

Although beef and broccoli is typically associated with Chinese cuisine, it’s not something commonly found in China.

It is, however, very popular in American Chinese restaurants.

Normally the ingredients are coated in a sauce made with soy sauce and oyster sauce, both of which are off limits for a Paleo diet.

So instead we’re using coconut aminos, which is a common Paleo substitute for soy sauce. It’s both soy-free and wheat-free (wheat is an ingredient in soy sauce).

And instead of oyster sauce, which often contains sugar and cornstarch, we’re using Paleo friendly fish sauce, a few dates and arrowroot.

By making a few simple swaps like these, you can make this beef and broccoli Paleo and Whole30 compatible.

Serve it with cauliflower rice and you’re all set!

You can also make a lot of substitutions to this Paleo and Whole30 beef broccoli recipe. See below for details.

What you need

Ingredients for the steak:

  • one pound flank steak
  • 3 tablespoons water
  • 1/4 teaspoon baking soda
  • 1.5 teaspoons arrowroot flour/starch
  • 1 teaspoon coconut aminos
  • 1/2 teaspoon fine sea salt
  • 1/4 teaspoon fish sauce

Ingredients for the sauce and broccoli:

  • 1/3 cup coconut aminos
  • 1 teaspoon unseasoned rice wine vinegar
  • 1 teaspoon arrowroot flour/starch
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon ginger powder
  • 1/4 teaspoon fine sea salt, plus more if necessary
  • 1/4 teaspoon fish sauce
  • 2 pitted, chopped dates
  • 1 teaspoon sesame seeds
  • 10-12 oz. broccoli florets
  • 2 tablespoons water
  • freshly ground black pepper

Equipment:

  • a medium mixing bowl
  • a blender or food processor for the sauce
  • measuring spoons
  • a measuring glass
  • a large skillet with a lid
  • a wooden or silicone spatuls
  • a cutting board
  • a chef’s knife
  • a small bowl or plate
  • a medium bowl
Whole30 beef stir fry in a white bowl with cauliflower rice and chopsticks.

Step-by-Step Instructions

For the steak

Step 1

First, prepare the beef: cut the flank steak in half lengthwise, then cut crosswise (against the grain) into 1/4″ slices.

Cutting flank steak in half on a cutting board.
Slicing flank steak on a cutting board.

Add the steak to a mixing bowl and add the water and baking soda. Toss until evenly coated (this will help tenderize the meat).

Then add the arrowroot, coconut aminos, salt and fish sauce and toss, using either your hands or a spatula.

Tossing marinated flank steak in a glass bowl.

If using right away, set aside. If preparing in advance, store in an airtight container in the fridge for up to 2 days.

For the sauce

Step 1

Add the coconut aminos, rice wine vinegar, arrowroot, garlic powder, ginger powder, 1/4 teaspoon salt and fish sauce to a blender or food processor and briefly blend to combine.

Step 2

Add the chopped, pitted dates and blend until the sauce is completely smooth. Depending on your appliance, this may take several minutes. Set aside.

Paleo beef and broccoli sauce in a blender and on a spoon.

Step 3

Add the sesame seeds to a large skillet and place over medium heat. Cook, stirring and tossing occasionally, until golden brown, about 5-8 minutes. Keep an eye on them! They go from golden brown to burnt pretty quickly. Remove to a small bowl or plate.

Step 4

With the pan still over medium heat, add the water and broccoli. Cover and let cook for two minutes, until just tender. Remove the broccoli to a medium bowl.

Steamed broccoli in a skillet with the lid on.

Step 5

Turn the heat up to high. Add the steak and any accumulated juices in the bowl/container and cook until browned and cooked through, about 3-4 minutes per side.

Sliced flank steak in a skillet.
Slices of cooked flank steak in a skillet.

Step 6

Add the sauce and broccoli and cook for another 1-2 minutes, stirring frequently, until everything is evenly coated and warmed through.

Step 7

Remove from the heat and stir in the sesame seeds.

Stirring beef and broccoli in a skillet.

Taste and stir in extra salt, if necessary, and freshly ground black pepper.

Then serve and enjoy!

Chinese flank steak and broccoli in a white bowl with cauliflower rice and chopsticks.

FAQs

Can I make substitutions?

You can use boneless, skinless chicken thighs or breasts in place of the steak.

You can also use asparagus (with medium-to-large stalks), broccoli rabe, sugar snap peas or snow peas in place of the broccoli.
Y
ou can use 1 teaspoon honey or maple syrup in place of the dates (it will still be Paleo but not Whole30).

You can use tapioca starch in place of the arrowroot (in the marinade and sauce).

You can use one large peeled, chopped fresh garlic clove in place of the garlic powder.

You can use 1 teaspoon freshly grated ginger in place of the ginger powder.

You can use ground white pepper in place of the black pepper.

Can Paleo Beef and Broccoli be made in advance?

Yep! After tossing the steak with its marinade, it can be stored in the fridge for up to 2 days.
Once everything is cooked, it can be stored in the fridge for up to 4 days.

Can Paleo Beef and Broccoli be frozen?

Yep! It can be stored in an airtight container/baggie in the freezer for up to 3 months. Thaw overnight in the fridge.

To reheat, place in a dry skillet over low heat and toss occasionally until warmed through.

Other recipes you might like:

  1. Gluten-Free Beef Stir Fry (Paleo, Whole30)
  2. Chinese-Inspired Roasted Carrots and Asparagus (Paleo, Whole30)
  3. Chinese-Style Spare Ribs (Paleo)
  4. Shrimp Fried Rice (Whole30)
  5. Hawaiian-Style Chicken Skewers (Paleo, Whole30)
Paleo beef stir fry in a white bowl with cauliflower rice and chopsticks, next to a green napkin.

Paleo Beef and Broccoli (Whole30)

Don Baiocchi
This healthy update of the classic Chinese American dish is easy and irresistible! Tender beef and broccoli are coated in a savory sauce – serve it with cauliflower rice to soak up all the flavor. And it's Paleo, gluten-free, soy-free and Whole30 friendly.
No ratings yet
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 20 minutes mins
Total Time 40 minutes mins
Course Main Course
Cuisine Chinese
Servings 4 people
Calories 225 kcal

Ingredients
  

For the steak:

  • 1 pound flank steak
  • 3 tablespoons water
  • ¼ teaspoon baking soda
  • 1½ teaspoons arrowroot flour/starch
  • 1 teaspoon coconut aminos (see notes)
  • ½ teaspoon fine sea salt
  • ¼ teaspoon fish sauce

For the sauce and broccoli:

  • ⅓ cup coconut aminos
  • 1 teaspoon arrowroot flour/starch
  • 1 teaspoon unseasoned rice wine vinegar
  • ½ teaspoon garlic powder
  • ½ teaspoon ginger powder
  • ¼ teaspoon fine sea salt, plus more if necessary
  • ¼ teaspoon fish sauce
  • 2 chopped, pitted dates
  • 1 teaspoon sesame seeds
  • 10-12 oz. broccoli florets
  • 2 tablespoons water
  • freshly ground black pepper

Instructions
 

For the steak:

  • Cut the flank steak in half lengthwise, then cut crosswise (against the grain) into 1/4" slices. Add the steak to a mixing bowl and add the water and baking soda. Toss until evenly coated (this will help tenderize the meat). Then add the arrowroot, coconut aminos, salt and fish sauce and toss, using either your hands or a spatula. (It might get a little smelly but don't worry! Nothing is wrong, that's just the fish sauce.) Set aside.

For the sauce:

  • Add the coconut aminos, rice wine vinegar, arrowroot, garlic powder, ginger powder, 1/4 teaspoon salt and fish sauce to a blender or food processor and briefly blend to combine.
  • Add the chopped, pitted dates and blend until the sauce is completely smooth. Depending on your appliance, this may take several minutes. Set aside.
  • Add the sesame seeds to a large skillet (with a lid) and place over medium heat. Cook, stirring and tossing occasionally, until golden brown, about 5-8 minutes. Keep an eye on them! They go from golden brown to burnt pretty quickly. Remove to a small bowl or plate.
  • With the pan still over medium heat, add the water and broccoli. Cover and let cook for two minutes, until just tender. Remove the broccoli to a medium bowl.
  • Turn the heat up to high. Add the steak and any accumulated juices in the bowl/container and cook until browned and cooked through, about 3-4 minutes per side.
  • Add the sauce and broccoli and cook for another 1-2 minutes, stirring frequently, until everything is evenly coated and warmed through.
  • Remove from the heat and stir in the sesame seeds. Taste and stir in extra salt, if necessary, and freshly ground black pepper. Then serve and enjoy!

Notes

Different brands of coconut aminos have varying amounts of sodium. This recipe was tested with Coconut Secret coconut aminos, which has 270mg of sodium per tablespoon. If you use a different brand, you may need more or less salt in the marinade and sauce.
Red Boat fish sauce is a great Paleo-friendly fish sauce brand (not an ad, I just like it).
Substitutions/variations
You can use boneless, skinless chicken thighs or breasts in place of the steak.
You can also use asparagus (with medium-to-large stalks), broccoli rabe, sugar snap peas or snow peas in place of the broccoli.
You can use 1 teaspoon honey or maple syrup in place of the dates (it will still be Paleo but not Whole30).
You can use tapioca starch in place of the arrowroot (in the marinade and sauce).
You can use one large peeled, chopped fresh garlic clove in place of the garlic powder.
You can use 1 teaspoon freshly grated ginger in place of the ginger powder.
You can use ground white pepper in place of the black pepper.
Make ahead
After tossing the steak with its marinade, it can be stored in the fridge for up to 2 days.
Once everything is cooked, it can be stored in the fridge for up to 4 days.
Freezing instructions
It can be stored in an airtight container/baggie in the freezer for up to 3 months. Thaw overnight in the fridge.
To reheat, place in a dry skillet over low heat and toss occasionally until warmed through.

Nutrition

Calories: 225kcalCarbohydrates: 14gProtein: 27gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 2gCholesterol: 68mgSodium: 1128mgPotassium: 646mgFiber: 2gSugar: 3gVitamin A: 442IUVitamin C: 63mgCalcium: 66mgIron: 2mg
Keyword paleo beef broccoli, whole30 beef broccoli
Tried this recipe?Mention @paleoglutenfreeguy or tag #paleoglutenfreeguy!

FOR MORE RECIPES, INSPIRATION AND GENERALLY GOOD STUFF, JOIN ME ON:

Instagram,

Facebook,

TikTok

AND Pinterest!

Related Posts

  • Grain-free shrimp fried rice in a bowl with chopsticks resting on the rim.
    Whole30 Shrimp Fried Rice
  • Whole30 chicken skewers with cherry tomatoes and pineapple chunks on a rectangular platter.
    Paleo Chicken Skewers, Hawaiian-Style (Whole30)
  • Roasted carrots and asparagus on a rectangular platter sprinkled with sesame seeds with serving tongs at one end.
    Chinese-Inspired Roasted Carrots and Asparagus (Paleo, Whole30)
  • Paleo beef stir fry in a bowl with cauliflower rice.
    Gluten-Free Beef Stir Fry (Paleo, Whole30)

Mains, Recipes, Whole30 arrowroot, beef, broccoli, Chinese food, coconut aminos, fish sauce, sesame seeds, steak

Reader Interactions

Comments

  1. Lynn says

    April 20, 2023 at 10:08 am

    How many dates are in sauce? They aren’t on the ingredients list.

    Reply
    • Paleo Gluten Free Guy says

      April 21, 2023 at 11:20 am

      Sorry about that – you need 2. Just updated the recipe. Thanks for pointing that out!

      Reply

Leave a Reply Cancel reply

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.

Primary Sidebar

About Don

Headshot photo of Don Baiocchi

Well hello there! I’m Don, the creator behind Paleo Gluten Free Guy. I share fun, vibrant recipes for good health and pure enjoyment. All of my recipes are gluten-free and the majority of them are also Paleo, meaning they’re free of grains, dairy, refined sugar and legumes.

Categories

Sign-up for Freebie!

Most Recent Posts

Rhubarb gluten free muffins in a muffin pan on a cooling rack.

Gluten-Free Rhubarb Muffins (Paleo)

A gluten free dairy free banana cake in a square baking dish with some cream cheese frosting spread over part of the cake.

Gluten-Free Banana Cake (Paleo)

A spicy salmon poke bowl with chunks of salmon, shredded carrots, sugar snap peas and red bell pepper strips.

Cooked Salmon Poke Bowl (gluten-free, Paleo)

High protein chocolate pudding in mason jars topped with sliced banana and chocolate chips.

Chocolate Protein Chia Pudding

Gluten free and dairy free banana bread sliced on a platter next to a bread knife.

Gluten-Free Dairy-Free Banana Bread

Footer

For Recipe Tips & More!

Menu

  • Home
  • Recipe Index
  • Blog
  • Privacy Policy
  • Contact

Follow Me

  • Facebook
  • Instagram
  • Pinterest
  • TikTok

Copyright © 2025 Paleo Gluten-Free Guy on the Seasoned Pro Theme

161 shares
  • 140

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required