Low Carb Pasta: 9 Best Keto Noodles and Pasta Substitutes

The best low carb pasta depends on how strict you need to be. For near-zero carbs, shirataki (konjac) noodles come in at about 0g net carbs. For a fresh vegetable option, zucchini noodles run about 3g net carbs per cup, and spaghetti squash about 7g. For the most convincing store-bought swap, Palmini hearts of palm pasta lands near 2g and Kaizen’s lupin noodle around 6g. All of these beat regular pasta, which carries roughly 40g net carbs per cooked cup and has no place on keto. The trade-off is always texture, so the right pick comes down to the dish you are making.

Low carb pasta comparison

Net carbs are per typical serving and vary by brand, so check the label. The texture score rates how close each option comes to real wheat pasta, from 1 (nothing like it) to 10 (nearly identical).

OptionNet carbsTexture (1-10)Best sauce pairingPrep
Zucchini noodles (zoodles)~3g / cup4Light tomato, pesto, garlic butterSpiralize, salt, dry, quick sauté
Spaghetti squash~7g / cup5Bolognese, brown butter, marinaraRoast 40 min, scrape strands
Shirataki / konjac~0g / serving3Bold Asian sauces, heavy creamRinse, dry-fry, then sauce
Palmini (hearts of palm)~2g / serving6Creamy alfredo, cacio e pepeRinse, soak or simmer, sauce
Kaizen (lupin-based)~6g / serving8Any classic pasta sauceBoil like normal pasta
Edamame / black bean pasta~12-19g / serving8Hearty ragu, protein bowlsBoil like normal pasta
Cabbage noodles~3g / cup4Butter, cream, sausage saucesSlice, sauté in fat
Homemade egg noodles~2-3g / serving7Alfredo, stroganoff, butteredBake egg-cheese sheet, slice
Regular wheat pasta~40g / cup10(Not keto)Boil

Why regular pasta does not fit keto

A single cooked cup of spaghetti has about 40g net carbs, and most restaurant portions are two to three cups. That is more carbohydrate than a full day of strict keto in one bowl. Whole wheat pasta shaves off only a few grams because the extra fiber does not offset the starch. Even chickpea and lentil pastas marketed as healthy alternatives stay well above a keto budget. The substitutes below work by replacing that starch with water, fiber, protein, or vegetable matter, which is exactly why none of them behave quite like the real thing. For the full picture of what does and does not fit, see our keto food list.

Vegetable noodles: zoodles and spaghetti squash

Vegetable noodles are the freshest and most nutrient-dense pasta substitutes, and they are cheap to make at home.

Zucchini noodles are the classic. A cup of spiralized zucchini has about 3g net carbs plus a good dose of potassium and vitamin C. The one problem is water. Zucchini is more than 90% water, and heat drives it out, which floods your plate and dilutes the sauce. The fix is to salt the raw strands, let them sit in a colander for 15 to 20 minutes, then press them dry in a clean towel before cooking. Sauté them in a hot pan with a little fat for no more than two or three minutes, just until barely tender. Overcooked zoodles collapse into mush. Zucchini is a summer squash, and you can read more about the family in our yellow squash on keto guide.

Spaghetti squash is the closest vegetable to real noodles. When roasted, its flesh separates into long, mildly sweet strands that genuinely resemble angel hair. A cup has about 7g net carbs, higher than zucchini but still keto-friendly in a sensible portion. Halve the squash, scoop the seeds, rub the cut sides with oil, and roast face-down at 400F for about 40 minutes until a fork pierces the skin easily. Scrape the strands out with a fork and let them steam off for a minute before saucing. Roasting rather than boiling keeps them from turning watery, and it deepens the flavor.

Cabbage noodles are the underrated option. Thinly sliced green cabbage, sautéed in butter until it softens and picks up some color, makes a sturdy noodle-like base at about 3g net carbs per cup. It holds up to heavy cream and sausage far better than zucchini and costs almost nothing.

