Broccoli is not only packed with vitamin C, folic acid, and fiber but is also simple to prepare, making it a nutritious addition to any meal. Whether you choose to steam, sauté, roast, or blanch it, broccoli always tastes delicious on its own or paired with other meats and vegetables. Follow the guide below to learn how to cook broccoli.
- Preparation Time (Steaming): 15 minutes
- Cooking Time: 3-5 minutes
- Total Time: 20 minutes
Steps
Steaming Fresh Broccoli

Wash the broccoli. If you purchased broccoli from a supermarket, a quick rinse will suffice. However, if you bought it from a market or garden, soak the broccoli in saltwater for about 10 minutes, then rinse it thoroughly with clean water.
- Broccoli from gardens often contains cabbage worms, a common garden pest. In their larval stage, these worms are typically green and about 2.5 cm long. While harmless, they can detract from the meal's appeal. These worms usually die in saltwater and will float to the surface, allowing you to skim them off and discard them.
Trim the stalk. This is the toughest part of the broccoli. While the stalk is edible, the farther it is from the florets, the harder and less flavorful it becomes. You can remove the tough portion and use the rest for cooking.
Cut the florets. Slice each broccoli floret or make small angled cuts until the entire head breaks into smaller, manageable pieces. If you prefer not to eat the stalk, cut just below the florets. To maximize the benefits of broccoli, cut the florets close to the stalk.
Place the steamer in the pot. Pour about 5 cm of water into the pot, insert the steamer, cover with a lid, and place it on the stove over medium heat to bring the water to a boil.
Add the broccoli to the steamer. Open the lid, place the broccoli in the steamer, and close the lid.

Steam the broccoli. Allow the broccoli to steam for 3 to 5 minutes, depending on the quantity you are preparing.

Turn off the heat. Remove the pot from the stove and immediately open the lid. Otherwise, the broccoli will continue to cook and quickly become too soft.

Serve and enjoy. You can eat the broccoli right after steaming, pair it with a sauce or seasoning, or incorporate it into another recipe.
Preparing Frozen Broccoli

Open the broccoli bag. Simply cut or tear the bag open to access the broccoli. The easiest method is to cut the top of the bag.
Cook the broccoli. Place the desired amount of broccoli in a pot with about 5-8 cm of water. Heat over medium flame until the water begins to boil, then immediately remove the pot from the stove.
- If using a microwave, set the timer for 1-3 minutes depending on the microwave's power and the quantity of broccoli. The broccoli should remain slightly crisp. If it’s not fully thawed, continue microwaving in 30-second intervals until it reaches the desired texture. Place the broccoli in a microwave-safe dish with a lid and add about 2.5 cm of water.

Drain the broccoli and serve. Once drained, you can enjoy the broccoli immediately, add seasoning, or use it in another recipe.
Pan-Fried Broccoli

Ensure the broccoli is thoroughly dry. Wash the broccoli and let it drain before cooking—if it’s pre-packaged from the supermarket, rinsing may not be necessary.

Separate the broccoli into small florets. Cut the florets away from the stalk. The stalk is edible—simply trim or remove the leaves and rinse off any dirt.
Add 2 tablespoons of vegetable oil to the pan and heat over medium flame. Let it heat for about 30 seconds until the pan is warm.
Add the broccoli to the pan and sprinkle a pinch of salt.
Toss the broccoli. This ensures the broccoli is evenly coated with oil.
Add the chopped stalks after 1 minute. Since the chopped stalks cook faster, they can be added to the pan later.

Stir the broccoli until it turns brighter green and softens. At this point, the broccoli is ready to eat.

Serve and enjoy. You can pair the broccoli with other sautéed vegetables or enjoy it immediately after cooking.
Roasting Broccoli

Preheat the oven to 200°C.

Ensure the broccoli is completely dry. If it’s still wet, it will turn out soggy.

Separate the broccoli into small florets. Cut the florets away from the stalk. The stalk is edible—just trim or remove the leaves and rinse off any dirt. You can also trim the tough end of the stalk as it’s less flavorful.
Drizzle 3 teaspoons of olive oil over the broccoli along with half a teaspoon of salt.
Place the broccoli on aluminum foil. Arrange the broccoli in a single layer.

Roast for 20-25 minutes until the broccoli is crispy and caramelized.

Serve and enjoy. Enjoy the broccoli straight from the oven or squeeze a bit of lemon juice over it before eating.
Blanching Broccoli

Separate the broccoli into small florets. Cut the florets away from the stalk. The stalk is edible—just trim or remove the leaves and rinse off any dirt. You can also trim the tough end of the stalk as it’s less flavorful.

Place a bowl of ice water next to the stove.
Bring a large pot of water to a boil. Heat until the water is vigorously boiling.
Add 2 tablespoons of salt to the water.
Add the broccoli to the boiling water. Cook until it’s just tender-crisp, about 1 to 1.5 minutes.
Remove the broccoli from the pot.
Immediately transfer the broccoli to the ice water.

Wait for the water to return to a boil. Add the chopped stalks and cook until tender-crisp, about 1 to 1.5 minutes. Cook for an additional 30 seconds if you prefer softer stalks. Then remove and place them in the ice water.
Tips
- Whether you’re cooking fresh or frozen broccoli, remember not to overcook it. No one enjoys eating mushy broccoli.
