Conquer your takeout cravings with this easy Keto Pad Thai Recipe. Made with cabbage noodles, it’s low in carbs, high in protein, and ready in 25 minutes! A healthy and delicious alternative to the classic Thai dish.

This Keto Pad Thai with Cabbage Noodles is one of those surprise hits. People were skeptical at first, wondering if it could possibly be as tasty as the real deal. But it quickly won over some fans and many readers have said it’s one of their favorite keto dinner recipes.
I can’t argue with that! Thai food is one of my favorite cuisines, and I love creating healthier, sugar-free versions. Simple recipes like Keto Thai Chicken Soup and Slow Cooker Thai Peanut Chicken are easy, flavorful, and appeal to all palates.
Thai food typically has quite a bit of added sugar, and relies heavily on noodles and rice. But a few easy swaps and you can enjoy all the flavor, with a fraction of the carbs!
Ingredients and Substitutions
Pad Thai Sauce
- Tamari: This is my preference over soy sauce or coconut aminos. It’s gluten-free, very low in carbs, and has a concentrated umami flavor that’s perfect for Asian dishes.
- Fish sauce: Fish sauce gives many Thai dishes their classic flavor. Red Boat is a good sugar-free option.
- Sweetener: You can use any sweetener you like here, as long as it dissolves well in liquids.
- Peanut butter: I like using a creamy natural peanut butter like Santa Cruz.
- Lime: Another classic Thai ingredient.
Keto Pad Thai
- Chicken: I like chicken thighs but you can use chicken breast instead. You can also use another protein like shrimp, but it cooks much faster so adjust accordingly.
- Red pepper: For color and flavor. Sometimes I use orange pepper instead.
- Cabbage: Finely shredded cabbage acts as the “noodles” in this keto recipe. You could swap in shiritaki noodles or palmini noodles if you prefer.
- Eggs: These get scrambled right into the skillet. But you can skip them if you prefer.
- Green onion: For flavor and color.
- Salted peanuts: A nice little crunch sprinkled on top of the Pad Thai.
- Garlic: Do yourself a favor and use fresh garlic, for the best flavor.
How to Make Keto Pad Thai

- Make the sauce: Whisk all of the sauce ingredients together and set aside.
- Cook the chicken: Sauté the chicken in half the oil until lightly browned and cooked through, then transfer to a bowl. Drain any excess liquid.
- Sauté the veggies: Add more oil to the pan and sauté the red pepper and garlic. Then add the cabbage and cook until tender.
- Add the eggs: Push all the vegetables to one side of the pan and add the eggs in the cleared space. Scramble for about 1 minute.
- Put it all together: Stir the sauce and the chicken back into the pan and toss to combine well.
- Serve: Sprinkle each serving with chopped green onion and peanuts. Serve with a lime wedge.

Carolyn’s Tasty Tips
Thinly sliced chicken thighs will cook through faster and more evenly. One bonus tip is to slice the chicken when it’s still semi-frozen but not rock hard. It’s much easier to get uniform slices that way.
Be sure to drain off any liquid that accumulated after cooking the chicken. Too much moisture in the pan will make the veggies soggy and thin out the sauce too much.
At first, the cabbage may seem like too much for your skillet. Don’t worry, it cooks down quickly so just keep tossing it a bit until it is reduced.
Scramble the eggs quickly after adding them and cook them just a minute or two, until they are nicely scrambled but not dry.

More Delicious Asian-Style Recipes

