Is Tomato Good for Weight Loss?
Tomatoes are one of the most common foods in American kitchens, yet most people never think about how they fit into a weight loss plan. The answer is surprisingly direct.
Yes, is tomato good for weight loss a simple yes — tomatoes are an excellent food for weight loss because they are roughly 94 percent water and contain only about 18 to 22 calories per medium fruit. They provide fiber, vitamin C, and a compound called lycopene, all while adding volume to meals without adding many calories. No single food causes weight loss on its own, but tomatoes make it easier to stay in a calorie deficit because they fill you up for very few calories.
Most weight loss advice focuses on what to cut out. This article takes the opposite angle. We will look at the actual calorie math, the science behind how tomatoes affect hunger, and the practical ways to eat them so they help rather than hurt your progress.
Related Articles
Key Points at a Glance
| Point | What It Means | Why It Matters |
|---|---|---|
| Calorie density | About 18–22 calories per medium tomato | You can eat a large volume for very few calories |
| Water content | Roughly 94 percent water | Helps you feel full without adding calories |
| Fiber | About 1.5 grams per medium tomato | Slows digestion and supports steady blood sugar |
| Preparation matters | Raw, roasted, or sauced versions differ in calories | Cooking methods and added oils change the math |
How Many Calories Are in Tomatoes?
A medium raw tomato contains roughly 18 to 22 calories, depending on its exact size and variety. That places tomatoes among the lowest-calorie vegetables you can eat regularly. For comparison, a medium apple has about 95 calories, and a cup of grapes has about 62 calories.
The water content is the main reason tomatoes are so low in calories. Water adds weight and volume but zero energy. When you eat a tomato, your stomach stretches and sends fullness signals to your brain, even though you have consumed very little energy.
I always weigh my tomatoes when I am tracking calories. The difference between a small and a large tomato can be 15 calories or more, which matters if you are eating several per day.
Is Tomato Good for Weight Loss and Hunger Control?
The fiber in tomatoes plays a real role in hunger management. A medium tomato provides about 1.5 grams of fiber, which is modest on its own but adds up when tomatoes are part of a larger meal. Fiber slows the emptying of your stomach and helps keep blood sugar steady after eating.
Some research suggests that eating water-rich, low-calorie foods like tomatoes before or with a meal can reduce total calorie intake at that meal. The mechanism is straightforward: you fill up on volume first, so you eat less of the higher-calorie foods on your plate. This effect is not unique to tomatoes, but they are one of the easiest options because they require no preparation to eat raw.
The evidence on tomatoes specifically for weight loss is limited. Most studies look at overall vegetable intake rather than tomatoes alone. What the research consistently shows is that replacing higher-calorie foods with low-calorie vegetables supports weight loss efforts.
What About Tomato Sauce, Juice, and Sun-Dried Tomatoes?
Preparation changes everything. A cup of plain tomato sauce without added sugar has about 70 to 80 calories, which is still reasonable. But many commercial sauces contain added sugar and oil, pushing the calorie count higher. Check the label before assuming a tomato product is low in calories.
Tomato juice is another common choice. An 8-ounce glass of plain tomato juice has about 40 calories, but many brands add sodium. If you drink tomato juice, look for a low-sodium version and treat it as part of your daily fluid intake rather than a free food.
Sun-dried tomatoes are a different story entirely. They are concentrated, so a half-cup contains roughly 70 to 140 calories depending on whether they are packed in oil. They are still a healthy food, but they are not a low-calorie food the way fresh tomatoes are.
What Is the Best Way to Eat Tomatoes for Weight Loss?
Raw tomatoes are the most calorie-efficient option because nothing has been added to them. Eat them whole, sliced, or diced into salads and sandwiches. Roasting tomatoes with a small amount of olive oil adds flavor but also adds about 120 calories per tablespoon of oil, so measure carefully.
Canned tomatoes are a practical choice for cooking. A cup of canned diced tomatoes has about 40 calories and works well in soups, stews, and sauces. Just check that the can does not have added sugar or heavy syrup.
The key is to use tomatoes as a replacement for higher-calorie ingredients, not as an addition to an already large meal. Swapping a creamy sauce for a tomato-based sauce can save hundreds of calories. Adding tomatoes to a sandwich instead of extra cheese is another simple swap.
Are There Any Downsides to Eating Tomatoes?
Some people find that tomatoes trigger acid reflux or heartburn, especially when eaten in large amounts or close to bedtime. If you notice this, eat tomatoes earlier in the day or in cooked form, which is often gentler on the stomach.
Tomatoes are also a common trigger for people with certain digestive conditions. If you have a known sensitivity, listen to your body and adjust accordingly. This is not a reason to avoid tomatoes entirely unless they cause you problems.
There is no strong evidence that tomatoes interfere with weight loss in any direct way. The only risk is preparation — adding large amounts of oil, cheese, or sugar to tomato dishes can turn a low-calorie food into a high-calorie one.
Frequently Asked Questions
Can eating tomatoes every day help with weight loss?
Eating tomatoes daily can support weight loss because they are very low in calories and high in water and fiber. They help you feel full, which makes it easier to maintain a calorie deficit.
Are cherry tomatoes better than regular tomatoes for weight loss?
Cherry tomatoes are similar in calorie content to regular tomatoes, with about 3 to 5 calories each. The main difference is portion control, since smaller tomatoes are easier to measure and snack on.
Is tomato soup good for weight loss?
Tomato soup can be good for weight loss if it is made without heavy cream or added sugar. A broth-based tomato soup has about 70 to 100 calories per cup, while creamy versions can be double that.
Do tomatoes burn belly fat?
No food specifically burns belly fat, and tomatoes are no exception. Weight loss happens through an overall calorie deficit, not through any single food.
Can I eat tomatoes at night while dieting?
You can eat tomatoes at night if they do not cause heartburn for you. A medium tomato has only about 20 calories, so it will not derail your progress.
How many tomatoes can I eat in a day while trying to lose weight?
There is no strict limit, but two to three medium tomatoes per day is a reasonable amount for most people. Eating more than that is fine as long as you stay within your overall calorie target.
Calculate your personal calorie needs with our TDEE Calculator to see exactly how tomatoes fit into your daily plan.
The TDEECAL Team writes about nutrition, metabolism, and fat loss the way we built our calculator, with real numbers and no hype. We dig into the research so you don’t have to guess.
