No fruit has zero carbs. Every fruit, from watermelon to avocados, contains at least some carbohydrates because sugars are fundamental to how fruits grow and develop. Plants produce sucrose through photosynthesis and transport it into their fruits, where it breaks down into glucose and fructose. These sugars provide the energy and building blocks that form the fruit’s cells, flesh, and structure. Without carbohydrates, a fruit simply couldn’t exist.
That said, some fruits come remarkably close to zero, and plenty of options fit comfortably into low-carb and ketogenic diets. The key is knowing which ones to reach for and how much to eat.
The Lowest-Carb Fruits Per Serving
When people search for “no carb” fruits, they usually want fruits low enough in carbs to fit a strict diet. The most useful number here is net carbs: total carbohydrates minus fiber. Fiber passes through your digestive system without significantly raising blood sugar, so it effectively doesn’t “count” in the way other carbs do.
With that formula in mind, here are the standout options:
- Avocados: 1.5 grams of net carbs per 100 grams. A whole medium avocado has about 13 grams of total carbs but a hefty 10 grams of fiber, leaving only about 3 grams of net carbs for the entire fruit. This makes avocado the closest thing to a “no carb” fruit you’ll find.
- Starfruit: About 4.3 grams of net carbs per cup (108 grams). Its high water content and decent fiber keep the carb count low.
- Lemons: Around 4 grams of net carbs per whole fruit. Nobody eats lemons like apples, but squeezed into water or over food, they add almost nothing to your carb total.
- Olives: Botanically a fruit. About 6 grams of total carbs per 100 grams with 1.5 grams of fiber, landing around 4.5 grams of net carbs. They also contain zero sugar.
- Tomatoes: Another botanical fruit. A full cup (180 grams) has only 5 grams of net carbs.
Best Low-Carb Berries
Berries consistently rank among the lowest-carb sweet fruits, and they’re the easiest way to satisfy a craving for something sweet without spiking your carb intake. Per one-cup serving, here’s how the top three compare:
- Blackberries: 6.2 grams net carbs (1 cup, 144g)
- Raspberries: 6.7 grams net carbs (1 cup, 123g)
- Strawberries: 9.4 grams net carbs (1 cup, 166g)
Blackberries and raspberries perform so well because they’re packed with tiny seeds and fibrous structure, giving them more fiber per gram than most fruits. That fiber offsets a meaningful chunk of their total carbs. A half-cup of either one keeps you around 3 grams of net carbs, which fits easily into even a strict 20-gram daily carb limit.
Melons and Other Sweet Fruits
If you want something that tastes sweet and refreshing, melons are a reasonable choice, though they sit a step above berries on the carb scale. Watermelon is 92% water and has about 7.5 grams of total carbs per 100 grams. Cantaloupe comes in at roughly 8 grams, and honeydew at about 9 grams per 100 grams. Peaches land around 8 net grams per 100 grams.
These aren’t ultra-low-carb, but a modest portion (think a cup of cubed watermelon or half a peach) can work for many people watching their intake. The high water content in melons means you get a satisfying volume of food for relatively few carbs compared to denser fruits like bananas or grapes.
Why Ripeness Matters
The carb count on a nutrition label reflects an average, but the actual sugar content of your fruit changes depending on how ripe it is. Research on bananas illustrates this dramatically: as bananas go from unripe to ripe, their fructose, glucose, and total sugar content increases substantially, while their fiber content drops. Unripe bananas contain roughly 18 grams of fiber per 100 grams (much of it resistant starch), which plummets to 4 or 5 grams once ripe and around 2 grams when overripe.
This pattern holds across many fruits. A firm, slightly underripe strawberry contains less sugar than a deep red, juicy one. A rock-hard avocado has a slightly different carb profile than one that’s perfectly soft. For most low-carb fruits, the difference won’t make or break your diet, but if you’re counting every gram, choosing fruit that’s just ripe rather than overripe gives you a small edge.
Portion Sizes That Stay Under 5 Grams
If your goal is to keep a fruit serving under 5 grams of net carbs, portion control matters more than which fruit you pick. Here are practical serving sizes that hit that target:
- Avocado: An entire medium avocado (about 3 net carbs)
- Raspberries or blackberries: About ¾ cup
- Strawberries: About ½ cup (roughly 4 to 5 medium berries)
- Starfruit: One medium fruit
- Lemon or lime: Juice of 1 to 2 whole fruits
- Watermelon: About ⅔ cup cubed
- Tomatoes: Just under 1 cup chopped
The practical takeaway is that nearly any fruit can fit into a low-carb eating pattern if you adjust the amount. The fruits listed at the top of this article simply let you eat more generous portions before hitting your limit. An entire avocado is fair game on a ketogenic diet. A full cup of raspberries barely registers. Compare that to a medium apple at about 21.5 net carbs or a banana that can top 20 grams, and the advantage is clear.