Nutrition Tips

Broccoli Macros: Complete Nutrition Guide

JustMacrosFit Team
2026-01-03

Complete broccoli macro and nutrition guide. Learn calories, protein, carbs, fat per serving plus meal ideas and tracking tips.

Broccoli Macros: Complete Nutrition Guide

Broccoli is a nutritional powerhouse, offering an impressive array of vitamins, minerals, and fiber with a remarkably low calorie count. Per 100 grams, raw broccoli provides approximately 34 calories, 2.8 grams of protein, 6.6 grams of carbohydrates (of which 2.4 grams are fiber and 1.7 grams are sugar), and a mere 0.4 grams of fat. Its true nutritional brilliance lies in its rich content of Vitamin C and Vitamin K, alongside a good source of folate and potassium.

Detailed Nutrition Facts

Broccoli, a cruciferous vegetable, is celebrated not only for its versatility in the kitchen but also for its exceptional nutritional profile. When considering broccoli's macros, it stands out as a low-calorie, nutrient-dense food that can significantly contribute to a balanced diet.

For a standard serving of 100 grams of raw broccoli, the macronutrient breakdown is as follows:

  • Calories: Approximately 34 kcal. This low calorie count makes it an excellent choice for those managing their energy intake.
  • Carbohydrates: Around 6.6 grams. The majority of these carbohydrates come in the form of dietary fiber, which is crucial for digestive health and satiety.
    • Fiber: Roughly 2.4 grams. High fiber content helps in regulating blood sugar levels and promotes a feeling of fullness, aiding in appetite control.
    • Sugar: About 1.7 grams. This is a natural sugar content, contributing minimally to overall sugar intake.
  • Protein: Approximately 2.8 grams. While not a primary protein source, broccoli does offer a modest amount of plant-based protein, which can be beneficial, especially for vegetarians and vegans.
  • Fat: A minimal 0.4 grams. Broccoli is virtually fat-free, making it an ideal food for low-fat diets.

Beyond the macronutrients, broccoli is exceptionally rich in micronutrients. It is a superlative source of Vitamin C, providing over 100% of the daily recommended intake in a single serving, which is vital for immune function and collagen synthesis. It's also an excellent source of Vitamin K, essential for blood clotting and bone health. Furthermore, broccoli contains notable amounts of:

  • Folate (Vitamin B9): Important for cell growth and DNA formation.
  • Potassium: Aids in maintaining healthy blood pressure.
  • Vitamin A (as beta-carotene): Crucial for vision and immune health.
  • Manganese: Involved in bone formation and metabolism.
  • Calcium: Contributes to bone strength.

When discussing serving sizes, it's important to note that most nutritional data is presented per 100 grams. A medium head of broccoli can weigh anywhere from 200 to 500 grams. Therefore, understanding the macro and micronutrient content per cup or per serving (which is often considered about one cup of chopped broccoli) is also useful for practical macro tracking. One cup of chopped raw broccoli is roughly equivalent to 91 grams, so its nutritional values would be slightly less than the 100-gram figures.

Comparing broccoli to similar vegetables, it often comes out ahead in terms of its comprehensive vitamin and mineral profile. For instance, cauliflower, a close relative, has a similar macronutrient profile but generally contains less Vitamin C and Vitamin K. Brussels sprouts, another cruciferous vegetable, offer a comparable amount of fiber and protein but can sometimes be higher in carbohydrates. Spinach, while incredibly nutrient-dense, has a different micronutrient emphasis, particularly excelling in iron and Vitamin K. Broccoli's unique combination of high Vitamin C, Vitamin K, and significant fiber content makes it a standout choice for overall health and well-being.

Health Benefits

Broccoli is a true nutritional champion, offering a wide spectrum of health benefits that make it an indispensable addition to any diet. Its remarkable nutrient density, coupled with its low calorie count, positions it as a superfood for numerous health goals.

One of the primary benefits of incorporating broccoli into your diet is its contribution to muscle building and repair. While not as protein-rich as meat or legumes, the plant-based protein in broccoli, combined with its rich vitamin and mineral content, supports overall muscle function and recovery. The presence of antioxidants like sulforaphane can also help reduce exercise-induced inflammation, potentially accelerating recovery times.

For those focused on weight loss, broccoli is an exceptional food. Its high fiber content promotes satiety, meaning you feel fuller for longer, which can significantly reduce overall calorie intake. The low calorie and fat content also make it easy to consume in larger volumes without negatively impacting your daily calorie goals. Furthermore, the complex carbohydrates in broccoli provide sustained energy, preventing energy crashes that can lead to cravings for less healthy snacks.

