Is Bok Choy Keto Friendly? Net Carbs & Benefits

Bok choy is one of the most keto-friendly vegetables you can eat. A full cup of raw bok choy contains roughly 0.8 grams of net carbs, making it nearly impossible to knock yourself out of ketosis with this leafy green. Even if you eat several cups in a sitting, you’re barely making a dent in a typical 20 to 50 gram daily carb limit.

Net Carbs in Bok Choy

One cup of raw, shredded bok choy weighs about 70 grams and contains 1.53 grams of total carbohydrates with 0.7 grams of dietary fiber. That leaves approximately 0.83 grams of net carbs per cup. For context, most keto dieters aim to stay under 20 to 50 grams of net carbs per day, so a cup of bok choy uses up less than 4% of even the strictest limit.

Cooking concentrates things slightly because the leaves wilt down. One cup of cooked, shredded bok choy weighs about 170 grams, roughly 2.5 times the weight of a raw cup. That means a cup of cooked bok choy has proportionally more carbs than a cup of raw, but you’re still looking at only about 2 grams of net carbs. It remains firmly in “eat as much as you want” territory for keto.

How It Compares to Other Keto Greens

Bok choy sits at the very bottom of the carb scale among leafy greens. Spinach comes in around 0.4 grams of net carbs per raw cup, making it roughly comparable. Kale is higher at about 5 to 6 grams of net carbs per cup, which is still fine for keto but means you need to be more mindful of portions. Romaine lettuce falls in the same ultra-low range as bok choy, around 0.5 to 1 gram per cup.

Where bok choy stands out is its combination of very low carbs with a satisfying crunch and mild, slightly sweet flavor. It works both raw in salads and cooked in stir-fries, giving you more versatility than some other low-carb greens.

Electrolytes and the Keto Transition

One of the biggest challenges during the first week or two of keto is the loss of electrolytes, especially potassium, magnesium, and sodium. This is what drives the fatigue, headaches, and muscle cramps sometimes called “keto flu.” Bok choy can help. A half cup of cooked bok choy delivers about 316 milligrams of potassium, a meaningful contribution toward the roughly 2,600 to 3,400 milligrams most adults need daily.

Bok choy also provides calcium and vitamin C, plus smaller amounts of magnesium. Because these minerals are better absorbed from low-oxalate foods, bok choy has an advantage here. It contains only about 1 milligram of oxalates per raw cup, compared to spinach, which is notoriously high in oxalates that can bind to calcium and reduce absorption. If you’re relying on leafy greens for mineral intake on keto, bok choy is a smarter pick than spinach for calcium specifically.

Antioxidants and Other Benefits

Beyond the basic macros, bok choy is rich in bioactive compounds including flavonoids like quercetin and kaempferol, along with glucosinolates and anthocyanins. These plant compounds have documented anti-inflammatory effects, which may complement the reduction in inflammation many people experience on a ketogenic diet. You don’t need to know the names of these compounds to benefit from them. Eating bok choy regularly gives your body a broad spectrum of protective plant chemicals alongside its nearly zero carb load.

A Note on Thyroid Health

Bok choy belongs to the cruciferous vegetable family, which means it contains goitrogens. These are naturally occurring compounds that can interfere with thyroid function in large amounts, particularly in people who already have an underactive thyroid or iodine deficiency. The practical risk from normal portions is very low, and cooking bok choy (steaming, boiling, or stir-frying) reduces goitrogen levels significantly. If you have a thyroid condition, cooking your bok choy rather than eating it raw is a simple precaution.

Easy Ways to Add Bok Choy to Keto Meals

The simplest approach is a quick stir-fry. Cut bok choy in half lengthwise, heat avocado oil or coconut oil in a pan, and cook for 2 to 3 minutes until the stems are tender but still have some bite. Add garlic, ginger, and a splash of soy sauce or coconut aminos. The fat from the oil also helps your body absorb the fat-soluble vitamins in the leaves.

Raw baby bok choy works well sliced thin in salads, especially with a sesame-based dressing made from tahini and rice vinegar. You can also add chopped bok choy to soups and bone broth during the last few minutes of cooking. It wilts down quickly, so a large handful of raw leaves becomes a compact, nutrient-dense addition without adding meaningful carbs to the meal.

Because bok choy is so low in calories and carbs, it’s also useful as a volume food. If you find yourself wanting a larger plate of food while staying within your macros, a big pile of sautéed bok choy alongside a fatty protein like salmon or pork belly gives you that satisfying fullness without the carb cost.