Calories in Cannoli
Cannoli is a classic Italian pastry featuring a crisp, fried tube-shaped shell filled with a sweet, creamy ricotta cheese mixture. It is a calorie-dense dessert high in fats and sugars, typically enjoyed as an occasional treat.

Track Cannoli calories with just a photo
Snap a photo of your food — GAYA calculates calories, protein, carbs, and fat in seconds.
Download GAYA
Common Variations
| Variation | Serving | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| 1 cannoli (85g) | 1 cannoli (85g) | 216 | 7.4g | 24.5g | 9.4g |
| 1 oz (28g) | 1 oz (28g) | 72 | 2.5g | 8.2g | 3.1g |
| 1 serving (85 g) | 1 serving (85 g) | 216 | 7.4g | 24.5g | 9.4g |
Health Benefits
Provides a quick source of energy from simple carbohydrates.
Contains calcium and phosphorus from the ricotta cheese filling, supporting bone health.
Offers a modest amount of protein compared to other purely sugar-based pastries.
Nutrition Tips
- Opt for mini cannoli to enjoy the flavor while keeping calorie and sugar intake low.
- Share a standard-sized cannoli with a friend to reduce your portion size by half.
- Look for cannoli filled with part-skim ricotta to slightly reduce the saturated fat content.
- Pair your cannoli with a cup of unsweetened coffee or tea to balance the sweetness without adding calories.
- Treat cannoli as an occasional dessert rather than a daily snack due to its high sugar and fat content.
GAYA Tracking Tip
For the most accurate tracking, take a photo of the cannoli next to a standard utensil like a spoon. This helps GAYA determine if it is a mini, medium, or large variety based on the scale.
Frequently Asked Questions
Are cannoli high in sugar?+
Yes, cannoli are high in sugar because both the ricotta filling and the powdered sugar dusting contain significant amounts of sweeteners. A medium cannoli can contain up to 20 grams of sugar.
Is the shell of a cannoli healthy?+
The shell is typically made of flour and lard or butter, then deep-fried, making it high in refined carbs and saturated fats. It provides little nutritional value beyond calories.
Does cannoli contain any protein?+
Yes, cannoli contains a small amount of protein (about 5-8g per serving) primarily from the ricotta cheese filling, which is a dairy product.
Track Cannoli calories with just a photo
Snap a photo of your food — GAYA calculates calories, protein, carbs, and fat in seconds.
Download GAYA