Broccoli is also a powerful ally in disease prevention. The cruciferous compounds, particularly sulforaphane, have demonstrated anti-cancer properties in various studies, helping to neutralize carcinogens and protect cellular DNA. Its abundant Vitamin C content strengthens the immune system, while Vitamin K is vital for bone health, potentially reducing the risk of osteoporosis. The fiber also plays a role in heart health by helping to lower cholesterol levels.

Who should eat this food? Essentially, everyone can benefit from eating broccoli. It is particularly recommended for:

  • Individuals aiming for weight management.
  • Athletes and fitness enthusiasts looking to support muscle recovery and overall health.
  • People seeking to boost their immune system.
  • Those looking to improve digestive health.
  • Anyone interested in enhancing their intake of essential vitamins and minerals.
  • Individuals with a family history of certain cancers, as cruciferous vegetables are often recommended for their protective compounds.

When to eat it? Broccoli is incredibly versatile and can be enjoyed at any meal.

  • Breakfast: Add steamed broccoli to omelets or scrambles for a nutrient boost.
  • Lunch: Incorporate it into salads, stir-fries, or as a side dish with lean protein.
  • Dinner: It’s a classic side dish for roasted meats or fish, or it can be the star of a vegetarian meal like a broccoli casserole or creamy broccoli soup.
  • Snacks: Lightly steamed or raw broccoli florets with a healthy dip like hummus can be a satisfying and nutritious snack.

Consuming broccoli regularly, whether raw or lightly cooked, ensures you reap its full spectrum of health-promoting benefits.

How to Track Macros

Accurately tracking your macronutrients, especially when incorporating nutrient-dense foods like broccoli, is essential for achieving your dietary goals. Broccoli's macro profile is straightforward, but understanding how to measure and record it accurately makes all the difference.

The first step in effective macro tracking is portion measurement. For broccoli, this typically involves weighing it raw before cooking, as cooking can alter its weight and volume. Using a digital kitchen scale is the most precise method. Weighing your broccoli in grams or ounces will give you the most accurate data for inputting into your tracking app or spreadsheet.

If weighing isn't feasible, using volume measurements like cups can be an alternative, though less precise. For example, one cup of chopped raw broccoli is a common serving size. However, be aware that "chopped" can vary in size, and packing the cup can also influence the amount. It's best to aim for consistency in how you measure if using cups.

Once you have your measurement, the next step is to use a reliable macro tracking app or a spreadsheet. Popular macro tracking apps allow you to search for "broccoli" and select the raw form. You can then input the weight (e.g., 100 grams, 200 grams) or the volume (e.g., 1 cup) you consumed. The app will automatically calculate the corresponding calories, protein, carbohydrates (including fiber and sugar), and fats.

Common serving sizes for broccoli that you'll encounter in tracking apps include:

  • 100 grams (raw)
  • 1 cup chopped (raw) - approximately 91 grams
  • 1 cup florets (raw) - approximately 88 grams

When tracking, remember to account for any additions you make, such as oils, sauces, or dressings, as these will contribute to your overall macro intake. For broccoli, simple preparations like steaming or light sautéing with minimal oil will have the least impact on its macro profile. Focusing on accurate measurement and consistent logging will empower you to understand precisely how broccoli fits into your daily macronutrient targets, whether you are aiming for weight loss, muscle gain, or overall health maintenance.

Meal Ideas & Preparation

Broccoli's versatility makes it a fantastic ingredient for a wide range of meals, fitting seamlessly into any dietary plan. Its mild flavor and appealing texture, when prepared correctly, allow it to complement various ingredients and culinary styles.

Here are some meal ideas incorporating broccoli:

Breakfast

  • Broccoli and Feta Scramble: Sauté finely chopped broccoli with a touch of garlic, then whisk it into your eggs with crumbled feta cheese. This adds protein and a savory depth to your morning meal.
  • Green Power Smoothie: While less common, a small amount of lightly steamed and cooled broccoli can be added to fruit-heavy smoothies for an undetectable nutrient boost. Pair with berries, spinach, and a protein source like Greek yogurt or protein powder.