Shirataki noodles: the honest guide

Shirataki, also sold as konjac or miracle noodles, are the lowest-carb pasta on earth at roughly 0g net carbs and 10 calories per serving. They are made from glucomannan, the soluble fiber in the konjac root, formed into noodles suspended in water. Brands like Miracle Noodle and It’s Skinny are widely stocked.

Here is the honest part: straight out of the bag, they are unpleasant. The packing liquid smells fishy, and the raw texture is rubbery and slippery. The two-step fix transforms them. First, drain and rinse the noodles under running water for a full minute to wash off the odor. Second, and this is the step most people skip, dry-fry them. Put the rinsed noodles in a dry, hot nonstick pan with no oil and toss them for three to five minutes until they squeak, stop releasing steam, and firm up. Only then do you add sauce. Because shirataki has no flavor of its own, it works entirely by absorbing what you cook it with, so pair it with bold, assertive sauces rather than delicate ones. Done right, it is the pasta that lets you eat a big bowl for almost no carbs.

Store-bought low carb pasta: an honest review

If you want to boil a box and get something close to real pasta, three categories are worth knowing, along with realistic expectations for each.

Palmini (hearts of palm) is made from the inner core of palm stems, cut into linguine or angel hair shapes. At about 2g net carbs it is one of the lowest-carb boxed options, and the texture is firmer and more pasta-like than shirataki. The catch is a slight tang and a crunch that some people dislike. Rinsing well and then soaking the noodles in water (or simmering them a few minutes) mellows both, leaving a tender strand that carries creamy sauces nicely.

Kaizen makes the most convincing wheat-like noodle from lupin flour, a high-protein, high-fiber legume. At around 6g net carbs and 20g of protein per serving, it is the closest thing to genuine al dente pasta you can buy for keto, and it boils exactly like the real thing. It costs more than a standard box, and the flavor is faintly beany, but for a traditional bolognese or baked pasta it is hard to beat. Lupin also shows up as a flour, which we cover in our low carb flour substitutes guide.

Great Low Carb Bread Co and similar high-fiber wheat pastas cut carbs by loading in fiber and wheat protein. They taste the most like ordinary pasta of any boxed option, but they still contain wheat and land higher in carbs than the picks above, so read the label and weigh whether the portion fits your day.

Legume pastas: better than wheat, but not keto

Edamame, black bean, and chickpea pastas get marketed alongside keto products, and the confusion is understandable, but the numbers tell the story. Edamame spaghetti (such as Explore Cuisine) runs about 12g net carbs per serving. Black bean and chickpea pastas are higher still, roughly 17 to 20g net carbs. Compared with wheat’s 40g, that is a real improvement, and the high protein and fiber mean they digest slowly and spike blood sugar far less. But a single serving can eat up most of a strict keto carb budget on its own. Treat these as a low-glycemic, high-protein choice for a low carb (not keto) day, or for family members who are not doing keto. If you want to understand where legumes sit on keto generally, see our guide on whether you can eat beans on a keto diet.

Which substitute for which dish

Matching the noodle to the sauce is what separates a sad substitute from a meal you actually crave.

  • Bolognese and hearty ragu: you need a noodle that stands up to a heavy, meaty sauce. Spaghetti squash, Kaizen lupin pasta, or cabbage noodles all hold their own. Skip delicate zoodles here, since they drown.
  • Alfredo and cream sauces: Palmini and homemade egg noodles are the stars. Their firmer texture and neutral flavor let a rich cream sauce cling without going watery. Dry-fried shirataki also works well because it soaks up the cream.
  • Mac and cheese: short shapes matter. Kaizen makes cavatappi and fusilli that hold cheese sauce beautifully, and cauliflower florets are a classic vegetable stand-in for the pasta.
  • Cold pasta salads: Palmini and legume pastas keep their bite when chilled, while zoodles and shirataki tend to weep water in the fridge. If you use zucchini for a cold salad, keep it raw and dress it just before serving.

