Vegetable Calories Per 100g Calculator

Vegetables are the cornerstone of a healthy diet, but their calorie content varies widely — from water-rich cucumbers at just 15 kcal per 100g to starchy sweet potatoes at 86 kcal. This calculator helps you quickly determine the calories in any vegetable portion, whether you're tracking macros, planning meals, or simply curious about your plate.

Simply select a vegetable from the dropdown, enter your portion weight (in grams or ounces), and the tool instantly calculates total calories, plus a breakdown of protein, carbs, and fiber. You can also compare two vegetables side by side to make smarter choices for your goals. Perfect for diet planning, calorie tracking, and anyone who wants to eat more greens without guesswork.

🥦 Vegetable Calorie Calculator

How to Use This Tool

Using the vegetable calorie calculator is straightforward. First, select a vegetable from the dropdown list — we've included 20 common options, from leafy greens to starchy roots. Next, enter the weight of your portion. You can switch between grams and ounces using the unit selector; the calculator automatically converts ounces to grams (1 oz = 28.35 g). If you're not sure how much you're eating, use the quick-fill buttons (100 g, 150 g, 200 g, 250 g) to set a typical portion size. Then click Calculate to see the total calories, along with a breakdown of protein, carbohydrates, and fiber. The result also shows the step-by-step math so you can verify the calculation.

Tip: A standard serving of vegetables is often considered 80 g (about a handful). Use this as a baseline when planning meals.

How It Works

The calorie values used in this calculator are based on USDA FoodData Central averages for raw, edible portions. Each vegetable has a specific calorie density per 100 grams. To calculate the calories in your portion, the calculator multiplies the calorie density by your portion weight (in grams) and divides by 100. For example, if broccoli has 34 kcal per 100 g and you eat 150 g, the calculation is: 150 × 34 ÷ 100 = 51 kcal.

The same proportional method applies to protein, carbohydrates, and fiber. These macronutrients are important for understanding the nutritional quality of your meal — not just the calorie count. For instance, starchy vegetables like potatoes and corn are higher in calories and carbs, while leafy greens like spinach and lettuce are very low in calories but provide valuable micronutrients.

Worked Examples

Example 1: You're making a salad with 200 g of cherry tomatoes. Tomatoes have 18 kcal per 100 g. Calories = 200 × 18 ÷ 100 = 36 kcal. Protein = 1.8 g, carbs = 7.8 g, fiber = 2.4 g.

Example 2: You roast 250 g of sweet potato. Sweet potatoes have 86 kcal per 100 g. Calories = 250 × 86 ÷ 100 = 215 kcal. That's a substantial side dish, so be mindful if you're tracking calories.

Example 3: You snack on 100 g of cucumber slices. Cucumbers have only 15 kcal per 100 g, so your snack is just 15 kcal — a great low-calorie option.

Tips & Best Practices

  • Weigh your food: For accuracy, use a kitchen scale rather than estimating portion sizes. A cup of chopped vegetables can vary significantly in weight.
  • Consider cooking method: Boiling can leach some water-soluble vitamins, but calorie content remains similar. Frying or adding oil will increase calories dramatically.
  • Mix it up: Different vegetables provide different nutrients. Aim for a variety of colors to maximize your intake of vitamins, minerals, and antioxidants.
  • Use for meal prep: Calculate the calories for your weekly vegetable portions in advance to simplify your meal planning.

Factors Affecting Accuracy

The calorie values in this calculator are averages and can vary based on several factors. The variety of the vegetable (e.g., different types of potatoes), growing conditions, and ripeness can all affect the actual calorie content. Cooking methods also play a role — for example, roasting with oil adds calories, while steaming does not. Additionally, the USDA database provides values for raw vegetables; if you're eating cooked vegetables, the weight changes due to water loss or absorption, which can alter the calorie density per gram. For the most accurate tracking, weigh your vegetables raw and use the raw values provided here.

Frequently Asked Questions

Are frozen vegetables as nutritious as fresh?

Frozen vegetables are typically harvested at peak ripeness and flash-frozen, which preserves most nutrients. The calorie content is essentially the same as fresh. Just be aware of any added sauces or seasonings in frozen products.

Do I need to count calories from vegetables?

For most people, vegetables are low in calories and high in nutrients, so they don't need to be strictly counted. However, if you're following a calorie-controlled diet, knowing the calorie content can help you balance your meals, especially with starchy vegetables.

Can I use this calculator for cooked vegetables?

The values are for raw vegetables. If you cook vegetables without adding fat, the calorie content per 100g may change slightly due to water loss, but the total calories in your portion remain roughly the same. For simplicity, weigh raw and use the raw values.

Where can I find more detailed nutrition data?

For comprehensive nutritional information, visit the USDA FoodData Central database. It provides detailed profiles for thousands of foods, including micronutrients like vitamins and minerals.