Eggplant is not high in carbs. A full cup of raw, cubed eggplant contains roughly 4.7 grams of total carbohydrates and about 2.8 grams of fiber, leaving you with under 2 grams of net carbs per serving. That makes it one of the more low-carb-friendly vegetables you can eat.
Eggplant Carbs by Serving Size
According to nutrition data from the University of Rochester Medical Center, one cup of raw cubed eggplant (about 82 grams) breaks down like this:
- Total carbohydrates: 4.67 g
- Dietary fiber: 2.79 g
- Net carbs: 1.88 g
- Protein: ~1 g
Net carbs are what matter for blood sugar and for counting carbs on a diet. You get that number by subtracting fiber from total carbs, since your body doesn’t digest fiber the same way it digests sugars and starches. At under 2 grams of net carbs per cup, eggplant is remarkably lean on the carb front.
Per 100 grams, eggplant has roughly 2.88 grams of net carbs. That number holds up whether you’re eating globe eggplant, Japanese eggplant, or any common variety, though cooking methods can shift the picture (more on that below).
Glycemic Index and Blood Sugar
Eggplant has a glycemic index of 20, which falls firmly in the low category (anything under 55 is considered low). Its glycemic load, which accounts for how much carbohydrate a realistic serving actually delivers, is just 1.7. For context, a glycemic load under 10 is low, and eggplant barely registers. This means eating eggplant causes very little rise in blood sugar, making it a solid choice if you’re managing diabetes or insulin resistance.
How Eggplant Fits a Keto Diet
Most ketogenic diets aim for 20 to 50 grams of net carbs per day. With under 3 grams of net carbs per 100 grams, eggplant takes up a tiny fraction of that budget. You could eat two or three full cups of cubed eggplant and still use fewer than 6 grams of your daily allowance. Few vegetables give you that much volume for so few carbs.
Eggplant also works well as a starchy-food substitute. Sliced thick, it can stand in for pasta sheets in lasagna. Cut into rounds and roasted, it replaces burger buns or pizza crusts. Its spongy texture absorbs sauces and seasonings, which makes it versatile without adding carbs from the eggplant itself. Just watch what you pair it with: breading and frying adds significant carbs from the coating, and sweet sauces can quietly bump up the total.
Eggplant vs. Other Low-Carb Vegetables
Eggplant holds its own against other popular low-carb vegetables, though the comparison depends on whether you measure by serving or by weight. Per cup of cubed raw vegetable, eggplant has about 8.6 grams of total carbs while zucchini has 6.1 grams. But that comparison is a bit misleading because a cup of zucchini weighs considerably more (196 grams vs. 82 grams for eggplant). Per 100 grams, eggplant actually has more total carbs than zucchini (10.5 g vs. 3.1 g), though it also has triple the fiber (3.0 g vs. 1.0 g).
If you’re strictly counting net carbs and want the absolute lowest number, zucchini edges out eggplant. But both are firmly in the low-carb category, and eggplant’s higher fiber content brings its own digestive benefits. Other vegetables in a similar carb range include cauliflower, spinach, bell peppers, and mushrooms.
How Cooking Changes the Carb Count
Raw and cooked eggplant have similar carbohydrate content per gram, but cooking changes the volume. Eggplant is mostly water, and when you roast or grill it, moisture evaporates and the flesh shrinks. A cup of cooked eggplant weighs more and contains more actual eggplant than a cup of raw cubes, so the carb count per cup goes up slightly. The carbs per gram of eggplant don’t change, you’re just fitting more eggplant into the same measuring cup.
The bigger factor is what you cook it with. Eggplant parmesan with breading, marinara, and cheese adds carbs from flour, breadcrumbs, and tomato sauce. Baba ganoush (roasted eggplant blended with tahini and lemon) stays relatively low-carb. Stir-fried eggplant with a sweet glaze can add 10 or more grams of sugar per serving from the sauce alone.
Nutritional Perks Beyond Carbs
Eggplant’s deep purple skin contains an antioxidant called nasunin, which belongs to the anthocyanin family (the same group of compounds that gives blueberries and red cabbage their color). Lab studies have found that nasunin is a potent free-radical scavenger and protects cell membranes from oxidative damage. It works partly by binding to iron, which prevents iron from triggering a chain reaction of cellular damage. Research published in Toxicology showed it protected brain tissue from a specific type of fat oxidation linked to cell aging.
The fiber in eggplant also supports gut health and helps you feel full on fewer calories. A full cup has only about 20 calories, so it’s useful for adding bulk to meals without adding much energy. If you’re eating low-carb for weight loss, eggplant lets you fill your plate without straining your macros.