• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • Free Cookbook
  • About me

Low Carb with Jennifer logo

menu icon
go to homepage
  • Home
  • Recipes
  • My App
  • About
  • Follow me on:

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • My App
    • About
  • Follow me on:

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Quick Dinners

    Keto Beef and Broccoli (Better Than Takeout, Ready in 20 Minutes)

    by Jennifer Banz · Updated: May 7, 202637 Comments
    4.77 from 17 votes
    Jump to Recipe Pin

    This keto beef and broccoli is one of those meals I keep coming back to when I want something quick that actually tastes like takeout. The sauce thickens the way it should, the beef stays tender, and it's simple enough to make on a weeknight without overthinking it.

    low carb beef and broccoli in a skillet

    Why I Keep Making This

    Jennifer standing in her kitchen

    This keto beef and broccoli is one of those meals I fall back on when I don't feel like thinking too much about dinner. It's quick, it uses ingredients I usually already have, and it actually feels like a real meal instead of "diet food."

    I've made a lot of versions of this over time, and most of them missed something. The beef was tough, the sauce didn't thicken, or it just didn't have that takeout flavor. This is the version that finally checks all the boxes.

    It's also one of those meals that works for everyone in my house. I can keep mine low carb, serve theirs over rice, and not make a second dinner. That alone is usually enough reason for me to keep it in the rotation.

    Ingredients You'll Need

    This is a pretty simple ingredient list, and once you make it a couple times, you'll probably have everything on hand. Nothing complicated, just a few things that make the flavor and texture come together the way you want.

    • 2 tablespoons avocado oil, divided
      Avocado oil works well because it can handle higher heat, but olive oil works too.
    • 1 ½ pounds thinly sliced steak
      This is the most important part. You want it sliced thin so it cooks quickly and stays tender. Flank steak, sirloin, or pre-sliced stir fry beef all work here.
    • 4 cups broccoli florets
      Fresh broccoli works best, but frozen can work in a pinch. Just know it may be a little softer.
    • ½ cup soy sauce (or tamari for gluten-free)
      This is where most of the flavor comes from. It gives you that classic takeout-style base.
    • 3 tablespoons sugar-free granulated sweetener
      This balances out the saltiness of the soy sauce. Use one you like the taste of since it does come through.
    • 1 tablespoon minced garlic
      Fresh garlic makes a big difference here and gives it that familiar takeout flavor.
    • 2 teaspoons ginger paste
      You can use fresh ginger if you prefer, but the paste keeps it easy.
    • ¼ cup beef broth
      Helps create the sauce and brings everything together without watering it down.
    • ½ teaspoon xanthan gum
      This is what thickens the sauce without using cornstarch. A little goes a long way, so don't overdo it.

    How I Make It

    cooking steak in a skillet

    Sear the thinly sliced steak in a hot skillet

    cooked steak strips in a skillet

    Cook in a single layer so it browns, not steams

    cooking broccoli in a skillet

    Cook the broccoli until tender-crisp

    adding sauce to beef and broccoli

    Add sauce and stir to combine

    Start by heating 1 tablespoon of avocado oil in a large skillet over high heat. Add the thinly sliced steak in a single layer. Try not to crowd the pan too much or it won't brown properly. Let it cook for a minute or two on each side until you get some color, then remove it to a plate.

    Turn the heat down to medium and add the remaining tablespoon of oil along with the broccoli. Let it cook for about 5-6 minutes, stirring occasionally, until it's bright green and starting to get tender. If you like your broccoli softer, add a couple tablespoons of water and cover the pan for a few minutes to let it steam.

    Add the beef back into the pan with the broccoli.

    Pour in the soy sauce, sweetener, garlic, ginger, and beef broth. Stir everything together and let it come to a simmer.

    Once it's bubbling, sprinkle the xanthan gum over the top while stirring. This part matters. Don't dump it in all at once or it can clump. Keep stirring and let the sauce simmer for another minute or two until it thickens and coats everything.

    Taste and adjust if needed. Sometimes I'll add a pinch of red pepper flakes if I want a little heat.

    That's it. Once the sauce thickens, it's ready to go.

    A Few Things That Make a Big Difference

    This is one of those recipes where small things really change how it turns out.

    The biggest one is how you slice the beef. If it's not thin and cut against the grain, it can turn out chewy no matter what you do in the pan. I usually take a minute to look at the direction of the lines in the meat and slice across them.

    The next thing is not overcrowding the pan. It's tempting to throw all the beef in at once, but if the pan is too full, it just steams instead of browns. Cooking it in a single layer, even if you have to do it in batches, makes a big difference in flavor.

    The sauce is the other place people run into issues. Xanthan gum works really well, but only if you use a small amount and sprinkle it in while stirring. Too much or adding it all at once can make the sauce clump.

    And finally, don't skip tasting at the end. Depending on the soy sauce or sweetener you use, sometimes it just needs a small adjustment to bring everything together.

    How I Serve This at Home

    This is one of those meals that makes it easy not to cook separate dinners.

    For me, I usually keep it simple and serve it as-is or over cauliflower rice if I want something to soak up the sauce.

    For everyone else, I'll add rice or noodles on the side. Same skillet, same meal, just a different base. It keeps things easy and no one feels like they're eating something completely different.

    If you're building out a few go-to dinners like this, this is the same approach I use with my air fryer chicken thighs and baked chicken tenders. I keep the protein simple and just adjust what I serve it with depending on who I'm feeding.

    Leftovers and Reheating

    This is one of those meals that holds up pretty well, which is part of why I make it so often.

    I store leftovers in the fridge for up to 3-4 days. The sauce will thicken more as it sits, so when you reheat it, I usually add a splash of water or beef broth to loosen it back up.

    You can reheat it in the microwave, but I prefer warming it in a skillet over medium heat so the sauce comes back together and the beef doesn't overcook.

    If you're making it ahead, just know the broccoli will soften a bit more over time, but the flavor is still really good.

    Questions I Get About This Recipe

    What cut of beef works best for keto beef and broccoli?

    I usually use flank steak or sirloin. The most important thing is slicing it thin and against the grain so it stays tender.

    Can I use frozen broccoli?

    You can. It's convenient, but it will be softer than fresh broccoli. If that doesn't bother you, it works fine.

    Why isn't my sauce thickening?

    It usually just needs a minute or two more to simmer, or a tiny bit more xanthan gum. Just go slow with it, because too much can make it thick in a weird way.

    Can I make this ahead of time?

    Yes, but it's best fresh. The sauce thickens as it sits, so you'll probably want to add a splash of broth or water when reheating.

    Recipe Card

    keto beef and broccoli in a skillet

    Keto Beef and Broccoli (Better Than Takeout, Ready in 20 Minutes)

    Author: Jennifer Banz
    4.8 from 17 votes
    Pinterest Facebook Share on X
    Share Print Pin
    Prep 10 minutes mins
    Cook 10 minutes mins
    Total 20 minutes mins
    This keto beef and broccoli is a quick, high-protein dinner that comes together in one pan and actually tastes like takeout. Tender slices of beef are cooked with broccoli and tossed in a savory garlic ginger sauce that thickens without cornstarch. It's simple enough for a weeknight and easy to serve low carb or with rice for the rest of the family.
    Servings 4
    Course dinner
    Cuisine asian

    Ingredients

    • 2 Tablespoons Avocado oil, divided
    • 1 ½ Pound Thinly Sliced Steak (see notes)
    • 4 Cups Broccoli Flourets
    • ½ Cup Soy Sauce (use tamari for gluten-free soy sauce)
    • 3 Tablespoons sugar free granulated sweetener (see my favorite on Amazon) (see notes)
    • 1 Tablespoon Minced fresh Garlic
    • 2 teaspoons Ginger paste (see notes)
    • ¼ Cup Beef Broth
    • ½ teaspoon xanthan gum (see notes)

    Method

    1. Heat 1 tablespoon avocado oil in a large skillet over high heat. Add the sliced steak in a single layer (work in batches if needed). Cook 1-2 minutes per side until browned. Remove from pan and set aside.
    2. Reduce heat to medium. Add remaining tablespoon of oil and broccoli. Sauté 5-6 minutes until tender-crisp. For softer broccoli, add 2-3 tablespoons water and cover to steam for a few minutes.
    3. Return the beef to the pan with the broccoli.
    4. Stir in soy sauce, sweetener, garlic, ginger, and beef broth. Bring to a simmer.
    5. Sprinkle xanthan gum over the mixture while stirring continuously. Simmer 1-2 minutes until the sauce thickens and coats the beef and broccoli.
    6. Taste and adjust if needed. Add red pepper flakes if desired and serve immediately.

    Notes

    Steak options - Flank steak and sirloin both work well here. The most important thing is slicing it thin and against the grain so it stays tender.
    Sweetener - Use a granulated sweetener you like the taste of, since it does come through in the sauce. If you’re sensitive to aftertaste, start with a little less and adjust.
    Xanthan gum - A little goes a long way. Sprinkle it in while stirring to avoid clumping. If the sauce gets too thick, just add a splash of broth to loosen it.
    Broccoli - Fresh broccoli gives the best texture, but frozen will work. Just expect it to be a bit softer.
    Make it spicier - Add red pepper flakes or a drizzle of chili oil at the end if you want some heat.
    Serving ideas - Serve as-is or over cauliflower rice for a low carb option. If you’re feeding a family, this works just as well over regular rice or noodles.

    Nutrition

    Calories430Carbohydrates10gProtein15gFat12gSaturated Fat3gFiber4gSugar2g

    Did you make this recipe?

    Leave a comment or rating below!

    More Quick Dinners

    • 3 burgers cooked in an air fryer
      Air Fryer Burgers – Juicy Homemade Patties
    • egg roll in a bowl in a skillet
      Egg Roll in a Bowl with Coleslaw Mix (Easy One-Pan Dinner)
    • chicken and zucchini skillet meal in a bowl
      Chicken and Zucchini Skillet (One Pan, High Protein Dinner)
    • beef stir fry in a large skillet
      Teriyaki Beef and Vegetable Stir-fry

    Reader Interactions

    Comments

      Leave a Comment & Rating! Cancel reply

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

      Recipe Reviews




    1. Michelle Albers Vaccaro says

      January 03, 2026 at 6:06 pm

      5 stars
      Thanks for being such a great resource. Love the beef recipes, and this is my grandson's favorite.

      Reply
    2. Daniel Dinner says

      March 13, 2025 at 5:43 pm

      5 stars
      Jennifer Thankyou so much for the recipes! They have all been awesome!
      I’m cooking for one! So always extras for the week , Bless you !
      Thankyou Dan D

      Reply
    3. Jordan Richard says

      January 12, 2025 at 10:41 pm

      5 stars
      Hello! How do you portion out the servings? Thank you!

      Reply
    4. Dianne says

      December 19, 2022 at 10:17 pm

      5 stars
      Hi I would love to know what make skillet upu use for stove to oven recipes..NB love your videos, email recipes etc 🙂 xox

      Reply
      • jenniferbanz says

        December 29, 2022 at 8:50 am

        I use Le Creuset

        Reply
    5. Tonya says

      October 17, 2022 at 1:39 pm

      I literally cooked this in the 30 minutes I had this morning before leaving for work. It is simple, quick and delicious!! Thank you so very much!!

      Reply
      • Tonya says

        October 17, 2022 at 1:39 pm

        5 stars
        I forgot to rate my last post …. Sorry

        Reply
    6. Darlene says

      July 03, 2022 at 9:10 pm

      5 stars
      This was really good! Easy to make. Another one for my dinner rotation. Also first time trying cauliflower rice. We haven't had a meal like this in years, so it was a great change!

      Reply
    7. silvia says

      December 06, 2021 at 2:34 pm

      5 stars
      Wow!!!! Just WOW! SUPER F**KIN DELICIOUS! Thanks Jennifer!! Will definitely make again! ????

      Reply
    8. Tee Mitchell says

      July 10, 2021 at 3:45 pm

      5 stars
      I cooked this today Thank You it really taste great. I did three skillets one for shrimp, chicken and beef with broccoli. Family couldn’t believe it was keto. Thank you again.

      Reply
    9. Mai Nguyen says

      July 08, 2021 at 10:54 am

      5 stars
      This recipe was delicious and so easy to make! I actually made the sauce and then marinated the beef in it. I used ribeye and that was so soft & tender! I added portabella mushrooms too! Great recipe. Thanks for sharing.

      Reply
    10. Eileen says

      January 13, 2021 at 10:40 am

      5 stars
      Easy recipe to follow, and it was so delicious. Rivals any Chinese restaurants’ Beef and broccoli
      I used less sweetener in mine. Just personal preference

      Reply
    11. Chrysi says

      December 31, 2020 at 5:10 pm

      Delicious! I made this for my family and everyone raved! Next time I may cut the sweetener down by half, otherwise this recipe is a winner! Thank you!

      Reply
    12. Tammy says

      September 23, 2020 at 7:26 pm

      Jennifer is this a dish that can be frozen?

      Reply
      • jenniferbanz says

        September 28, 2020 at 9:10 am

        Yep!

        Reply
    13. Eva says

      September 21, 2020 at 12:48 am

      What is the serving size per person?

      Reply
      • jenniferbanz says

        September 21, 2020 at 9:10 am

        1/4th of the recipe

        Reply
    14. laura says

      September 11, 2020 at 6:28 pm

      I made this tonight and I added red peppers it was fabulous!!

      Reply
    15. Vincent says

      April 17, 2020 at 11:25 am

      4 cups of florets... that is a volume measurement for a non liquid, please make it in oz, grams, stone as a measurement so the rest of the world doesn't have to wonder how the US does a volume measurement with a solid (i am not doing a displacement test for a recipe).

      Reply
      • jenniferbanz says

        April 21, 2020 at 4:45 pm

        Hello Vincent, this is an American website and we do not use the measurement "stone." Don't you think it is a bit thick of you to request a measurement in stone when that is a measurement only used in the UK and Ireland...definitely not something "the rest of the world" uses.
        FYI: I also provide metric if you just click the word "metric" in the recipe card. As you can see when you hit that button, the measurement is provided in grams. Have a great day!

        Reply
        • Sarah Crowe says

          October 14, 2020 at 9:29 am

          Just found the metric button, yeah, no more trying to convert. . . Thank you. Beef and broccoli for dinner

      • Honour says

        July 20, 2020 at 9:14 pm

        Hi Vincent, you can ask Siri to convert to any measurement format you are working with or you could easily look up conversion on line and download a reference chart. I’ve done both and it’s easy peasy. Give it a wee try luv.

        Reply
    16. Mary says

      April 09, 2020 at 5:39 pm

      5 stars
      Absolutely delicious! I didn’t have avocado oil so substituted coconut oil, and it was so good! Also I didn’t have the xanthan gum but used 1 Tablespoon flour just to thicken.
      Will definitely be making this regularly!!!

      Reply
    17. Miriam says

      April 07, 2020 at 12:54 pm

      HELLO! Is the nutrition information for the entire dish or 1 portion.

      Thanks!

      Reply
      • jenniferbanz says

        April 08, 2020 at 10:08 am

        1 portion

        Reply
    18. Trish A Taramasco says

      March 14, 2020 at 4:37 pm

      1 star
      takes much longer if you include all the prep time.Way too much soy sauce(1/2cup).Didn't thicken with 1/2 tsp xanthan gum,had to add another 1/2 tsp.

      Reply
    19. jean says

      March 04, 2020 at 11:47 am

      I'm new to keto and I have to tell you all this measuring is messing with my mind. I only have approx. 2 cups of broccoli (350g) should I just halve all the rest of the ingredients and make this for two people or can I use the pound of steak anyways seeing that's low in carbs.

      Reply
      • jenniferbanz says

        March 04, 2020 at 1:41 pm

        I would just make the full recipe!

        Reply
    20. Christine A Monroe says

      February 05, 2020 at 4:28 pm

      5 stars
      This was amazing. And the fact that I had everything except for avocado oil, subbed coconut oil, made it even better. Oh and I did add a wee bit sesame oil. Saved it to my Pinterest.

      Reply
    21. Brian Wallis says

      January 27, 2020 at 7:46 pm

      5 stars
      Great recipe but you should change the link to a soy sauce that is gluten free (the link you have now the second ingredient is wheat) or change your keyword information.

      It is a great recipe, love the sweetener alternative, thank you for sharing!!

      Cheers

      Reply
      • jenniferbanz says

        January 28, 2020 at 11:49 am

        Good point. I will amend

        Reply
    22. Kaley says

      January 06, 2020 at 5:09 pm

      5 stars
      Good stuff! Only thing I did differently was to use part sesame oil for the flavor it gives to Asian food. Thanks!

      Reply
      • Kristy says

        March 26, 2020 at 7:11 pm

        It’s says serves 4. But can u tell me what the ounces per serving is? Or grams per serving.

        Reply
        • jenniferbanz says

          March 27, 2020 at 10:29 am

          I do not have that information at the moment but I will work on getting that the next time I make it.

    23. Gina Matsoukas says

      July 17, 2019 at 11:04 am

      5 stars
      I am all about using cauliflower rice! This is a delicious dinner idea!

      Reply
    24. Noelle says

      July 17, 2019 at 10:49 am

      5 stars
      My favorite stir fry!! This was delicious, will be making this again 🙂

      Reply
      • Angeline says

        July 20, 2019 at 8:35 pm

        I made this and it was super easy and delicious! Thank you!

        Reply

    Primary Sidebar

    Meet Jennifer

    Jennifer standing in her kitchen

    Hi, I'm Jennifer Banz - Creator behind Low Carb with Jennifer and author of Live Life Keto.

    I’ve been developing easy, high-protein, low carb recipes for over 13 years. Everything I share is simple, fast, and made with real ingredients you already have.

    More about me →

    Popular

    • keto chicken thighs in an air fryer
      Air Fryer Chicken Thighs - Super Crispy!
    • oven baked chicken tenders on a platter
      Oven Baked Chicken Tenders (Juicy, Easy, Never Dry)
    • a whole chicken roasted in an air fryer basket
      Air Fryer Whole Chicken (Juicy Meat + Crispy Skin)
    • shredded bbq in a crockpot
      Easy Crock Pot Pork Loin BBQ Pulled Pork (Juicy Slow Cooker Recipe)
    • chocolate keto mug cake in a ramekin
      Keto Mug Cake - Chocolate, Vanilla, or Peanut Butter
    • steak tips cooked in a skillet
      Easy Sirloin Steak Tips (Tender, Juicy, 4 Ingredients)
    • keto cheesecake with a slice missing
      Perfect Keto Cheesecake (Creamy, Easy, No Cracks)
    • minute steak and gravy in a skillet
      Tender Cube Steak with Gravy (Slow Cooker or Stove Top Recipe)
    • sliced keto zucchini bread
      Easy Keto Zucchini Bread - Sweet or Savory
    • crispy chicken thighs on a sheet tray with a rack
      Crispy Baked Chicken Thighs (Easy Oven Recipe With Crispy Skin)

    Footer

    ↑ back to top

    Not sure what to make for dinner?

    Get my free cookbook with 80 simple, high-protein meals you can actually make on repeat.

    Privacy Policy and Terms of Service

    Accessibility Policy

    Sign Up! for emails and updates

    Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 JMHA, LLC