This low carb beef and cabbage stir fry makes for an easy low carb dinner any night of the week. If you like Asian noodle dishes, you’ll love these keto cabbage noodles with tender beef and a spicy Thai sauce. Each serving has only 4.1g net carbs but 38.2g protein!
You might also like this keto ground beef and broccoli dish.

My friend introduced me to a great Thai restaurant this summer and I’ve been there quite a few times. I always get a beef and basil noodle dish and I notice they use a lot of cabbage in it. So this is my low carb version of that Asian noodle dish.
Though I didn’t have any basil to make these low carb Asian beef and cabbage stir fry, it was still crazy good and with only a 25 minute cooking time/ You would be surprised how good cabbage noodles taste in a stir fry.
I loved this dish because it’s easy to make, full of flavor, low carb and high in protein. So if you are craving Asian food on a low carb diet, give this one a try.

Why I love cabbage noodles as a substitute for pasta.
About 10 years ago I was on a Paleo forum and someone there introduced me to cabbage noodles as a low carb substitute for pasta. I thought it was a genius idea and have many recipes using them.
Cabbage is low calorie but very nutritious. In 1 cup of raw has only 22 calories and 3g net carbs. It’s also very high in vitamin C and vitamin K. Check out this article to learn more about the health benefits of cabbage.
Below are a few of my favorite keto cabbage noodles recipes.
- keto baked feta and tomatoes
- red curry keto noodles
- creamy ham and cabbage casserole
- creamy sun dried tomatoes with broccoli and noodles
- keto lasagna

Recipe ingredients and substitutions.
All you need to make this stir fry recipe is cabbage, soy sauce, rice vinegar, sesame oil, Swerve brown sugar, Mae Ploy curry paste and top round beef. You can use another cut of beef if you wish but this was what I used.
- Mae Ploy curry paste – I love these curry pastes and they are very inexpensive. I buy mine online but you can often get them at Asian grocery stores. I use the red curry an panang curry flavors the most. You can substitute this dish with Thai Kitchen red curry paste which is available in most grocery stores or Walmart.
- rice vinegar – You can usually find this in the international aisle of a bigger grocery store or at Walmart or Target even. If you want to substitute use a mild vinegar like apple cider vinegar or white wine vinegar.
- Swerve brown sugar sweetener – You can use any brown sugar sweetener for the Swerve brown. You could also just use a regular sweetener in place of the Swerve brown. If you don’t care about carbs use regular brown sugar.
- sesame oil and soy sauce – These two products are often found in most grocery stores and you can also use low sodium soy sauce or dark soy sauce if you want. If you can’t tolerate soy you can substitute with soy free coconut aminos but cut back on the sweetener a bit.
- top round beef – You can use any cut of beef you want in which you can cut into strips. Sirloin steak, flank steak, etc. will work or you can even use ground beef if you want.
- green cabbage – I used regular green cabbage and while you could use Napa cabbage or savoy. I like the regular to give it a more substation noodle texture. But any will kind will work.
- other vegetables – I made this dish to be like an Asian noodle recipe but you can add other vegetables if you want. You could try mushrooms, broccoli, celery, onions, carrots, bell peppers, etc. If you precook them in the microwave for 3-5 minutes you can just add them towards the end of the dish.
I use Mae Ploy curry paste with my Asian flavored dishes because it has so much flavor, is inexpensive and it comes in a big container. If you buy some, here are a few more low carb recipes using this curry paste.
- Thai marinated flank steak with peanut dipping sauce
- red curry cabbage noodles
- Asian smoked beef jerky
- roasted Thai curry pumpkin seeds
- Thai curry zucchini soup
- Roasted curry nuts

How to make beef and cabbage stir fry.
Step 1: First you want to make the low carb noodles by slicing the cabbage in long strips. Today I made them a little thicker but you can make them thinner noodles if you wish.
Note I would not make them as thin as you would for coleslaw though. It won’t have the text of a noodle when it cooks down.

Step 2: Get out a large skillet or pan and heat to medium high heat. Add the olive oil and when it is hot add the sliced beef pieces. Saute for a few minutes until they are browned and then turn the heat down to medium heat.

Step 3: In the meantime add the cabbage noodles to a microwave safe bowl with a tablespoon of water and microwave for 5 minutes to precook the noodles.

You can also make the stir fry sauce by combining the sauce ingredients in a bowl. When the beef has browned a bit, add in the cooked cabbage and pour the sauce over it. Mix well.
Step 4: Cover the pan with a lid and cook for 5 minutes until the cabbage gets tender. If you want the veggie noodles softer, cook for 5 minutes more. Garnish with fresh cilantro or fresh basil or both! And if you have sesame seeds on hand you can sprinkle a few on top as well.

