Shanghai roll

Shanghai roll

Appetizer

Item Rating: 66/100

1 serving (50 grams) contains 120 calories, 3.0 grams of protein, 5.0 grams of fat, and 15.0 grams of carbohydrates.

Log this food in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot
568.7
calories
14.2
protein
71.1
carbohydrates
23.7
fat

Nutrition Information

1 cup (237.0g)
Calories
568.7
% Daily Value*
Total Fat 23.7 g 30%
Saturated Fat 4.7 g 23%
Polyunsaturated Fat 0 g
Cholesterol 47.4 mg 15%
Sodium 947.9 mg 41%
Total Carbohydrates 71.1 g 25%
Dietary Fiber 4.7 g 16%
Sugars 4.7 g
protein 14.2 g 28%
Vitamin D 0 mcg 0%
Calcium 47.4 mg 3%
Iron 2.4 mg 13%
Potassium 237.0 mg 5%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Food Attributes

🍯 Low sugar

Source of Calories

51.3%
10.2%
38.5%
Fat: 213 cal (38.5%)
Protein: 56 cal (10.2%)
Carbs: 284 cal (51.3%)

About Shanghai roll

Shanghai Roll is a flavorful staple in Chinese cuisine, often featuring a thin, crispy wrapper filled with a savory mix of ingredients. Common fillings include shredded vegetables such as cabbage and carrots, along with protein options like pork, chicken, or tofu, seasoned with soy sauce, ginger, and garlic. This dish is typically deep-fried, giving it a golden, crunchy exterior. While the vegetables in the filling provide fiber and essential vitamins, the frying process adds extra calories and fat, making it less healthy when consumed in abundance. Some variations, like baked or steamed Shanghai Rolls, offer healthier alternatives. A vibrant mix of textures and flavors makes this roll a popular appetizer or snack, ideal for dipping into sweet chili or soy-based sauces. Calorie-conscious diners can enjoy smaller portions or opt for lighter cooking methods to savor this iconic dish responsibly.