Are Tomatoes keto?
Keto in moderation 3.3 g net carbs per one medium tomato (123 g) — 16% of a 20 g keto day.
Short answer: In moderation. One medium tomato (123 g): 3.3 g net carbs — 16% of a strict 20 g keto day — with 0.2 g fat and 1.1 g protein.
Log tomatoes in KetoraFree. Weigh it once and Ketora remembers your portion.
Fresh tomatoes fit comfortably. Sauces, ketchup and sun-dried tomatoes are concentrated and often sweetened, so their carbs per spoon are much higher.
How tomatoes fits a keto carb budget
On a 20 g day you could eat about 6 servings before reaching the limit — in practice tomatoes will never be what pushes you over.
Worked example. 123 g of tomatoes = 4.8 g total carbs − 1.5 g fibre = 3.3 g net carbs, 0.2 g fat, 1.1 g protein and 22 kcal.
Portion is everything here. Weigh it the first few times, and use the keto macro calculator to see how much room your own carb budget leaves.
Nutrition facts
| Nutrient | Per 100 g | Per one medium tomato (123 g) |
|---|---|---|
| Calories | 18 kcal | 22 kcal |
| Fat | 0.2 g | 0.2 g |
| Protein | 0.9 g | 1.1 g |
| Total carbohydrate | 3.9 g | 4.8 g |
| Fibre | 1.2 g | 1.5 g |
| Net carbs | 2.7 g | 3.3 g |
Where the energy comes from:
How to eat tomatoes on keto
- Choose passata or plain canned tomatoes without added sugar.
Keto recipes with tomatoes
- Keto Burger Bowl
- Fathead Keto Pizza
- Keto Beef Chili (No Beans)
- Keto Cobb Salad
- Keto Shakshuka
- Keto Zucchini Lasagna
- Keto Cheeseburger Casserole (Hamburger Casserole)
- Keto Jambalaya with Cauliflower Rice
- Keto Chicken Enchiladas
- Keto Tacos with Cheese Taco Shells
- Keto Nachos (Pork Rind Nachos)
Compared with other vegetables
Tomatoes ranks #10 of 26 vegetables in our database by net carbs per 100 g (lowest first). Most non-starchy vegetables fit easily; roots and tubers are where carbs climb.
| Food | Net carbs / 100 g | Per serving |
|---|---|---|
| Kale | 0.3 g | 0.1 g |
| Lettuce (romaine) | 1.2 g | 1.1 g |
| Spinach | 1.4 g | 0.8 g |
| Celery | 1.4 g | 1.1 g |
| Pickles (dill) | 1.4 g | 0.9 g |
| Asparagus | 1.8 g | 1.7 g |
See all vegetables ranked by net carbs →
Frequently asked questions
How many net carbs are in tomatoes?
Tomatoes has about 2.7 g of net carbs per 100 g (3.9 g total carbohydrate minus 1.2 g fibre), and about 3.3 g per one medium tomato (123 g).
Can you eat tomatoes on keto?
In measured portions. One one medium tomato uses about 16% of a 20 g day, so plan the rest of the day around it.
Values are per 100 g of the raw or stated food, rounded, from USDA FoodData Central. Brands and varieties differ — check the label for packaged products.