Mushrooms are mostly water, with small amounts of protein and carbs; on a calorie basis, carbs and protein share most of the energy.
You’ll see mushrooms listed under “vegetables” in many apps, yet people still ask where they land on macros. That’s fair. Mushrooms act like a flavor booster, not a macro bomb.
If you’ve typed “are mushrooms protein or carbohydrate?” into a search bar, you want a clean call. Let’s pin it down with numbers, then translate those numbers into what you eat on a plate.
Are Mushrooms Protein Or Carbohydrate? In Real-Life Portions
In raw form, most mushrooms give you a few grams of protein and a few grams of carbs per 100 grams. The exact split shifts by type, but the pattern stays the same: low calories, low fat, modest protein, modest carbs.
On a calorie chart, mushrooms can look more carb-leaning because the carbs include fiber and natural sugars, while the protein stays modest. On a gram chart, some types sit close to even, and some lean toward carbs.
Mushroom Macros By Type
The table below uses 100-gram raw portions so the comparison stays clean. If you don’t weigh food, think of 100 grams as a small bowl of sliced mushrooms or a heaped handful of whole caps.
| Mushroom Type (Raw, 100 g) | Protein (g) | Total Carbs (g) |
|---|---|---|
| White Button | 3.09 | 3.28 |
| Cremini (Brown) | 2.5 | 4.3 |
| Portobello | 2.1 | 3.9 |
| Shiitake | 2.2 | 6.8 |
| Oyster | 3.3 | 6.1 |
| Enoki | 2.7 | 7.8 |
| Maitake | 1.9 | 7.0 |
What jumps out? None of these are high-protein foods. Still, the protein isn’t zero, and the carbs aren’t huge either. Mushrooms sit in that in-between lane where the rest of the meal decides the macro vibe.
Where These Numbers Come From
Food databases pull lab data and averaged samples, then publish a standard entry. A common reference is USDA FoodData Central, which many trackers build on.
Database values can differ a bit by brand, variety, and moisture. If you track closely, pick one entry and stick with it so your logs stay steady from week to week.
What A Mushroom Is Made Of
Mushrooms are packed with water. That one fact explains most of the macro confusion. When a food is mostly water, its calories stay low, and each macro shows up in small numbers.
The dry part of a mushroom is a mix of protein, carbs (including fiber), and a tiny amount of fat. That dry mix can feel protein-forward when you compare it to other low-calorie plants, but it still won’t match beans, meat, eggs, or dairy.
Why Calories And Grams Tell Two Different Stories
A macro label shows grams, but calories come from those grams. Protein and carbs both carry 4 calories per gram, while fat carries 9.
Since mushrooms have little fat, most of their calories come from protein and carbs. That can make them look more carb-heavy on a pie chart even when the grams sit close.
Protein In Mushrooms
Mushrooms do contain protein, and they bring a spread of amino acids. You can treat them as a protein top-up, not a main source.
If you pile mushrooms into a meal, the protein adds up. The ceiling still stays low because mushrooms are light and water-rich.
How Much Protein You Get When You Actually Eat Them
Most people don’t stop at 100 grams. A skillet of sautéed mushrooms can start with 200 to 300 grams raw, then shrink as water cooks off.
That means a mushroom-heavy dish can land around 6 to 9 grams of protein from the mushrooms alone, depending on type and starting weight. Add eggs, tofu, chicken, beans, or yogurt and the meal turns into a true protein play.
Protein Pairing That Feels Good
Pairing is where mushrooms shine. Combine mushrooms with a stronger protein source and you get both the savory bite and a meal that lasts.
If you track daily protein goals, the NIH ODS nutrient recommendations page is a handy reference for standard intake targets.
Easy pairings include eggs, tofu, lentils, chicken, fish, and lean beef. If you eat plant-based, mushrooms plus legumes or soy can feel filling without piling on calories.
Carbs In Mushrooms
The carb number in mushrooms is not all sugar. A chunk of it is fiber and other carbs that don’t act like table sugar in the body. That’s why mushrooms often fit well in lower-carb eating patterns.
Still, carbs are carbs on a label. If you track totals for diabetes care or a strict keto plan, those grams matter.
Fiber Changes How A Carb Total Feels
Fiber sits inside total carbs, and many mushrooms carry a decent amount for their calorie level. That helps explain why a bowl of mushrooms can feel satisfying even when the calorie count looks tiny.
If you track net carbs, you subtract fiber from total carbs. A snapshot table is coming a bit later, after we talk cooking and recipe add-ins.
So Which One Are They?
Here’s the clean answer: mushrooms are neither a pure protein food nor a pure carb food. They’re a low-calorie whole food with both macros in small amounts.
If you must label them, most varieties lean toward carbs in grams, mostly due to fiber and small natural sugars. Yet on a meal plan, mushrooms can still feel protein-friendly because they add chew and savory flavor without much starch.
Why Apps And Labels Can Confuse You
Food databases don’t always match on a single value. Growing method, moisture level, and the specific item in a database can shift the listed carbs and protein.
That’s why it helps to treat mushroom macros as a range. If you need a strict plan, pick one database entry and stick with it so your tracking stays consistent.
How Cooking Changes The Numbers
Cooking mushrooms drives off water. The macros don’t vanish, but the food gets lighter. That means cooked mushrooms can look higher in protein and carbs per spoonful because the spoonful holds less water.
Oil and butter also change the macro picture fast. A teaspoon of oil adds fat calories that can dwarf the mushroom’s own calories.
Quick Cooking Moves That Keep Macros Predictable
- Start with a hot pan so water steams off quickly.
- Use a measured amount of oil, or a spray, then add more only if needed.
- Salt near the end if you want less liquid in the pan.
- Skip breading if you’re watching carbs.
Net Carbs Snapshot For Tracking
If your goal is lower net carbs, this table gives a quick snapshot. Values use 100-gram raw portions so you can scale them up or down.
| Mushroom (Raw, 100 g) | Fiber (g) | Net Carbs (g) |
|---|---|---|
| White Button | 1.0 | 2.28 |
| Shiitake | 2.5 | 4.29 |
| Oyster | 2.3 | 3.8 |
| Enoki | 2.7 | 5.1 |
| Maitake | 2.7 | 4.3 |
The bigger carb swing usually comes from what you cook mushrooms with, like flour, bread crumbs, sweet sauces, or a big heap of rice.
Common Recipe Add-Ins That Change The Macro Story
When people think mushrooms are carby, it’s often the coating. Breaded mushrooms, tempura, battered fry packs, and thick gravies can add a lot of starch fast.
When people think mushrooms are high-protein, it’s often the partner food. A steak-and-mushroom plate can make it feel like mushrooms are the protein, even when the steak is doing the work.
Mushrooms soak up sauces like a sponge. If you cook them in a sweet glaze or pasta, your tracker credits the dish, not the mushrooms. When in doubt, log oil and sauce first right away.
Quick Swaps That Keep The Same Comfort
- Use cornstarch lightly for crisp edges instead of heavy batter.
- Thicken sauces with blended mushrooms or Greek yogurt instead of flour.
- Serve mushrooms over roasted veg, cauliflower rice, or a smaller scoop of grains.
- Season with garlic, herbs, pepper, and lemon to keep flavor high without sugar.
How To Use Mushrooms For Higher-Protein Meals
Mushrooms shine as a volume food. They let you build a bigger plate without stacking calories. To make that plate protein-forward, pair mushrooms with a strong protein anchor.
Simple Meal Ideas That Work
- Egg scramble with mushrooms, spinach, and a side of fruit.
- Chicken and mushroom stir-fry over cauliflower rice or brown rice.
- Tofu and mushroom curry with a measured portion of rice.
- Lentil soup with mushrooms stirred in near the end for texture.
- Greek yogurt dip with sautéed mushrooms as a topping for baked potatoes.
Portion Tricks That Make A Difference
If you want more protein, increase the protein anchor first, then use mushrooms to round out the meal. If you want fewer carbs, keep starchy sides smaller and lean on mushrooms, leafy greens, and non-starchy veggies.
If weight loss is your goal, mushrooms can help you stay satisfied, but the add-ins still count. Cream sauces, cheese piles, and buttery toast can turn a light mushroom dish into a calorie-heavy one fast.
Practical Take On Mushroom Macros
So, are mushrooms protein or carbohydrate? They contain both, and neither one dominates the way it does in foods like meat (protein) or rice (carbs).
If you’re building meals, treat mushrooms as a low-calorie add-on that brings texture and savory flavor. Let your main protein and your chosen carb source do the heavy lifting, then let mushrooms make the meal feel bigger and more satisfying.
Word count (visible text): 1600