Lunch

  • Broccoli and Chickpea Salad: Combine steamed or lightly roasted broccoli florets with chickpeas, cherry tomatoes, red onion, and a lemon-tahini dressing. This is a hearty, fiber-rich, and satisfying vegetarian lunch.
  • Chicken and Broccoli Stir-fry: A classic for a reason. Sauté chicken breast strips with broccoli florets, bell peppers, and snap peas in a light soy-ginger sauce. Serve over brown rice for a balanced meal.
  • Broccoli Cheddar Soup (Healthy Version): Blend steamed broccoli with low-sodium vegetable broth, a touch of milk or unsweetened almond milk, and a small amount of cheddar cheese for a creamy, comforting soup.

Dinner

  • Baked Salmon with Roasted Broccoli: Season a salmon fillet with herbs and lemon, then roast it alongside broccoli florets tossed with olive oil, salt, and pepper. The broccoli gets beautifully tender-crisp.
  • Lean Beef and Broccoli: A healthier take on the takeout favorite. Stir-fry lean sirloin steak strips with broccoli in a light oyster or teriyaki sauce.
  • Vegetarian Broccoli Pasta: Toss whole-wheat pasta with steamed broccoli, garlic, olive oil, and a sprinkle of Parmesan cheese or nutritional yeast for a vegan option.

Meal Prep Tips

To make incorporating broccoli into your diet even easier, consider these meal prep strategies:

  • Wash and Chop Ahead: Wash broccoli heads thoroughly and chop them into florets. Store them in an airtight container in the refrigerator. This makes them ready to grab and cook.
  • Pre-Steam or Roast: Steam or roast a large batch of broccoli florets at the beginning of the week. Store them in individual portions in the refrigerator for quick additions to meals.
  • Portioning: Divide prepped broccoli into single-serving containers for easy grabbing.

Cooking Methods that Preserve Nutrients

The way you cook broccoli can significantly impact its nutrient content. Some methods are better than others for retaining vitamins and minerals.

  • Steaming: This is one of the best methods. It requires minimal water, preventing water-soluble vitamins like Vitamin C and B vitamins from leaching out. Steam broccoli until it is tender-crisp (al dente).
  • Sautéing: A quick sauté in a small amount of healthy fat like olive oil can preserve nutrients while adding flavor. Keep the heat moderate and cook for a short time.
  • Roasting: Roasting at moderate temperatures brings out a natural sweetness in broccoli and can preserve nutrients well. Toss with a little oil and seasonings and roast until tender and slightly caramelized.
  • Microwaving: This can be a very nutrient-preserving method if done correctly, using minimal water and short cooking times.
  • Boiling: This method is generally the least recommended as it can lead to significant loss of water-soluble vitamins. If you must boil, use as little water as possible and avoid overcooking.

By choosing appropriate preparation methods and integrating broccoli into diverse meals, you can effortlessly boost your nutrient intake and enjoy its many health benefits.

For Weight Loss

Broccoli is a dieter's best friend, offering a fantastic combination of low calories, high fiber, and essential nutrients that support sustainable weight loss. Its properties make it incredibly effective for managing appetite and promoting satiety, two critical components of any successful weight loss journey.

Why it's good for weight loss:

The primary reason broccoli excels in weight loss is its high fiber content. Fiber adds bulk to your meals without adding significant calories. This bulk helps you feel fuller for longer, reducing the urge to overeat or snack on less healthy options between meals. The slow digestion of fiber also helps to stabilize blood sugar levels, preventing the sharp spikes and crashes that can trigger cravings.

Furthermore, broccoli is incredibly low in calories and fat. This means you can consume a generous portion of broccoli without consuming a large number of calories, making it easy to stay within your daily calorie deficit. Its nutrient density ensures that even while restricting calories, you are still receiving essential vitamins and minerals, preventing deficiencies that can sometimes accompany restrictive diets. The water content in broccoli also contributes to satiety, adding volume and hydration to your meals.

Portion recommendations:

For weight loss, broccoli can be consumed liberally. A good starting point is to aim for at least one to two cups of cooked broccoli per day. This can be divided across your meals. For example, a cup as a side dish with lunch and another cup with dinner. Don't be afraid to increase this if you find it helps you feel satisfied. The key is to focus on it as a substantial part of your meal, not just a tiny garnish.

Pairing suggestions:

To maximize the weight loss benefits of broccoli, pair it with lean protein sources and healthy fats. This combination will enhance satiety and provide sustained energy.

  • Lean Protein: Grilled chicken breast, baked fish (salmon, cod), lean turkey, tofu, lentils, or beans. Protein takes longer to digest and further contributes to feeling full.
  • Healthy Fats: A small amount of olive oil for cooking or dressing, avocado, nuts, or seeds. These fats are important for hormone production and nutrient absorption.
  • Complex Carbohydrates: Small portions of whole grains like quinoa, brown rice, or sweet potatoes can add energy and fiber, but be mindful of portion sizes if strict calorie control is your main focus.

