Foods

How many carbs are in a tomato?

A medium tomato (123g) has about 4.8g of carbohydrate and 3.3g of net carbs. That is one of the lowest carb counts of any common produce item.

1 medium tomato (123g) 4.8g carbs 3.3g net carbs · 1.5g fiber · 1.1g protein · 22 cal

Carbs by portion

PortionTotal carbsFiberNet carbs
1 medium tomato (123g)4.8g1.5g3.3g
1 small whole (91g)3.5g1.1g2.4g
1 large whole (182g)7.1g2.2g4.9g
1 cup cherry tomatoes (149g)5.8g1.8g4.0g
100 grams3.9g1.2g2.7g

Net carbs

A medium tomato has about 3.3g of net carbs, which is total carbs (4.8g) minus fiber (1.5g). That is low enough that many people on low-carb diets eat tomatoes freely. See the net carbs guide for when to use net instead of total.

Glycemic index of a tomato

The glycemic index of a tomato is about 15. Tomatoes have a very low glycemic index and a negligible glycemic load at any normal portion. The low carb density means a medium tomato adds only about 0.7g of glucose load.

For diabetes

A medium tomato has about 4.8g of carbs, which is small enough that most care teams do not count it toward a meal bolus unless portions are large. A full cup of chopped tomato is about 7g of carbs, still modest. Tomatoes do not spike blood glucose in standard servings. Tomato sauce, juice, and ketchup are different because they concentrate carbs and sugar significantly. See the diabetes carb-counting guide for how to handle processed tomato products.

Keto and low carb

One medium tomato has about 3.3g of net carbs, which fits easily within a 20 to 30g daily keto budget. Cherry tomatoes in a salad add less than 1g of net carbs per fruit. Tomatoes are one of the few fruits that most keto plans allow freely, as long as you are eating them whole rather than as paste or sauce.

Good to know

Tomato products vary wildly in carb concentration. A tablespoon of tomato paste has about 4g of carbs, roughly the same as a whole medium raw tomato. A half-cup of canned crushed tomatoes runs about 9g. Ketchup adds about 4g per tablespoon from added sugar. If you are counting carbs carefully, the form matters more than the raw tomato itself.

Full nutrition (per 100g)

Stop looking up carbs one food at a time

CarbZen reads the carbs off a photo of your whole plate in about 3 seconds, checked against USDA data. 7 days unlimited, then 30 scans a month, free.

Get the app

Frequently asked questions

How many carbs are in a tomato?

A medium tomato (123g) has about 4.8g of carbohydrate. A large tomato (182g) has about 7.1g and a cherry tomato has under 1g.

How many net carbs are in a tomato?

A medium tomato has about 3.3g of net carbs, which is total carbs (4.8g) minus fiber (1.5g).

Is a tomato a fruit or vegetable for carb counting?

Botanically a fruit, but for carb counting it behaves like a low-carb vegetable. A medium tomato has only 4.8g of carbs compared to 29g in a medium banana.

Are tomatoes keto?

Yes, whole raw tomatoes fit keto. A medium tomato has about 3.3g of net carbs. Tomato paste and ketchup are much higher in carbs and need to be counted carefully.

How many carbs are in a cup of cherry tomatoes?

A cup of cherry tomatoes (149g) has about 5.8g of total carbs and 4g of net carbs.

Related foods

Carbs in cucumberCarbs in bell pepperCarbs in zucchiniCarbs in onionCarbs in spinachCarbs in broccoli