We ate this beef and cabbage stir fry as is for a low carb dinner. You can add a green salad to make it more of a complete meal. If you don’t care about carbs you can serve it with white rice or brown rice or try it over cauliflower rice.
Store leftover beef stir fry in an airtight container. Please scroll down to view the printable recipe card.

My hubby and I really enjoy this low carb beef and cabbage stir fry dinner. It’s so easy and there was so much flavor. Plus it’s an easy and tasty low carb and high protein dinner too! I hope you give low carb noodles a try next time you need a substitute for noodles. Let me know what you think of them.
The nutrition information for 1 serving is: 390 cals / 22.3g fat / 7.1g carbs / 3g fiber / 38.2g protein = 4.1g net carbs

Beef and Cabbage Stir Fry Recipe (low carb)
This low carb beef and cabbage stir fry recipe makes for an easy gluten free dinner any night of the week. If you like Asian food, you'll love these cabbage noodles with tender beef and spicy sauce. Each serving has only 4.1g net carbs!
Ingredients
- 1 pound beef, thinly sliced (I used top round)
- 1 tablespoon oil
- 5 cups cabbage, sliced into noodles
- 4 tablespoons soy sauce
- 2 teaspoons Mae Ploy curry paste (can use Thai Kitchen red curry paste to substitute)
- 2 tablespoons sesame oil
- 2 teaspoons rice vingear (can sub with white winte vinegar)
- 4 tablespoons Swerve Brown sugar sweetener
- fresh cilantro or basil for garnish (optional)
Instructions
-
Slice the cabbage into long strips to mimic the look of pasta. Also slice the beef into thin strips.
-
Heat up a large saute pan or skillet and add the oil. When hot, add the beef and saute until it's starts to brown.
-
In the meantime, add the cabbage strips to a microwave safe bowl along with a tablespoon of water. Cook for 5 minutes to soften.
-
Mix the curry paste, soy sauce, sesame oil, Swerve brown sugar sweetener and rice vinegar.
-
When the meat starts to brown, add in the cooked cabbage and pour the sauce over top. Mix well, cover and cook for 5 minutes.
-
If you want the cabbage noodles softer, cook for another 5 minutes.
-
Take off the stove and garnish with fresh cilantro or basil (optional). Store leftovers in an air tight container.
Recipe Notes
The nutrition facts for 1 serving is:
390 cals / 22.3g fat / 7.1g carbs / 3g fiber / 38.2g protein = 4.1g net carbs










*~*~*Florida Bird*~*~* says
Thanks Denise, (coconut balls)
My husband has vanilla protein powder. Slipped my mind, so i guess he has a scoop in the container 😛. Have fun on your vay-cay. We’re living the dream, hope you are too. The dish beef dish was wonderful, but i didn’t have the curry you use, so I used dry curry I keep on had. (we put that stuff on eggs and anything we can LOL)
I’m eager to get the Mae Ploy. Amazon order has been put in 😉
Denise Wright says
Glad you liked the beef…..how you like the Mae Ploy. I make a lot with that. Here are more recipes that use the Thai curry paste in case you are interested. https://mylifecookbook.com/?s=Thai+curry+paste
Take care,
Denise
*~*~*Florida Bird*~*~* says
Hi Denise,
I love looking through your recipes. I’m starting with the Asian Beef and cabbage noodles. We love cabbage. Finally a recipe with round beef cuts that aren’t so tuff to chew. I use my instapot for larger portions (roasts)
Anyway, these coconut balls will be made! But could you tell me the oz or measuring spoon for the “scoop” amount. Please? Thank you for the recipe share. 🤠
Denise Wright says
Hi I’m on vacation right now or I would measure my protein powder scoop. But the best I can come up with is it’s about 31 grams or approximately 2 tablespoons. I hope that helps. And I hope you like the recipes!
Veronica says
Omg! I was hesitant to try this, as I usually go by reviews so I know what I’m cooking hopefully tastes good, but trust me, this is so delicious and easy! I felt like I was eating takeout. I didn’t add the brown sugar, or cilantro. Must try. 5/5. Going in my recipe book for sure.
Denise says
Hi Veronica, so glad you liked it! I was just thinking of making this again tonight. Thanks for coming back to comment…. I really appreciate it!
Darlene says
is there video or instructions on how to cut the cabbage into noodles? i feel like I’ll screw that part up
Denise says
Hi Darlene, I do not have a video. You just want to cut them about 1/2 inch in width and about 4 inches in length.
You just want to cut the cabbage in half. Cut out the core at the bottom. Then slice down each half about 1/2 inch apart.
It doesn’t have to be exact. You just don’t want it to be like coleslaw. You want thicker pieces.
I hope that helps. Please let me know if you have any other questions.
Denise