Keto Cabbage Pad Thai
Ingredients
Pad Thai Sauce
- 3 tbsp (9.13 g) brown sugar replacement, (or another sweetener)
- 3 tbsp (54.78 g) tamari
- 2 tbsp (36.52 g) fish sauce
- 2 tbsp (30.43 g) lime juice
- 2 tbsp (32.46 g) creamy peanut butter
- 1 tbsp water
- 1/4 tsp (0.25 tsp) red pepper flakes
Pad Thai
- 1/4 cup (54.5 g) avocado oil, divided, (can also use coconut oil)
- 2 lb (907.18 g) chicken thighs, thinly sliced, (boneless, skinless thighs)
- 1/2 red pepper, thinly sliced
- 2 cloves garlic, minced
- 5 cups (350 g) shredded cabbage, (about 1/2 a large head)
- 2 large eggs, lightly beaten
- 1 medium green onion, thinly sliced
- 1/4 cup (36.5 g) salted peanuts, chopped
- Lime wedges for garnish
Instructions
Sauce
- In a medium bowl, whisk together all of the sauce ingredients. Set aside.
Pad Thai
- In a large saucepan over medium high heat, heat 2 tablespoons of the oil until shimmering. Add the chicken and sauté until lightly browned and cooked through, 5 to 7 minutes. Use a slotted spoon to remove to a bowl.
- Drain off any liquid in the pan, and add the remaining 2 tablespoons of oil. Once hot, add the red pepper and garlic. Sauté 2 minutes.
- Add the shredded cabbage to the pan and sauté until tender, another 3 to 5 minutes. Push the veggies to one side and add the eggs to the cleared side of the pan. Cook, stirring often, until scrambled, about 1 minute.
- Add the chicken back to the pan, pour in the sauce, and stir everything together until combined and warmed through. Remove from heat.
- Top with the chopped onion and peanuts, and serve with lime wedges for squeezing over.
Notes
Nutrition
Nutritional Disclaimer
Please note that I am not a medical or nutritional professional. I am simply recounting and sharing my own experiences on this blog. Nothing I express here should be taken as medical advice and you should consult with your doctor before starting any diet or exercise program. I provide nutritional information for my recipes simply as a courtesy to my readers. It is calculated using MacGourmet software and I remove erythritol from the final carb count and net carb count, as it does not affect my own blood glucose levels. I do my best to be as accurate as possible but you should independently calculate nutritional information on your own before relying on them. I expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website.
Free Bonus: Secrets to Keto Baking!
Sign up for your favorite recipes delivered straight to your inbox plus get our FREE bonus: Secrets to Keto Baking!




I don’t usually write reviews but this was on point. I’ve been craving Pad Thai in the worst ways and seriously considered breaking my low carb lifestyle to indulge. Then I found this gem. This hit the spot and I didn’t even miss the noodles. I did 2 things different simply because of personal preference. First I swapped out the fish oil for sesame oil (2 tbsp) and I used a pound of ground chicken instead of sliced chicken breast. I will definitely make this again. And I’m looking forward to eating it again for lunch tomorrow. Thanks for sharing this recipe.
Have you ever tried this with kohlrabi linguine? I bet it would be delicious!
Wow! Another delicious recipe! I had to substitute the peanuts for barob nuts (no peanuts on hand) and instead of cabbage i threw in zero carb miracle noodles. It’s was sooooo good! Thank you for another wonderful recipe! My husband also loved it!
Glad it worked with the miracle noodles!
This was delicious!! My entire family ate it and had no clue it was Keto. I used Palmini noodles instead of cabbage and it worked great. This is definitely on the list of repeat meals to make
This was outstanding exactly as is! Even my non-keto eaters loved it! Thanks for your wonderful recipes!!!
WooHoo! Ketchum recipes of any kind are always a favorite, but Pad Thai is a beloved dish and I can hardly wait to try your version! Except I will add broccoli and carrots, lol.
Delicious. I added a scant teaspoon of tamarind concentrate (its pretty carby) but otherwise followed recipe. Using packaged shredded cabbage and precooked shrimp made it quick and easy.
Excellent to hear!
Carloyn, your Pad Thai recipe is fantastic! It tastes just like the traditional recipe. I added Shirataki fettuccine noodles and they were the perfect addition. Thank you so much!
What would you add as a fish Sauce alternative…I cannot do any seafood allergic.
Excellent question! I am not sure… it’s not the same but maybe some rice vinegar?
Can I use shrimp instead of chicken in this recipe?
Sure. It cooks a lot faster! 🙂
I made this exactly as directed and it was excellent. My husband, who loves Traditional Pad Thai, also loved it and wants it on the menu regularly!
I’m so glad to hear that!
Can this be made ahead of time and re-heated?
Well like anything with cabbage, it’s best fresh but we found the leftovers to be pretty tasty.
I tried this last night and all I can say is WOW! it was so good! Both me and my husband had to add a little extra to our plate! Will be making this again and again!
I am so glad to hear that!
Do you think Palmini noodles would work as an option? I’m not sure they kids will eat all the cabbage.
They should work, I just find that the serving size is pretty small!
This recipe is AMAZING! I followed it with the cabbage and everyone went back for seconds, including my picky kiddos! Thank you!
Glad to hear it!
I think you would be surprised… just cook the cabbage a little longer and they won’t even know it’s in there!
Looks really good! Can’t wait to try it – I miss Thai.
The recipe states 6 servings but it appears that the nutrition info is based on 8 servings. I just wanted to confirm the nutrition info is accurate rather than the stated serving size. Either way, I can’t wait to try it!
Typo, I think. I will check. It’s definitely supposed to be 6 servings…