No, steak still provides far more protein per serving than broccoli, while broccoli contributes modest protein with fiber and useful micronutrients.
That question pops up a lot in plant-based circles: can a pile of broccoli really rival a piece of steak on your plate in terms of protein? The short answer is no when you compare equal weights or equal calories, yet the story behind those numbers is worth a closer look if you care about muscle, long-term health, and what actually keeps you full.
This guide walks through how much protein you get from broccoli and steak, how they compare by weight and by calories, what the protein quality looks like, and how each food fits into a balanced eating pattern. By the end you can decide where each one belongs in your meals without falling for catchy but misleading claims.
Quick Answer On Broccoli Vs Steak Protein
When you line them up gram for gram, steak wins on protein by a wide margin. Data from
MyFoodData broccoli nutrition facts show that 100 grams of raw broccoli provide around 2.8 grams of protein and about 34 calories. In the same database, 100 grams of cooked beef shoulder steak deliver about 28 grams of protein and roughly 186 calories for the same weight of food.
If you shift the lens to protein per 100 calories, steak still comes out ahead. Broccoli lands at roughly 8 grams of protein per 100 calories, while steak reaches around 15 grams per 100 calories. So steak packs more protein both per bite and per calorie, even though broccoli still gives a meaningful boost for a vegetable.
How Much Protein Is In Broccoli?
Broccoli sits in a sweet spot among vegetables: very low in calories, rich in vitamins, and decent in protein for a green plant food. It will not carry your whole protein intake on its own, yet it adds up quickly when you eat it often and in generous portions.
The FoodData Central values compiled on the
Foodstruct broccoli page show about 2.8 grams of protein per 100 grams of raw broccoli and roughly 34 calories for that same amount. A common serving of raw florets at home can reach 150 grams or more, which already moves you closer to 4 grams of protein before cooking. Steaming or lightly stir-frying shrinks the volume a bit but preserves most of that protein along with vitamin C, vitamin K, folate, and potassium.
Broccoli Protein Per 100 Grams And Per Cup
Nutrition labels often show data per cup instead of per 100 grams, so it helps to translate between the two. On the same
MyFoodData listing for raw broccoli, one cup of chopped florets (about 90 grams) contains around 2.3 grams of protein and 35 calories. That means:
- 100 grams raw: about 2.8 grams protein, 34 calories
- 1 cup raw (90 grams): about 2.3 grams protein, 35 calories
- Large heaped bowl (around 200 grams): close to 5.5 grams protein, under 80 calories
In other words, you need generous bowls of broccoli to match the protein in even a small steak. A 200-gram portion gives roughly the same protein as half an egg, but with a big dose of fiber and vitamin C at the same time.
Broccoli Protein Per 100 Calories
People who track macros often like to compare foods on a per-calorie basis. That levels the field between low-calorie vegetables and energy-dense meats.
Using the same numbers, 100 calories of broccoli equal close to 294 grams of raw florets (because 34 calories sit in 100 grams). Those 294 grams deliver around 8.2 grams of protein. That is not far from the protein in an average egg, but it takes a large pile of florets to reach it.
How Much Protein Is In Steak?
Steak sits on the opposite side of the spectrum. It is dense in protein, rich in certain vitamins and minerals, and higher in saturated fat and cholesterol. The exact numbers vary by cut and fat trimming, yet most lean cooked steaks land in a similar range.
The
MyFoodData beef shoulder steak nutrition entry, based on USDA FoodData Central, lists 28.2 grams of protein and 186 calories per 100 grams of grilled steak with visible fat trimmed. That means nearly one third of the weight comes from protein alone.
Steak Protein Per 100 Grams
A typical cooked steak on a dinner plate weighs somewhere between 120 and 200 grams, depending on appetite and cut. Using the same shoulder steak figures:
- 100 grams cooked steak: about 28 grams protein
- 150 grams cooked steak: around 42 grams protein
- 200 grams cooked steak: close to 56 grams protein
Even a modest 120-gram steak gives you roughly 34 grams of protein, which already matches or exceeds the target for many people at a single meal.
Steak Protein Per 100 Calories
On a per-calorie basis, steak still stacks up well. Since 100 grams of that grilled steak provide about 186 calories and 28.2 grams of protein, 100 calories of the same meat give around 15 grams of protein. That comfortably beats broccoli’s 8 grams per 100 calories.
So if the only question is protein density, steak clearly beats broccoli both by weight and by calories.
Does Broccoli Have More Protein Than Steak For Common Portions?
Marketing posts sometimes claim that gram for gram broccoli has more protein than steak, usually through cherry-picked comparisons or by ignoring water content. Once you use consistent serving sizes and real nutrition tables, the picture is much clearer.
The table below brings the key numbers together so you can see how a typical serving of each food compares in protein, calories, and a few other nutrients that matter for everyday eating.
| Measure | Broccoli (Raw) | Beef Steak (Cooked) |
|---|---|---|
| Protein per 100 g | ~2.8 g | ~28.2 g |
| Calories per 100 g | ~34 kcal | ~186 kcal |
| Protein per 100 kcal | ~8.2 g | ~15 g |
| Typical serving size | 1–2 cups florets (90–180 g) | 120–200 g cooked steak |
| Protein in typical serving | ~2–5.5 g | ~34–56 g |
| Fiber per 100 g | ~2.6 g | 0 g |
| Iron per 100 g | ~0.6 mg | ~2.9 mg |
| Vitamin C per 100 g | Very high | None |
| Vitamin B12 per 100 g | None | High |
With these side-by-side numbers, the myth falls apart. You would need many large bowls of broccoli to reach the protein in a modest steak. That does not make broccoli weak or useless; it simply means its strength lies more in micronutrients and fiber than raw protein totals.
Protein Quality And What Your Muscles Need
Protein is not only about grams. The mix of amino acids and how well your body can absorb them also matters. Steak delivers a complete protein with all essential amino acids in ratios that match human needs quite closely. It is rich in leucine, the amino acid that helps trigger muscle protein synthesis.
Broccoli also contains all essential amino acids, yet in lower concentrations. You would need a large amount to hit the same leucine trigger you get from a much smaller portion of steak or other animal protein. That is why most strength and sport nutrition plans treat meat, eggs, dairy, and soy as main protein anchors, with vegetables like broccoli playing a supporting role.
The
Harvard T.H. Chan School Nutrition Source protein page points out that both animal and plant proteins can cover daily needs, as long as the total intake is high enough and comes from a variety of sources. From that angle, broccoli helps round out the plate with extra amino acids, antioxidants, and fiber, while steak adds dense protein and certain vitamins that plants do not offer in the same form.
Broccoli, Steak, And Long Term Health
Protein counts alone do not decide whether a food belongs on your menu. Health agencies and public health researchers now pay close attention to how red meat intake connects with heart health, diabetes risk, and cancer over many years.
Recent work from Harvard researchers notes that people who eat several servings of red meat per week tend to show higher rates of type 2 diabetes and heart disease than those who eat less, and the risk rises as intake climbs. Their news summary on red meat and dairy stresses that keeping red meat portions moderate and making room for more plant protein, fish, and poultry is a smart trade for many people.
Broccoli, on the other hand, shows up again and again in studies of healthy eating patterns. The
Harvard Healthy Eating Plate guidelines explicitly suggest filling a large share of your plate with vegetables and limiting red meat, while using beans, nuts, fish, and poultry as regular protein sources. Broccoli fits perfectly into that advice: it raises fiber intake, lowers calorie density, and brings along phytochemicals that seem to help protect cells from damage.
How Broccoli And Steak Shape Your Daily Totals
To see how this plays out in a real day of eating, it helps to pair rough protein totals with a simple picture of how much plate space each food takes. The table below sketches out a few sample patterns.
| Daily Pattern | Broccoli Contribution | Steak Contribution |
|---|---|---|
| Omnivore dinner with steak | 1 cup steamed broccoli (~2.5 g protein) | 150 g steak (~42 g protein) |
| High-vegetable plate | 3 cups broccoli across meals (~7–8 g protein) | None |
| Muscle-gain day with meat | Side of broccoli at two meals (~5 g total) | Two 150 g steaks (~84 g protein) |
| Mostly plant-based day | 3 cups broccoli plus beans and tofu (~8 g from broccoli) | Small 90 g steak snack or topping (~25 g protein) |
| Weight-loss focused plate | Large broccoli portions to add volume and fiber | Lean 120 g steak (~34 g protein) |
| Low-red-meat strategy | Broccoli plus other vegetables at lunch and dinner | Steak limited to once per week |
These patterns show how broccoli and steak can share the plate. Steak takes care of dense protein needs in small portions, while broccoli helps build a plate that is lighter in calories and richer in fiber and vitamins.
How To Use Broccoli And Steak In Real Meals
Protein numbers matter, but most people eat meals, not isolated grams. That means the real choice is less “either broccoli or steak” and more “how much room does each get on the plate across the week.”
If you enjoy steak and do not have medical advice to avoid it, a balanced pattern might look like this: a lean steak once or twice a week, paired with generous portions of broccoli and other vegetables, plus plant proteins such as beans, lentils, or tofu on other days. That lines up with guidance from heart and diabetes researchers who encourage people to keep red meat portions modest and diversify protein sources.
If you prefer plant-heavy eating, you can still reach strong protein totals by leaning on legumes, soy foods, dairy or eggs if you eat them, nuts, and seeds. Broccoli then becomes a frequent side that adds flavor, crunch, and micronutrients. You might roast it with olive oil and garlic, toss it into stir-fries with tofu, or fold it into pasta and grain bowls.
For anyone chasing muscle gain, steak can play a handy role, but it does not have to stand alone. Pairing small steaks with beans, yogurt, or soy bumps up protein without pushing red meat intake sky-high. Broccoli rounds out those meals with fiber that helps digestion and slows the meal’s glycemic impact.
Final Thoughts On Broccoli Vs Steak Protein
The numbers are clear: broccoli does not have more protein than steak. Per gram, per calorie, and per normal serving, steak delivers far more protein to your plate. That is why it remains a classic staple in high-protein meal plans.
Broccoli still earns its place, just for different reasons. It offers a modest amount of protein for a vegetable, plus fiber, vitamins, and plant compounds that support long-term health. The smartest move is not to pit them against each other, but to let steak handle compact protein needs while broccoli fills the rest of the plate with color, crunch, and nutrients.
So when you hear claims that broccoli beats steak on protein, you now have the numbers to see through the headline. Steak wins the protein contest, while broccoli wins on fiber and vitamin C, and both can work together on a plate that supports strength and health over time.
References & Sources
- MyFoodData.“Nutrition Facts for Broccoli, Raw.”Provides detailed USDA-based data for broccoli, including protein, calorie, vitamin, and mineral values used for the broccoli calculations in this article.
- MyFoodData.“Nutrition Facts for Beef, Shoulder Steak, Cooked, Grilled.”Supplies USDA-based nutrition figures for cooked beef steak, including protein per 100 grams and per serving.
- Harvard T.H. Chan School Of Public Health.“Protein.”Explains the role of protein in the diet and compares health effects of animal and plant protein sources.
- Harvard T.H. Chan School Of Public Health.“Despite New Dietary Guidelines, Experts Encourage Limiting Red Meat, Full-Fat Dairy.”Summarizes research linking higher red meat intake with raised risks of heart disease and diabetes, supporting the advice to keep steak portions moderate.
- Harvard T.H. Chan School Of Public Health.“Healthy Eating Plate.”Offers practical plate-building advice that favors vegetables like broccoli and recommends limiting red meat while adding varied protein sources.
- Foodstruct.“Broccoli Nutrition & Calories – Complete Data of All Nutrients.”Provides a second view on broccoli macronutrients and amino acid patterns, supporting the protein figures and overall nutrient profile described.
