How Many Calories Are in Eggplant?

A one-cup serving of cubed raw eggplant (about 82 grams) contains roughly 20 calories, though the total changes considerably with oil absorption during cooking.

You probably don’t reach for eggplant when you think of low-calorie foods. It’s dense, hearty, and soaks up oil like a sponge—a combination that makes a lot of people assume it’s heavy.

The reality is pleasantly different. Raw eggplant clocks in at roughly 20 calories per cup, making it one of the lighter vegetables in the produce aisle. The catch is that cooking method changes the count dramatically. This guide breaks down the numbers for raw and prepared eggplant, plus the nutrients that make it worth eating.

Eggplant Calories at a Glance

The USDA sets the baseline for raw, cubed eggplant at 20 calories per cup, or about 82 grams. That’s comparable to zucchini or cauliflower, placing it squarely in the “very low-calorie” vegetable category.

Once heat is applied, water evaporates and the nutrients concentrate. If you add fat, the calorie count climbs fast because eggplant acts like a culinary sponge.

Preparation Serving Size Calories
Raw, cubed 1 cup (82g) 20
Cooked, boiled & drained 1 cup (99g) 33
Grilled (dry heat, no oil) 1 cup pieces ~25
Roasted (dry heat, no oil) 1 cup ~35
Sautéed with oil 1 cup ~100–150

The two big variables are water loss and oil absorption. Dry cooking methods keep eggplant very lean, while oil-heavy methods can quadruple the count.

Why the Calorie Count Surprises People

Eggplant’s culinary personality sets it up to be misunderstood. It plays the role of a meat substitute in many dishes, so people naturally assume it packs some caloric heft. The truth is more nuanced.

  • Texture tricks the brain: Eggplant feels firm and substantial compared to leafy greens or cucumber. That mouthfeel signals “filling food,” which can make people overestimate its calorie density.
  • It’s a sponge for oil: This is the single biggest reason people misjudge it. A cup of cubed eggplant can absorb a tablespoon of oil easily, adding about 120 calories to the base count.
  • Very high water content: Raw eggplant is about 92 percent water. Once that water cooks off, the remaining solids are nutrient-dense but still low in absolute calories.
  • Fiber adds bulk without calories: Each cup provides roughly 2 to 3 grams of fiber, which contributes to satiety and digestive regularity without meaningfully raising the calorie total.
  • Nightshade biology: Some people worry about solanine content in eggplant. While it’s a real compound, you’d need to eat an impractical number of raw eggplants to reach a concerning dose. The health benefits generally outweigh the concern.

Understanding these factors helps explain why eggplant can feel filling despite being very low in calories when prepared without excessive fat.

What Else Is in That Serving?

Knowing the base calorie count is important, but the USDA eggplant nutrition facts also show it’s a solid source of fiber and micronutrients for the calorie cost.

That 1-cup serving provides about 1 gram of protein and 4 to 5 grams of carbohydrates, but with the fiber factored in, the net effective carbohydrate impact is very low.

The real star is the phytonutrient content. Eggplant is rich in antioxidants, specifically nasunin, an anthocyanin found in the purple skin that research suggests may help protect cells from oxidative damage.

Nutrient Amount Per Cup (raw) Daily Value %
Dietary Fiber 2.4 g 9%
Manganese 0.2 mg 10%
Potassium 188 mg 4%

How Cooking Method Changes the Count

The way you cook eggplant is the single biggest variable in its final calorie count. You can keep it incredibly lean or turn it into a substantial side dish.

  1. Raw or steamed: Stays around 20 to 30 calories per cup. This is the most accurate reflection of the vegetable’s natural state.
  2. Grilled or roasted dry: Dry heat concentrates the flavor and evaporates water, but the total calories stay low, usually 25 to 40 calories per cup depending on cook time.
  3. Sautéed with oil: Eggplant acts like a sponge. A cup can absorb a tablespoon of oil, adding about 120 calories. The final count depends heavily on how much oil you use.
  4. Fried or breaded: The count climbs quickly. Breading and deep frying can push a serving of eggplant to 200 calories or more, largely from the oil absorbed.

The contrast between dry and oily methods is huge. Choosing dry-heat methods allows you to eat a very large volume of eggplant for very few calories.

Getting the Most Out of Your Eggplant

Per the Don’t Peel Eggplant Skin guide from the University of Minnesota, the majority of the fiber and antioxidant compounds are concentrated in the skin itself. Peeling it strips away much of the nutritional value.

A common practice is salting sliced eggplant to draw out bitterness. This can improve texture and reduce the amount of oil it absorbs during cooking, though it doesn’t meaningfully change the calorie content on its own.

Eggplant pairs well with other low-calorie ingredients like tomatoes, garlic, and herbs. Using it as a base for heartier dishes is a smart way to increase volume without piling on calories, as long as you keep the added fat in check.

The Bottom Line

Eggplant is naturally one of the lowest-calorie vegetables you can cook with when prepared intentionally. The raw count is just 20 calories per cup, and simple dry cooking methods keep it close to that range. The skin holds most of the nutrients, so it’s best left on. The main calorie risk comes from the oil it absorbs during frying or sautéing.

For personalized advice on fitting eggplant into a weight management or digestive health plan, a registered dietitian can help you balance preparation methods and portion sizes for your specific goals.