Avoid pairing large amounts of broccoli with high-calorie sauces, creamy dressings, or excessive cheese, as these can quickly negate its weight loss benefits. Opt for simple, healthy preparations like steaming, roasting, or light sautéing. By making broccoli a staple in your weight loss diet, you’re investing in a tool that supports both your calorie goals and your overall well-being.

For Muscle Gain

While broccoli might not be the first food that comes to mind for muscle gain due to its lower protein content compared to animal sources, it plays a crucial supporting role in building and maintaining muscle mass. Its nutritional profile contributes to anabolism (muscle building) in several important ways, making it a valuable component of a muscle-gain diet.

Protein content benefits:

The 2.8 grams of protein per 100 grams of broccoli might seem modest, but it's significant for a vegetable. This plant-based protein contributes to your daily protein intake, which is essential for muscle protein synthesis – the process by which your body repairs and builds muscle tissue. For individuals following vegetarian or vegan diets, this contribution is even more vital. Furthermore, broccoli contains various amino acids, the building blocks of protein, that support muscle function and recovery.

Beyond direct protein contribution, broccoli's antioxidant properties, particularly sulforaphane, are key for muscle gain. Intense exercise can lead to oxidative stress and inflammation in the muscles. Sulforaphane helps combat this by reducing inflammation and protecting muscle cells from damage. This can lead to faster recovery times, allowing for more frequent and intense training sessions, which are crucial for stimulating muscle growth.

Pre/post workout timing:

Broccoli can be strategically included around your workouts to maximize its benefits.

  • Pre-workout: Consuming broccoli a couple of hours before your workout can provide a sustained release of energy due to its complex carbohydrates and fiber. This energy can fuel your training session. A meal containing lean protein and a moderate portion of broccoli can be ideal.
  • Post-workout: While not a primary post-workout recovery food due to its lower protein density, broccoli can still be beneficial. Including it in your post-workout meal alongside a good protein source helps replenish glycogen stores and provides essential vitamins and minerals for the repair processes. The anti-inflammatory effects can also aid in reducing post-exercise soreness.

Bulking meal ideas:

When bulking, the goal is to increase calorie and protein intake while maintaining nutrient density. Broccoli fits perfectly into this by adding volume and essential micronutrients without excessive calories.

  • Chicken Breast Stir-fry with Broccoli and Brown Rice: A classic bulking meal. Increase the portion sizes of chicken and brown rice, and add plenty of broccoli florets. Use a light soy or teriyaki sauce.
  • Lean Ground Turkey and Broccoli Casserole: Mix lean ground turkey with cooked broccoli, whole-wheat pasta or quinoa, and a light cheese sauce or a tomato-based sauce. Bake until bubbly.
  • Steak and Broccoli with Sweet Potato: A nutrient-dense meal that provides ample protein, carbohydrates, and essential vitamins from broccoli. Ensure generous portions of steak and broccoli.
  • Broccoli and Lentil Patties: For vegetarians or vegans, patties made from mashed lentils, finely chopped broccoli, oats, and herbs can be a great protein and fiber source. Serve with a whole-wheat bun and a side salad.

By incorporating broccoli thoughtfully into your bulking diet, you can enhance your recovery, support muscle protein synthesis, and ensure your body receives a wide range of essential micronutrients, all of which are vital for achieving optimal muscle gain.

Comparisons

Understanding how broccoli stacks up against similar foods can help you make informed dietary choices, especially when aiming for specific macro and nutritional goals.

