🎉 50% off BodyPal Premium with code PROMO50

Hearts of palm calories

Hearts of palm, canned
41kcal
1 cup · 146 g, canned
30%protein
3.7 gProtein
7 gCarbs
0.9 gFat
How to burn off 41 kcal
Walking, brisk
Jogging
Cycling, moderate
Swimming
Skip the math.
BodyPal counts these calories from your steps and workouts automatically.
Download on the App StoreGet it on Google Play
Nutrition facts
Canned · per 146 g
Calories41 kcal
Protein3.7 g
Carbohydrate6.7 g
Fat0.9 g
Saturated fat0.2 g
Cholesterol0 mg
Sodium622 mg
Potassium258 mg
Iron4.6 mg

Source: USDA FoodData Central

🛡️
Verified nutrition data

Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →

Most popular hearts of palm brands in the United States
Ranked by popularity in the BodyPal database
#  Productkcal / 100 g
1Roland Hearts of Palm1/2 cup · 129 g19 kcal
2Roland Pre-Cut Hearts of Palm1/2 cup · 129 g12 kcal
3Roland Cultivated Hearts of Palm1 can drained · 220 g36 kcal
4Roland Marinated Hearts of Palm1/2 cup · 105 g57 kcal
5Badia Hearts of Palm1 piece · 106 g19 kcal
6Native Forest Organic Hearts of Palm1 oz · 28 g36 kcal
7Sunpix Hearts of Palm1/4 cup · 60 g17 kcal

Label numbers follow the drained weight in the jar, and the marinated version is packed in oil, so it reads higher than plain canned hearts of palm.
Source: manufacturer labels / USDA FoodData Central.

Similar foods
Calories per 100 g

More vegetables & salad → All calorie guides →

Free calculators
Same maths, same data, free

All 9 calculators →

Hearts of palm FAQs
How many calories are in hearts of palm?

One cup of canned hearts of palm (146 g) has 41 calories, and a single piece (33 g) has 9. That works out to 28 calories per 100 g.

Are hearts of palm good for weight loss?

A full cup adds only 41 calories, with 3.5 g fiber and 0.9 g fat. The same cup carries 622 mg sodium, since the jars are packed in brine.

Canned or raw hearts of palm: which has more calories?

The canned hearts most US stores sell are 28 calories per 100 g, while the raw fresh palm heart is listed at 115 calories per 100 g with 25.6 g carbs.

How much protein is in hearts of palm?

One cup (146 g) has 3.7 g protein and 6.7 g carbs, of which 3.5 g is fiber. Per 100 g that is 2.5 g protein.