Homemade keto egg noodles

For the closest homemade approximation of a soft egg noodle, you can make a keto version from eggs and cheese. Whisk egg yolks with softened cream cheese, spread the batter thin on parchment, bake it into a flexible sheet, then slice it into ribbons. The result is about 2 to 3g net carbs per serving and works especially well in stroganoff or buttered noodle dishes. It takes more effort than boiling a box, but it delivers a genuinely tender, pliable noodle that no vegetable can match.

The bottom line

There is no single best low carb pasta, only the best one for the plate in front of you. Reach for shirataki when you want the absolute lowest carbs, zucchini or spaghetti squash when you want fresh vegetables, Palmini for creamy sauces, and Kaizen when you want something that actually tastes like pasta. Keep legume pastas for low carb rather than strict keto days. Learn the prep tricks (salt the zoodles, dry-fry the shirataki, roast the squash) and pasta night stops being a compromise. To build these into a full week of eating, see our keto meal plan, and for the grain-free side of dinner, our low carb rice substitutes guide.

Frequently Asked Questions

What type of pasta is lowest in carbs?

Shirataki (konjac) noodles are the lowest, at essentially 0g net carbs and around 10 calories per serving because they are mostly water and soluble fiber. Hearts of palm pasta like Palmini is close behind at about 2g net carbs. Among vegetable options, zucchini noodles run about 3g net carbs per cup, and spaghetti squash sits near 7g.

Is there a 0 carb pasta?

Shirataki and konjac noodles are the closest thing to a true zero-carb pasta. Brands like Miracle Noodle and It's Skinny label them at 0g net carbs because their few grams of carbohydrate come entirely from glucomannan fiber that your body does not digest. They are the only pasta substitute that fits even a very strict keto carb budget with room to spare.

Is Barilla pasta low carb?

Regular Barilla pasta is not low carb, with about 40g net carbs per cooked cup. Barilla's Protein+ line is slightly higher in protein but still made from wheat and semolina, so it lands in a similar carb range and is not keto-friendly. For a real low carb swap you need a konjac, hearts of palm, or lupin-based pasta instead.

Can diabetics eat low-carb spaghetti noodles?

Many people managing blood sugar use shirataki, hearts of palm, and vegetable noodles because they add almost no glucose load. Legume pastas like edamame and black bean noodles are higher in carbs but digest slowly thanks to their protein and fiber, so they spike blood sugar less than wheat. Always match the portion to your own targets and test your response.

What is the best low carb pasta brand?

For the lowest carbs, It's Skinny and Miracle Noodle (shirataki) win at about 0g net carbs. Palmini leads the hearts of palm category at roughly 2g. Kaizen makes the most convincing chewy, wheat-like noodle from lupin flour at about 6g net carbs per serving. The best brand depends on whether you prioritize the lowest carbs or the most pasta-like bite.

Are zucchini noodles keto?

Yes, zucchini noodles, or zoodles, are one of the most keto-friendly pasta substitutes at about 3g net carbs per cup. Zucchini is a low-carb summer squash that spiralizes into a light, fresh noodle. The main trick is salting the strands and patting them dry so they do not release water and turn your sauce watery.

Is edamame or chickpea pasta keto?

Legume pastas are better than wheat but not truly keto. Edamame spaghetti runs about 12g net carbs per serving, and black bean and chickpea pastas are higher still at roughly 17 to 20g. They are high in protein and fiber and gentler on blood sugar than semolina, but a single serving can use most of a strict keto carb allowance.

How do you make shirataki noodles taste good?

Rinse them very well to remove the packing liquid smell, then dry-fry the noodles in a hot pan with no oil for a few minutes until they squeak and stop steaming. This drives off excess water and firms up the texture. Only then add them to a strong sauce, since shirataki has no flavor of its own and works by soaking up whatever you cook it in.