Fruit is known for vitamins and fiber, but some fruits also contain a surprising amount of protein. Here are the highest protein fruits, their calories per serving, and what role fruit should really play in a balanced diet.
Contents
Does fruit have protein?
Highest protein fruits, ranked
Fruit protein vs. other protein sources
What fruit is really good for
FAQ
Does fruit have protein?
The short answer: yes, but not much.
Most people think of meat, fish, eggs, or tofu when it comes to protein. Fruit does contain some, but the amount is usually small and won't come close to meeting your daily needs.
A cup of guava has about 4 g of protein, which is impressive for a fruit. But compared with 3.5 oz (100 g) of cooked chicken breast at about 31 g, fruit is still a minor source.
Even so, higher protein fruits have a place in a healthy diet. They bring fiber, vitamins, and minerals, while adding a little to your daily protein total. If you're losing weight, getting enough total protein helps you keep muscle while losing fat.
Highest protein fruits, ranked
Values are based on USDA FoodData Central.
1. Guava: the top protein fruit
About 150 g of guava contains roughly 4 g of protein and only about 100 calories. Guava is also very high in vitamin C and fiber, which helps you stay full.

2. Avocado: protein with healthy fats
A whole avocado (about 200 g) has around 4 g of protein, but it's higher in calories at about 320 calories. That's because avocados are rich in monounsaturated fat, a heart-healthy fat that keeps you full.
3. Jackfruit: the plant-based "meat"
One cup of jackfruit (165 g) has about 2.8 g of protein and 157 calories. When cooked, its stringy texture makes it a popular meat substitute in plant-based dishes.
4. Durian: the "king of fruits"
About 150 g of durian contains roughly 2.2 g of protein and 221 calories. That's more protein than many common fruits, but durian is also high in calories and sugar, so enjoy it in moderation.
5. Banana: fuel for workouts
A medium banana (about 120 g) has 1.3 g of protein and about 105 calories. With easy-to-digest carbs and plenty of potassium, it's a great pre- or post-workout snack.
6. Orange: low calorie, high vitamin C
A medium orange (about 130 g) has 1.2 g of protein and only about 62 calories, the lowest calorie fruit on this list.
Quick summary
Fruit | Serving | Protein | Calories |
|---|---|---|---|
Guava | 150 g | 4 g | ~100 |
Avocado | 1 whole (200 g) | 4 g | ~320 |
Jackfruit | 1 cup (165 g) | 2.8 g | ~157 |
Durian | 150 g | 2.2 g | ~221 |
Banana | 1 medium (120 g) | 1.3 g | ~105 |
Orange | 1 medium (130 g) | 1.2 g | ~62 |
Fruit protein vs. other protein sources
Compare about 150 g of guava (4 g protein) with:
3.5 oz (100 g) chicken breast: 31 g protein, nearly 8 times more
1 large egg: 6 g protein, 1.5 times more
3.5 oz (100 g) firm tofu: about 8 g or more, at least 2 times more
This makes it clear: fruit can't be your main protein source. General guidelines suggest at least 0.8 g of protein per kg of body weight per day (about 0.36 g per pound), and more if you're active or losing weight.

What fruit is really good for
If fruit isn't a protein powerhouse, what is it for? Vitamins, fiber, and micronutrients. That's where its real value is.
Think of higher protein fruits like guava and avocado as sources of vitamins and fiber, and get your main protein from meat, fish, eggs, dairy, tofu, or beans. A balanced meal includes carbs, protein, and fat, plus vitamins and minerals from fruits and vegetables. Fruit complements your meals. It doesn't replace them. To learn more about balancing the three, see what are macros.
FAQ
Which fruit has the most protein? Guava, with about 4 g of protein per 150 g. Avocado (4 g per whole fruit) and jackfruit (2.8 g per cup) follow.
Should I eat fruit for protein? You can count it, but don't rely on fruit to meet your protein needs. Treat it as a source of vitamins and fiber alongside real protein foods.
Which high protein fruit has the fewest calories? Orange, at about 62 calories per medium fruit. Avocado is the highest at around 320 calories per whole fruit because of its fat content.
How is protein in fruit different from protein in meat? Meat protein is usually complete, with all essential amino acids. Fruit protein is typically incomplete and present in much smaller amounts.
Can I replace a meal with fruit? It's not a good idea. Fruit doesn't have enough protein or fat to make a complete meal. It works best as a snack or side.
The bottom line
The highest protein fruits, in order: guava, avocado, jackfruit, durian, banana, and orange. But even the top options only offer about 4 g per serving, far less than chicken or other animal proteins.
Eat fruit for fiber and vitamins, not for protein. Then make sure your main meals bring real protein to the table.