Kabocha squash is not strictly keto, but it can fit into a ketogenic diet in small portions. A 100-gram serving contains roughly 6 to 9 grams of carbohydrates with about 3 grams of fiber, putting net carbs somewhere around 6 grams per serving. That’s moderate compared to truly low-carb vegetables like zucchini or spinach, but manageable if you plan around it.
Kabocha’s Carb Count Broken Down
The numbers vary slightly depending on the source and preparation method, but here’s what to expect. A 2/3-cup serving (85 grams) of kabocha provides about 7 grams of total carbohydrates with roughly 1 gram of fiber, leaving around 6 net carbs. WebMD lists a 100-gram serving at 9 grams of carbs with 3 grams of fiber, which also puts net carbs at about 6 grams. Either way, you’re looking at approximately 6 net carbs per small serving.
For context, most keto diets cap daily net carbs at 20 to 50 grams. A single modest serving of kabocha would take up 12 to 30 percent of that budget. It’s not a deal-breaker, but it’s not a freebie either. You’d need to account for it in your daily total, especially on a stricter 20-gram protocol.
How Kabocha Compares to Other Squashes
Winter squashes are generally higher in carbs than summer varieties, but kabocha sits on the lower end of the winter squash spectrum. Here’s how common squashes compare per cup:
- Pumpkin (116g): 8g carbs, 1g fiber, ~7g net carbs
- Kabocha/winter squash (116g): 10g carbs, 2g fiber, ~8g net carbs
- Butternut squash (140g): 16g carbs, 3g fiber, ~13g net carbs
- Acorn squash (one whole): 45g carbs, 6g fiber, ~39g net carbs
Kabocha and pumpkin are close, and both are significantly lower than butternut or acorn squash. If you’re following keto and craving winter squash, kabocha is one of the better choices in that family. Acorn squash, on the other hand, would blow through most of a day’s carb allowance in a single sitting.
Portion Size Is What Makes It Work
The key to fitting kabocha into a keto diet is keeping portions small. A half-cup to two-thirds-cup serving keeps you in the 5 to 6 net carb range, which is workable if the rest of your meals that day lean heavily on meat, fish, eggs, cheese, and leafy greens. Where people run into trouble is treating kabocha like a side dish they can pile on. A full cup and a half of kabocha could easily hit 15 or more net carbs, which is a significant chunk of a daily keto budget.
Roasting concentrates the flavor and natural sweetness, so a smaller portion tends to feel more satisfying than you’d expect. Kabocha has a dense, creamy texture that’s closer to a sweet potato than a watery squash, which is part of why it works well as a substitute for higher-carb starches. Some keto cooks use small amounts of roasted kabocha in place of potatoes in soups, mashes, or sheet pan meals.
What Kabocha Brings Beyond Carbs
Kabocha is nutrient-dense for its calorie count. At only 30 to 39 calories per serving, it delivers fiber, natural sugars (about 3 grams per 100g), and the deep orange flesh signals high levels of beta-carotene, which your body converts to vitamin A. It’s also a whole food with zero fat and minimal protein, so it functions purely as a carb source in your macro tracking.
The 3 grams of fiber per 100-gram serving is worth noting because fiber doesn’t raise blood sugar and is subtracted when calculating net carbs. That fiber also slows digestion, which means kabocha is less likely to cause a sharp blood sugar spike compared to refined carbs with the same carb count.
Bottom Line on Kabocha and Keto
Kabocha squash isn’t a “free” keto food the way leafy greens or avocado are. But at roughly 6 net carbs per serving, it’s one of the most keto-compatible winter squashes available. Stick to about two-thirds of a cup, track it against your daily carb limit, and it fits comfortably into a well-planned ketogenic diet. If you’re on a very strict 20-gram daily limit, save it for days when the rest of your meals are ultra-low-carb. If your target is closer to 50 grams, kabocha is an easy addition.