Broccoli vs. Similar Foods

  • Broccoli vs. Cauliflower: Both are cruciferous vegetables with similar macronutrient profiles, both low in calories and fat, and good sources of fiber. However, broccoli generally boasts a higher content of Vitamin C and Vitamin K compared to cauliflower. Cauliflower is often preferred for its milder flavor and ability to be made into "rice" or "mash" for low-carb diets.
  • Broccoli vs. Spinach: Spinach is a leafy green, while broccoli is a floreted vegetable. Spinach is exceptionally high in iron, Vitamin A, and folate, often surpassing broccoli in these areas. Broccoli, on the other hand, is a superior source of Vitamin C and Vitamin K. Both are excellent fiber sources and low in calories.
  • Broccoli vs. Brussels Sprouts: Brussels sprouts, another cruciferous vegetable, are comparable to broccoli in terms of fiber and protein content. They also offer significant Vitamin C and Vitamin K. Some studies suggest Brussels sprouts may have even higher concentrations of certain beneficial compounds like sulforaphane, but broccoli is generally easier to incorporate into a wider variety of dishes for many people.
  • Broccoli vs. Green Beans: Green beans are lower in calories and carbohydrates than broccoli but also provide less protein and fiber. While they offer Vitamin K and Vitamin C, broccoli's levels are generally higher. Green beans are often chosen for their slightly sweeter taste and more delicate texture.

Best Alternatives

If you are looking for alternatives to broccoli, consider:

  • Kale: Similar to spinach, kale is a leafy green packed with vitamins A, C, and K, as well as calcium and iron. It's a nutrient powerhouse that can be used in salads, smoothies, or sautéed.
  • Asparagus: Offers a good source of folate and Vitamin K, with a unique flavor and texture. It's lower in fiber than broccoli but still a healthy vegetable choice.
  • Zucchini/Summer Squash: Very low in calories and carbohydrates, high in water content. While not as nutrient-dense as broccoli, they are versatile and great for adding volume to meals.

When to Choose Each

  • Choose Broccoli when: You are prioritizing a high intake of Vitamin C and Vitamin K, seeking significant fiber for satiety and digestive health, or looking for a nutrient-dense, low-calorie staple for weight management or general health. Its versatility makes it a go-to for many meal types.
  • Choose Cauliflower when: You need a low-carb substitute for grains (cauliflower rice) or potatoes (cauliflower mash), or prefer a milder vegetable flavor. It’s excellent for those sensitive to the stronger taste of broccoli.
  • Choose Spinach or Kale when: You want to maximize your intake of iron, Vitamin A, and folate. They are fantastic in smoothies, salads, or wilted into hot dishes.
  • Choose Brussels Sprouts when: You enjoy their distinct flavor and want a powerful dose of cruciferous benefits. They are great roasted until crispy.
  • Choose Green Beans when: You are looking for a simple, slightly sweeter vegetable side that is easy to prepare and digest, though with a less concentrated nutrient profile than broccoli.

By understanding these comparisons, you can strategically select vegetables that best align with your dietary needs and preferences, ensuring a varied and nutrient-rich diet.

FAQs

1. What are the main macros in broccoli?
The primary macronutrients in broccoli are carbohydrates, with a significant portion coming from fiber, followed by a modest amount of protein. It is very low in fat. For 100 grams, you'll find approximately 6.6g carbohydrates (2.4g fiber), 2.8g protein, and 0.4g fat.

2. How many calories are in a typical serving of broccoli?
A typical serving size of one cup of chopped raw broccoli (about 91 grams) contains roughly 30-35 calories. This low calorie count makes it an excellent food for weight management.

3. Is broccoli good for muscle gain or weight loss?
Broccoli is beneficial for both. Its high fiber content promotes satiety, making it excellent for weight loss by helping to control appetite. For muscle gain, its modest protein content contributes to muscle repair and synthesis, while its antioxidants can aid recovery.

4. How should I cook broccoli to preserve its nutrients and macros?
Steaming is the best cooking method to preserve broccoli's nutrients, especially water-soluble vitamins like Vitamin C. Roasting and light sautéing are also good options. Avoid boiling for extended periods, as this can lead to nutrient loss.

5. Can I eat broccoli raw for macro tracking?
Yes, you can eat broccoli raw, and its macros remain largely the same per 100 grams as when cooked (though cooking can slightly alter weight and volume). Raw broccoli is rich in Vitamin C and enzymes. Ensure it is thoroughly washed before consuming raw.

6. How does broccoli compare to cauliflower in terms of macros?
Broccoli and cauliflower have very similar macronutrient profiles, both being low in calories, fat, and high in fiber. Broccoli typically contains slightly more protein and significantly more Vitamin C and Vitamin K than cauliflower.

7. Is broccoli high in sugar?
Broccoli contains a relatively small amount of natural sugar, typically around 1.7 grams per 100 grams. This is not considered high, especially when considering its significant fiber content which helps to moderate blood sugar response.

Track broccoli easily with JustMacros - your free macro tracking app.

Apply What You've Learned

Start tracking your macros with our free app and put these tips into action

Start Tracking Now →