Raspberries, pears, avocados, and guavas are among the highest-fiber fruits you can eat, each delivering 6 to 10 grams per serving. Most adults need between 25 and 34 grams of fiber per day (based on 14 grams per 1,000 calories consumed), and a couple of smart fruit choices can cover a significant chunk of that goal.
The Highest-Fiber Fruits Per Serving
Not all fruits are created equal when it comes to fiber. Here’s how the top performers stack up:
- Avocado: 10 grams per whole medium fruit
- Guava: about 9 grams per cup
- Sapodilla: 9 grams per 6-ounce fruit (up to 11.5 grams per 100-gram serving depending on ripeness)
- Blackberries: 8 grams per cup
- Raspberries: 8 grams per cup
- Pears: 6 grams per medium fruit
A single cup of blackberries covers about 29% of the daily value for fiber. Pair that with a medium pear at lunch and you’ve already taken in roughly half your daily target from fruit alone.
Berries Pack the Most Fiber Per Calorie
Blackberries and raspberries are the fiber champions of the berry world, both coming in around 8 grams per cup. That’s roughly double what you’d get from the same amount of strawberries or blueberries. Their tiny seeds and cell structure account for much of this, contributing a high proportion of insoluble fiber that supports digestion.
Blackberries contain both soluble and insoluble fiber, though the balance tips heavily toward insoluble. Per 100 grams of dry weight, blackberries have about 33 grams of insoluble fiber compared to just 3 grams of soluble fiber. This makes them particularly effective for keeping things moving through the digestive tract. Fresh or frozen, they retain their fiber content equally well, so buying frozen bags is a practical year-round option.
Tropical Fruits Worth Knowing About
Guava is one of the most fiber-dense fruits available. One cup of raw guava delivers about 9 grams of fiber, placing it ahead of nearly every common fruit at the grocery store. The seeds are edible and contribute to the fiber count, so don’t spit them out.
Sapodilla, a lesser-known tropical fruit with a caramel-like flavor, is even more impressive by weight. A single 6-ounce sapodilla contains around 9 grams of fiber, and research has measured anywhere from 5.3 to 11.5 grams per 100-gram serving depending on the variety. If you spot sapodillas at a Latin American or Asian market, they’re worth trying for both taste and nutrition.
Pears and Apples: Everyday Options
A medium pear delivers 6 grams of fiber, making it one of the best everyday picks. Pears carry more fiber than apples of similar size, and their fiber profile leans toward insoluble: about 2.25 grams of insoluble fiber per 100 grams versus 0.92 grams of soluble fiber. That ratio is similar across Bartlett, Anjou, and Bosc varieties, so pick whichever you prefer.
Apples follow a similar pattern with a slightly lower total. Per 100 grams, a red delicious apple with skin has about 1.54 grams of insoluble fiber and 0.67 grams of soluble fiber. The important detail with both fruits is keeping the skin on. Research comparing peel and pulp found that the peels of both apples and pears contain significantly more total, soluble, and insoluble fiber than the flesh alone. Apple peel has about 29 grams of fiber per kilogram of fresh weight compared to 22 grams in the pulp. For pears, the numbers are nearly identical: 28 grams in the peel versus 21 in the pulp. Peeling either fruit costs you roughly a quarter of its fiber.
Avocados Are Technically a Fruit
People often forget that avocados are fruits, and they happen to be the single highest-fiber option on this list. One whole medium avocado contains 10 grams of fiber, a mix of mostly insoluble with some soluble. Half an avocado on toast or blended into a smoothie gives you 5 grams before you’ve added anything else. The combination of fiber, healthy fats, and relatively low sugar makes avocados uniquely filling compared to other fruits.
Citrus Fruits Have a Different Fiber Profile
Oranges and grapefruit are decent fiber sources, but what makes them interesting is their ratio of soluble to insoluble fiber. A navel orange contains about 1.37 grams of soluble fiber per 100 grams and only 0.99 grams of insoluble fiber. That’s unusual. Most fruits tilt heavily toward insoluble fiber, but citrus does the opposite, delivering more of the gel-forming soluble type.
This matters because soluble fiber, particularly a type called pectin that’s concentrated in citrus fruits, has well-documented effects on blood sugar and cholesterol. Pectin slows gastric emptying and reduces sugar absorption after meals, leading to smaller blood sugar spikes. It also increases the elimination of cholesterol through bile acids. The European Food Safety Authority has recognized a cause-and-effect relationship between pectin intake and both reduced post-meal blood sugar responses and maintenance of normal cholesterol levels.
One important caveat: juice strips away nearly all of this benefit. Orange juice from concentrate contains just 0.28 grams of soluble fiber per 100 grams, compared to 1.37 grams in a whole orange. That’s an 80% drop. Eating the whole fruit is what delivers the fiber.
Why the Type of Fiber Matters
Fruits contain both soluble and insoluble fiber, and the balance varies. Soluble fiber dissolves in water and forms a gel-like substance that slows digestion, helps regulate blood sugar, and binds cholesterol for removal. Insoluble fiber doesn’t dissolve. It adds bulk to stool and helps food pass through your system more efficiently.
You don’t need to obsess over the ratio. Eating a variety of high-fiber fruits naturally gives you both types. Berries and pears lean insoluble. Citrus leans soluble. Avocados and guavas provide a healthy mix. The more variety you eat, the more evenly you cover your bases.
How Much Fiber You Actually Need
The U.S. Dietary Guidelines set fiber targets at 14 grams per 1,000 calories consumed. In practice, that works out to about 25 grams per day for most adult women and 28 to 34 grams for most adult men, depending on age and calorie intake. Men aged 19 to 30 have the highest target at 34 grams, while adults over 51 need 22 to 28 grams.
Most Americans fall well short of these numbers. Adding two or three high-fiber fruit servings per day can close the gap substantially. A cup of raspberries at breakfast, a pear as an afternoon snack, and half an avocado at dinner adds up to about 19 grams of fiber from fruit alone, leaving only a modest amount to cover from grains, vegetables, and legumes. If you’re not used to eating much fiber, increase your intake gradually over a week or two to give your digestive system time to adjust.