# Low Carb Substitutes and Pantry Staples: Swaps Compared

> Low carb substitutes for pasta, rice, bread, flour, potatoes and milk, with USDA carb and protein numbers, plus a pantry list and sweetener basics.

Source: https://www.lowcarbdiet.solutions/low-carb-substitutes/

Swaps for pasta, rice, bread, flour, potatoes and milk with USDA carb and protein numbers, what changes in taste, and a pantry list.

![Ania](https://www.lowcarbdiet.solutions/ania-founder.jpg)

**Written by Ania**Updated October 6, 2026

![A kitchen counter with spiralized zucchini, a head of cauliflower beside a bowl of riced cauliflower, a bowl of almond flour, romaine leaves and a skillet of beef ragu](https://www.lowcarbdiet.solutions/images/articles/low-carb-substitutes/low-carb-substitutes.webp)

Good low carb substitutes do one job: they stand in for a starchy food without making dinner feel like a penalty. Some do that well. Others only look good in a photo.

Below are the swaps people actually make for pasta, rice, bread, flour, potatoes, milk, breadcrumbs, wraps and sugar. Each one has carbohydrate and protein from USDA data, a plain note on what changes in taste or texture, and a pantry list so the swaps are on hand when you want them.

You know the basics already, so the numbers come first and the hype stays out. A few swaps are close to the original. Others are a different food entirely, and that can still be worth it.

**Before you swap, if you take diabetes medication**

Replacing a plate of pasta with zucchini noodles takes about 38 g of net carbohydrate off that meal (see the table below). If you use insulin or a sulfonylurea, that is a big change from the way your dose was set. Talk with the clinician who manages your medication before you make carb swaps a habit. NIDDK lists [insulin, sulfonylureas, and not eating enough carbohydrate among the causes of low blood glucose](https://www.niddk.nih.gov/health-information/diabetes/overview/preventing-problems/low-blood-glucose-hypoglycemia), which is a reading below 70 mg/dL (3.9 mmol/L).

Nothing on this page replaces the plan your care team has given you.

## Low carb substitutes for pasta, rice, bread, flour and potatoes

Every figure here is for a stated weight, so you can compare like with like. Net carbs are total carbohydrate minus fiber, where USDA lists fiber. Vegetables are weighed raw unless the table says cooked, because cooking and ricing change how much water a portion holds.

![Bar chart of net carbs in grams for five starchy foods and their swaps, from cooked rice at 41.7 grams down to plain pork skins at 0 grams](https://www.lowcarbdiet.solutions/images/articles/low-carb-substitutes/low-carb-substitutes-net-carbs-chart.webp)

| Food | Weight | Protein (g) | Net carbs (g) |
| --- | --- | --- | --- |
| **Pasta, cooked, enriched** | about 1 cup (140 g) | 8.1 | 40.7 |
| Zucchini, raw | 140 g (5 oz) | 1.7 | 3.0 |
| Spaghetti squash, cooked | 140 g (5 oz) | 0.9 | 7.1 |
| **White rice, cooked** | about 1 cup (150 g) | 4.0 | 41.7 |
| Cauliflower, raw | 150 g (5.3 oz) | 2.9 | 4.5 |
| **Potato, baked, flesh only** | 150 g (5.3 oz) | 2.9 | 30.2 |
| Turnips, raw | 150 g (5.3 oz) | 1.4 | 6.9 |
| Radishes, raw | 150 g (5.3 oz) | 1.0 | 2.7 |
| **White bread** | 1 slice (28 g) | 2.5 | 13.1 |
| **Flour tortilla** | 1 tortilla (45 g) | 3.7 | 20.7 |
| Romaine lettuce, raw | 2 oz (56 g) | 0.7 | 0.7 |
| Green cabbage, raw | 2.5 oz (70 g) | 0.9 | 2.3 |
| Portabella mushroom, raw | 3 oz (84 g) | 1.8 | 2.2 |
| **All-purpose wheat flour** | about 1 oz (30 g) | 3.1 | 22.1 |
| Almonds, blanched | about 1 oz (30 g) | 6.4 | 2.6 |
| Ground flaxseed or whole flaxseed | 10 g (about 1 tbsp) | 1.8 | 0.2 |
| Chia seeds | 1 oz (28 g) | 4.6 | 2.2 |

The bold rows are the starchy foods. The rows under each one are the usual swaps.

### Pasta

Zucchini noodles bring a plate of pasta from about 41 g of net carbs to about 3 g. Spaghetti squash lands at about 7 g, so it suits a looser carb target and has more of the sweet, soft quality people miss.

What changes: zucchini is mostly water. Salt it, drain it and cook it briefly, or the sauce turns thin. The texture is tender, not chewy. Spaghetti squash gives you loose strands and a mild flavor, closer to a side dish than to spaghetti. Both do well under a thick beef ragu. Pasta also carries 8 g of protein a serving and the vegetables carry under 2 g, so make up the difference in the sauce.

### Rice

Raw cauliflower comes in at 4.5 g net carbs for 150 g, against 41.7 g for the same weight of cooked white rice. The two weights are not strictly equal in volume, because rice swells when cooked. Treat the comparison as a guide.

What changes: riced cauliflower is softer and tastes like cauliflower. It will not turn fluffy and separate the way rice does. Many people find it works best in dishes with a strong sauce, like a beef stir-fry, and less well as a plain side.

### Potatoes

A baked potato carries about 30 g of net carbs in 150 g of flesh. Turnips carry about 7 g, radishes about 3 g, and cauliflower about 4.5 g.

What changes: mashed cauliflower is looser than mashed potato, so use butter or cream cheese and drain it well. Turnips have a slightly peppery edge. Radishes are sharp raw, and many cooks find the bite fades once they are roasted. None of them tastes like potato. They are a side that does the same job on the plate.

### Bread and wraps

One slice of white bread has about 13 g of net carbs, and a 45 g flour tortilla has about 21 g. Two ounces of romaine lettuce has under 1 g, a portabella cap about 2 g, and a few cabbage leaves about 2 g.

What changes: a lettuce or cabbage leaf gives you a wrap, not bread. There is no chew and it is cold and crisp. A portabella cap works as a burger bun if you roast it and pat it dry first, because it releases liquid as it cooks. If you want something that eats like bread, a recipe built around eggs or ground nuts is closer. Our guide for [pasta and bread lovers going low-carb](https://www.lowcarbdiet.solutions/keto-for-pasta-and-bread-lovers/) goes further on this.

### Flour

Blanched almonds, which is what almond flour is ground from, have about 2.6 g net carbs and 6.4 g protein in a one-ounce portion. All-purpose flour has about 22 g net carbs and 3.1 g protein in the same weight. Flaxseed and chia are not flour, but they are the usual binders and thickeners, and both are very low in net carbs.

What changes: almond flour does not swap one for one in a recipe. Baked goods come out denser, they brown sooner, and there is no gluten to hold them together, so recipes lean on eggs. Almonds also carry more calories by weight: 177 kcal in 30 g, against 109 kcal for the same weight of wheat flour. A bag of almond flour may differ slightly from the whole blanched almond in the USDA entry, so read the label on yours.

Coconut flour is not in the USDA data set used here, so there is no number for it on this page. Use a recipe written for it, because it does not trade one for one with any other flour.

![Comparison cards of protein in grams for each starchy food and its swaps, from spaghetti squash at 0.9 grams to plain pork skins at 17.2 grams](https://www.lowcarbdiet.solutions/images/articles/low-carb-substitutes/low-carb-substitutes-protein-chart.webp)

## Swaps for milk, breadcrumbs and sugar

| Food | Weight | Protein (g) | Net carbs (g) |
| --- | --- | --- | --- |
| **Whole milk** | 1 cup (244 g) | 7.7 | 11.7 |
| Almond milk, unsweetened | 1 cup (244 g) | 1.0 | 2.7 |
| Heavy whipping cream | 1 tbsp (15 g) | 0.4 | 0.4 |
| **Dry plain breadcrumbs** | 1 oz (28 g) | 3.8 | 18.9 |
| Parmesan, grated | 1 oz (28 g) | 8.0 | 3.9 |
| Pork skins, plain | 1 oz (28 g) | 17.2 | 0 |
| **Granulated sugar** | 1 tbsp (12.6 g) | 0 | 12.6 |

### Milk

Unsweetened almond milk has about 2.7 g net carbs a cup, against 11.7 g for whole milk. The cost is protein: 1 g a cup instead of 7.7 g. If milk was part of how you reached your protein for the day, you give that up with the swap. Sweetened and flavored versions are different products, and the number here is for unsweetened. In coffee, a tablespoon of cream has under half a gram of net carbs.

### Breadcrumbs

An ounce of dry breadcrumbs has nearly 19 g of net carbs. Grated Parmesan has about 4 g and adds 8 g of protein. Crushed plain pork skins have no carbohydrate and 17 g of protein.

What changes: both brown and crisp, and both are salty, so ease off the salt elsewhere and check the label for sodium. Either one works on chicken legs or beef meatballs. Neither will soak up sauce the way bread does.

### Sugar

A tablespoon of table sugar is 12.6 g of carbohydrate with no fiber, so every gram counts toward your net carbs. USDA does not list a single number for the sweeteners that replace it, because they vary by product. That is covered next.

## Sweeteners and sugar alcohols: what the sources say

This is where the most confident claims online sit, so here is what the main sources actually say.

- **Non-sugar sweeteners.** The World Health Organization [advises against using non-sugar sweeteners to control body weight](https://www.who.int/news/item/15-05-2023-who-advises-not-to-use-non-sugar-sweeteners-for-weight-control-in-newly-released-guideline), finding no long-term benefit for body fat in adults or children. The recommendation is rated conditional, and it excludes people who already have diabetes. It also suggests cutting overall sweetness, for example by choosing fruit.
- **Sugar alcohols.** The WHO guidance does not cover them. The FDA says sugar alcohols are [slowly and incompletely absorbed](https://www.accessdata.fda.gov/scripts/interactivenutritionfactslabel/assets/InteractiveNFL_SugarAlcohols_October2021.pdf), so they give fewer calories than sugar and a smaller blood glucose change than other carbohydrates. The same FDA page says they can cause gas, bloating and diarrhea in some people, and foods with sorbitol or mannitol must carry a warning about a laxative effect.
- **Sugar-free is not carb-free.** The FDA says to compare the Nutrition Facts of the sugar-free product with the regular one, because it may still hold a meaningful amount of calories, carbohydrate and fat. Sugar alcohols are listed in grams under total carbohydrate usually only if the maker chooses to list them.

Put together: a sweetener swap changes the carb count and the taste, but it does not settle the question of how much sweetness you want. If you check your glucose, your own readings after a food tell you more than any label. If you are working on cravings, the [guide to stopping sugar cravings](https://www.lowcarbdiet.solutions/how-to-stop-sugar-cravings/) and our piece on [artificial sweeteners](https://www.lowcarbdiet.solutions/the-dangers-of-artificial-sweeteners/) cover the habit side.

And if counting grams or swapping foods has ever tipped into restriction for you, skip the swaps that feel like rules. Eating the real food in a smaller portion is a legitimate choice too.

## What are common low carb pantry staples and substitutes?

A swap only works if the ingredients are in the house on a tired Wednesday. This is a short stocking list, not a shopping spree. Nothing here needs a specialty store, and most of it is useful with or without a low-carb plan. For a full shop, see our [low-carb grocery shopping list](https://www.lowcarbdiet.solutions/low-carb-grocery-shopping-list/) and the [keto grocery list](https://www.lowcarbdiet.solutions/keto-grocery-list/). If budget is the limit, start with [low-carb eating on a budget](https://www.lowcarbdiet.solutions/low-carb-on-a-budget/).

| Staple | Weight | Protein (g) | Net carbs (g) |
| --- | --- | --- | --- |
| Olive oil | 1 tbsp (13.5 g) | 0 | 0 |
| Butter, salted | 1 tbsp (14 g) | 0.1 | 0 |
| Egg, raw | 1 large (50 g) | 6.3 | 0.4 |
| Light tuna, canned in water, drained | 3 oz (85 g) | 21.7 | 0 |
| Cream cheese | 1 oz (28 g) | 1.7 | 1.5 |
| Avocado | 3.5 oz (100 g) | 2.0 | 1.8 |
| Ripe olives, canned | 1 oz (28 g) | 0.2 | 1.2 |
| Dill pickles | 1.2 oz (35 g) | 0.2 | 0.5 |
| Yellow mustard | 1 tsp (5 g) | 0.2 | 0.1 |
| Crushed tomatoes, canned | 1/2 cup (123 g) | 2.0 | 6.6 |
| Cauliflower, frozen, unprepared | 150 g (5.3 oz) | 3.0 | 3.6 |
| Tofu, firm, calcium sulfate | 3 oz (85 g) | 14.7 | 0.4 |

![Three shelf cards listing low carb pantry items for the cupboard, fridge and freezer with net carbs per portion](https://www.lowcarbdiet.solutions/images/articles/low-carb-substitutes/low-carb-substitutes-pantry-card.webp)

### Cupboard

Olive oil, canned light tuna, canned crushed tomatoes, blanched almonds or almond flour, chia and flaxseed, olives, dill pickles, mustard and plain vinegar. Check the tomato label for added sugar, since the entry here is plain crushed tomatoes. Pork skins live here too if you want the crumb swap.

### Fridge

Eggs, butter, cream cheese, heavy cream, Parmesan, and a block of firm tofu if you eat soy. For produce: romaine, cabbage, zucchini, cauliflower, radishes and avocado. Cauliflower and radishes keep well, which matters if you shop once a week.

### Freezer

Frozen cauliflower, a bag of ground beef you have flattened and portioned, and chicken legs. Frozen cauliflower at 3.6 g net carbs per 150 g is a fair stand-in for fresh in the rice and mash swaps. Beef and chicken legs are the base the swaps sit under.

**If you have kidney disease**

Several swaps on this page change your protein, potassium and phosphorus intake: more nuts and seeds, more dairy and eggs, tofu, tomatoes, avocado. NIDDK says [kidney disease can make it harder to clear potassium and phosphorus](https://www.niddk.nih.gov/health-information/kidney-disease/chronic-kidney-disease-ckd/eating-nutrition), and that a registered dietitian can set the right limits for you. Ask before you change what you stock.

## Which swaps are worth keeping?

Don't try all of them. Pick the starchy food you miss least or eat most, and swap that one first.

1. **Swap the one that changes the most carbs.** Pasta and rice are the biggest drops on the table, about 34 to 38 g a serving.
2. **Keep the protein.** Several swaps lose protein along the way, so put it back with beef, chicken legs, eggs, or tofu.
3. **Accept a different food.** If a swap fights you every time, drop it and eat the real thing in a smaller portion. A snack or a side that fits your day beats a swap you resent. Our [low-carb snacks guide](https://www.lowcarbdiet.solutions/low-carb-snacks/) and the page on [high-protein low-carb snacks](https://www.lowcarbdiet.solutions/high-protein-low-carb-snacks/) work the same way.

How many carbs your day should hold is a separate question, and our guide to [how many carbs per day on a low-carb plan](https://www.lowcarbdiet.solutions/how-many-carbs-per-day-low-carb/) is the place to work that out.

*Where the numbers come from:* USDA FoodData Central (SR Legacy) entries 169737, 169299, 169291, 168878, 169986, 170033, 170465, 169276, 174924, 175037, 169247, 169975, 169255, 168936, 170568, 169414, 170554, 171265, 174832, 170859, 174928, 171247, 167961, 169655, 171413, 173410, 171287, 171986, 173418, 171705, 169094, 168558, 172234, 170501, 170398 and 172475, scaled from per-100 g values to the weights shown. Look any of them up by number at [FoodData Central](https://fdc.nal.usda.gov/). Net carbs are total carbohydrate minus fiber where USDA lists fiber. Brands, cuts and cooking change the real figures, so treat them as close, not exact.

## FAQ

**What are common low carb pantry staples and substitutes?**

Olive oil, butter, eggs, canned tuna, almonds or almond flour, chia, flaxseed, cheese, olives and pickles cover most cooking. For swaps, keep cauliflower, zucchini, romaine and Parmesan on hand. They stand in for rice, pasta, wraps and breadcrumbs, and each has USDA numbers in the tables above.

**What can I use instead of pasta?**

Zucchini noodles have about 3 g net carbs in 5 oz, and spaghetti squash about 7 g, against roughly 41 g for the same weight of cooked pasta. Both are softer and wetter than pasta. Salt and drain zucchini, then pair either with a thick beef sauce to bring the protein back.

**Can I swap almond flour for wheat flour one for one?**

Usually not. Almond flour has no gluten, so baked goods come out denser and brown sooner, and recipes lean on eggs to hold together. Per ounce it has about 2.6 g net carbs against about 22 g for wheat flour, but start from a recipe written for it.

**Are sweeteners and sugar alcohols fine on a low-carb plan?**

It depends on the product and on you. The WHO advises against non-sugar sweeteners for weight control, and the FDA says sugar alcohols can cause gas, bloating and diarrhea in some people. Compare the sugar-free label with the regular one, and watch your own response.

**What can I use instead of milk?**

Unsweetened almond milk has about 2.7 g net carbs a cup against 11.7 g for whole milk, but only 1 g of protein against 7.7 g. A tablespoon of heavy cream in coffee has under half a gram of net carbs. Check that the label says unsweetened.

## Keep it simple

Choose one swap you will actually repeat, stock what it needs, and leave the rest. For the wider picture, browse the [Low-Carb Lifestyle](https://www.lowcarbdiet.solutions/low-carb-lifestyle/) section.

*This article is general information, not medical advice. Low-carb eating can change how some medications work, particularly diabetes and blood pressure medication. Talk to your doctor or pharmacist before making a significant change to how you eat, especially if you take prescribed medication or manage a health condition.*

Ania writes practical, calm guidance for people trying to eat fewer carbs in real life.

[Browse Low-Carb Lifestyle →](https://www.lowcarbdiet.solutions/low-carb-lifestyle/)

---

More: [All guides](https://www.lowcarbdiet.solutions/low-carb-diet-solutions-blog/) · [Agent guide](https://www.lowcarbdiet.solutions/llms.txt) · [Sitemap](https://www.lowcarbdiet.solutions/sitemap-index.xml)
