Low-Carb Potato Substitutes for Keto
Cauliflower is the best overall low-carb potato substitute, with about 3 g net carbs per cooked cup versus roughly 33 g in a medium potato — a savings of around 30 g net carbs per serving. It mashes, rices, and roasts like potato, and you swap it in at a 1:1 ratio by volume for most recipes. Radish, daikon, kohlrabi, turnip, celeriac, and rutabaga round out the ranked list below, each suited to a different potato dish.
Potatoes are one of the hardest staples to give up on keto: a single medium potato carries around 33 g net carbs1 — more than half a standard 20 to 50 g daily budget in one side dish. The good news is that low-carb vegetables can stand in for mash, fries, hash browns, and gratin without giving up the comfort-food feel. This guide ranks the seven best swaps by net carbs, taste, and texture, and shows you the swap ratio for each so you don't have to guess.
What is the best low-carb substitute for potatoes?
Cauliflower wins as the best all-purpose potato substitute because it holds a mild, neutral flavor that takes on butter and seasoning the way potato does, and it works across every classic potato preparation — mashed, riced, roasted, or baked into a gratin — at roughly 3 g net carbs per cooked cup.2 No single vegetable nails texture for fries the way cauliflower nails mash, which is why the ranking below breaks the swaps out by best use case, not just by carb count alone.
The 7 best low-carb potato substitutes, ranked
1. Cauliflower
Cauliflower runs about 3 g net carbs per cooked cup and swaps in at a 1:1 ratio by volume for mash, rice, or gratin.2 Steamed and blended with butter or cream cheese, it takes on a texture close enough to mashed potato that most people don't notice the difference once it's seasoned. It's the least starchy option here, so drain it well or the mash turns watery.
Best for: mash, rice, gratin, shepherd's pie topping.
2. Radish
Radishes carry about 2 g net carbs per cooked cup, the lowest on this list, and roast into a genuinely convincing hash-brown or home-fry substitute once you boil them briefly first to pull out bitterness.3 Swap 1:1 by volume; expect a slightly peppery bite that mellows with high-heat roasting.
Best for: roasted "home fries," hash browns, pan-fried breakfast potatoes.
3. Daikon radish
Daikon is milder and starchier-tasting than the small red radish, at around 3 g net carbs per cooked cup, and holds its shape well enough to cut into fry-shaped batons.3 Use a 1:1 swap by weight; pat the sticks dry before roasting or air-frying so they crisp instead of steam.
Best for: low-carb fries, stir-fries, braises.
4. Kohlrabi
Kohlrabi lands at roughly 4 g net carbs per cooked cup, with a sweet, mild flavor closer to potato than most brassicas.3 It swaps 1:1 by volume and holds up well to boiling and mashing, though the skin needs to be peeled thickly since the outer layer is fibrous.
Best for: mash, roasted wedges, soup.
5. Turnip
Turnips run about 5 g net carbs per cooked cup and bring a slightly peppery, earthy note that fades when boiled and mashed with cream.3 Use a 1:1 volume swap for mash or roasting; smaller, younger turnips taste noticeably milder than large ones.
Best for: mash, roasted wedges, stew.
6. Celeriac (celery root)
Celeriac (celery root) has about 11 g net carbs per cooked cup — more than turnip or kohlrabi, but still roughly a third of potato's carb load — and its rich, savory, faintly celery-like flavor makes an unusually good mash on its own or blended half-and-half with cauliflower.3 Swap 1:1 by volume.
Best for: creamy mash, purées, gratin.
7. Rutabaga
Rutabaga is the highest-carb option here at around 10 g net carbs per cooked cup, but it's also the closest in natural sweetness and starchiness to real potato, which makes it the pick when flavor authenticity matters more than shaving every last gram.3 Swap 1:1 by volume; it roasts and mashes almost exactly like a starchy potato.
Best for: roasted wedges, mash, pot roast.
Net-carb comparison table
| Substitute | Net carbs (per cooked cup) | Swap ratio | Best for |
|---|---|---|---|
| Potato (baseline) | ~33 g | — | — |
| Radish | ~2 g | 1:1 by volume | Hash browns, home fries |
| Cauliflower | ~3 g | 1:1 by volume | Mash, rice, gratin |
| Daikon radish | ~3 g | 1:1 by weight | Fries, stir-fries |
| Kohlrabi | ~4 g | 1:1 by volume | Mash, roasted wedges |
| Turnip | ~5 g | 1:1 by volume | Mash, stew |
| Rutabaga | ~10 g | 1:1 by volume | Roast, mash, pot roast |
| Celeriac | ~11 g | 1:1 by volume | Creamy mash, purée |
Every option in the table saves at least 20 g net carbs per serving compared with a medium potato, and the lowest three save nearly all of it.13
Which substitute should you use for mash, fries, or gratin?
Match the substitute to the dish, not just the carb count. For mash, cauliflower, kohlrabi, turnip, and celeriac all purée smoothly with butter or cream — celeriac gives the richest, most potato-like flavor. For fries or hash browns, radish and daikon hold their shape and crisp under high heat the way potato does, while cauliflower turns mushy if you try to fry it in batons. For a gratin, thinly sliced celeriac or rutabaga layers and bakes closest to a classic scalloped-potato bake, since both hold their structure through a longer oven time.
How do you make low-carb cauliflower mash?
Steam a head of cauliflower florets until fork-tender, drain and press out excess water, then blend with butter and cream cheese until smooth. The extra draining step matters more than with potato, because cauliflower releases far more liquid as it cooks and a wet mash won't hold together the same way.
- Cut one head of cauliflower into even florets and steam or boil for 10 to 12 minutes until fork-tender.
- Drain in a colander and press out excess water with a clean towel.
- Blend or mash with butter, cream cheese, or heavy cream until smooth.
- Season with salt, pepper, and garlic, then thin with more cream or thicken over low heat until the texture matches mashed potato.
Use the same technique for kohlrabi, turnip, or celeriac mash — just extend the boiling time slightly for the denser root vegetables. Check your final numbers against a specific brand or portion with the net-carb calculator, and see the full keto food list for where these swaps fit into your daily keto macros.
Rice-based sides are another common potato-adjacent swap — see our low-carb rice substitutes guide, or browse the full low-carb substitutes hub for flour, pasta, bread, and sugar swaps.
Frequently Asked Questions
What is the best low-carb substitute for potatoes?
What vegetable tastes the most like real potato?
Are sweet potatoes keto-friendly?
What's the best low-carb substitute for french fries?
Do potato substitutes taste like potatoes?
Works cited
Article history
- Updated
- First published
Your learning guide