Skip to main content

Calories in Mushrooms: Nutrition Facts & Serving Sizes

Per 1 cup (54g)

17cal
Protein0.8g
Carbs3.7g
Fat0.3g

Per 100g

32cal
Protein1.5g
Carbs6.9g
Fat0.5g
Protein 17%Carbs 78%Fat 5%

Source: USDA FoodData Central, SR Legacy, March 2026.

Mushrooms are one of the lowest-calorie foods you can eat, packing just 32 calories per 100g, which makes them a go-to for anyone cutting weight without sacrificing volume. A full cup of raw mushrooms has only about 17 calories. Each 100g serving delivers 1.5g of protein, 6.9g of carbs, and just 0.5g of fat, with 3.8g of fiber to help keep you full. The real standout is potassium, with 506mg per 100g supporting muscle function and hydration. Mushrooms are also one of the few non-animal sources of vitamin D (5.3mcg per 100g) and contain niacin for energy metabolism. Whether you're stir-frying, grilling, or tossing them into omelets, mushrooms add serious bulk to meals with almost no caloric cost.

Nutrition Highlights

32 calories per 100g, one of the lowest-calorie whole foods available
3.8g of fiber per 100g to support fullness and digestion
506mg of potassium per 100g for muscle function and electrolyte balance
One of the few plant sources of vitamin D at 5.3mcg per 100g
4.1mg of niacin per 100g supporting energy production

Calories by Serving Size

ServingCalProteinCarbsFatFiber
1 piece (5g)1.70.1g0.4g0g0.2g
1 cup (54g)17.30.8g3.7g0.3g2.1g
100g321.5g6.9g0.5g3.8g

Track Mushroom in CaloBurner

Snap a photo to log calories and macros instantly.

Download on the App Store

Full Nutrition Facts (per 100g)

NutrientAmount% Daily Value
Calories322%
Protein1.5g3%
Total Fat0.5g1%
Total Carbohydrates6.9g3%
Dietary Fiber3.8g14%
Sugars1.2g2%
Sodium9mg

Vitamins & Minerals (per 100g)

NutrientAmount% Daily Value
Calcium15mg1%
Iron3.5mg19%
Potassium506mg11%
Vitamin D5.3mcg27%
Magnesium13mg3%
Phosphorus57mg5%
Zinc0.7mg6%
Selenium2.2mcg4%
Folate2mcg1%
Riboflavin (B2)0.2mg15%
Niacin (B3)4.1mg26%

% Daily Values based on a 2,000 calorie diet (FDA reference).

Health Benefits of Mushrooms

Mushrooms punch well above their weight when it comes to nutritional value relative to their calorie count. With only 32 calories per 100g, they are a smart choice for anyone in a calorie deficit who still wants to eat satisfying, filling meals.

The 3.8g of fiber per 100g helps slow digestion and supports a healthy gut microbiome. Fiber also plays a role in stabilizing blood sugar, which can reduce cravings and help you stay consistent with your diet.

Potassium is one of mushrooms' biggest highlights, delivering 506mg per 100g. Potassium works alongside sodium to regulate fluid balance and muscle contractions. If you're training hard and sweating regularly, getting enough potassium matters for performance and recovery.

Mushrooms are also a rare non-animal source of vitamin D. Most people, especially those who spend a lot of time indoors, fall short on vitamin D. It plays a role in testosterone production, immune function, and bone strength. Getting some from food is a bonus.

The niacin content (4.1mg per 100g) supports energy metabolism, helping your body convert food into usable fuel during workouts. Riboflavin and iron round out the micronutrient profile, contributing to red blood cell production and overall energy levels.

Dietary Considerations

Mushrooms are naturally vegan, gluten-free, and dairy-free, making them compatible with virtually every diet. They are excellent for keto and low-carb diets given their minimal net carbs (roughly 3.1g after fiber). For weight loss, they are hard to beat since the high fiber and low calorie density means you can eat a large volume without blowing your calorie budget. Mushrooms have zero cholesterol and almost no fat, so they work well for heart-conscious eating too. They are not a significant source of complete protein, so pair them with eggs, chicken, or legumes if protein is a priority in your meal.

Daily Intake (100g)

2%

100g of mushroom provides 2% of a 2,000-calorie diet.

Track Your Intake

See how mushroom fits your personal calorie and macro targets.

Related Foods

Frequently Asked Questions

How many calories in mushrooms?

Mushrooms have 32 calories per 100g. A single piece (about 5g) has less than 2 calories, and a full cup (54g) has around 17 calories.

Are mushrooms good for weight loss?

Yes, mushrooms are one of the best foods for weight loss. At only 32 calories per 100g with 3.8g of fiber, they let you eat a large volume of food while staying in a calorie deficit. The fiber and water content help keep you feeling full.

How much protein is in mushrooms?

Mushrooms have 1.5g of protein per 100g. A cup of mushrooms (54g) provides about 0.8g of protein. They are not a high-protein food but can contribute to overall daily intake.

Are mushrooms keto-friendly?

Yes, mushrooms are keto-friendly. With only about 3.1g of net carbs per 100g (6.9g total carbs minus 3.8g fiber), they fit easily within standard ketogenic macros.

Do mushrooms have vitamin D?

Yes. Mushrooms are one of the few plant-based sources of vitamin D, providing 5.3mcg per 100g. This amount increases significantly when mushrooms are exposed to UV light or sunlight before eating.

Are mushrooms gluten-free?

Yes, fresh mushrooms are naturally gluten-free. Just watch out for mushroom-based products that may include gluten-containing ingredients in sauces or seasonings.

Track Mushrooms in Your Diet

Snap a photo of your meal and CaloBurner will calculate the exact calories and macros. No food weighing required.

Download on the App Store