How to Steam Broccoli
I make Steamed Broccoli often at home, especially on busy weeknights. It cooks fast, usually in about 5 minutes, which makes it an easy side dish to put together. I like topping it with toasted garlic because it adds that familiar flavor and aroma I grew up with. A squeeze of lemon at the end gives it a fresh, bright finish. Steamed Broccoli goes well with almost any dish. I usually serve it with grilled pork chops, fried fish, or roast chicken. It pairs well with heavier stir fry dishes when I want to add more vegetables to the meal.

I first made this version for Thanksgiving dinner. The plan was to serve plain steamed broccoli, the usual side dish, but I decided to add toasted garlic and finish it with a squeeze of lemon. Everyone at the table went back for more. That was when I stopped serving it plain.
The toasted garlic really makes a difference. We use it in a lot of Filipino dishes like pancit molo, goto, arroz caldo, and sinangag, so the smell feels familiar right away. The lemon helps balance the slight bitterness that broccoli can sometimes have. It was seasoned with salt and pepper, and that is pretty much it. I always keep a small jar of toasted garlic in my kitchen because it makes simple recipes like this easier to put together. I like serving this with heavier dishes such as my Beef with Broccoli when I want to add more vegetables to the meal.
The most important thing is not to overcook the broccoli. I take it off the heat while it still has a little bite. Once it goes past that point, the color turns dull and the florets become too soft. There is really no fixing it after that.
What is Steamed Broccoli?
Steamed Broccoli is broccoli cooked in the steam that rises from boiling water. The florets sit in a basket above the water, not in it, and the covered pot traps the steam so the broccoli cooks through gently. It usually takes 4 to 6 minutes to get that tender crisp texture. Steaming is one of my favorite methods because it keeps more of the vitamin C and the bright green color than boiling does.
Broccoli is not native to the Philippines. It came here through American and Chinese cooking, mostly in dishes like beef with broccoli and chop suey. You can find it at most supermarkets now, and some wet markets carry it too. The toasted garlic and lemon version I make is my own spin on the usual steamed side. Most American recipes use olive oil and raw garlic, but I wanted more flavor and something that smells like a Filipino kitchen when you walk in.

Why This Steamed Broccoli Recipe Works
This Steamed Broccoli recipe turns out well for me every time because of a few small things I pay attention to while cooking.
- Short steam time keeps it bright – I only steam the broccoli for about 4 to 6 minutes because any longer and it loses its color and starts to go soft. A quick steam keeps the florets tender but still firm enough to bite into.
- Toasted garlic on the side – I toast the garlic separately in oil so it comes out golden and nutty. If you put raw garlic into the steamer with the broccoli, it turns bitter and never develops that flavor you actually want.
- Lemon goes on after steaming – I always squeeze the lemon after the broccoli is off the heat. Acid and heat together tend to dull the color of green vegetables, so adding it at the end keeps the broccoli looking fresh and tasting bright.
- Florets cut close to the same size – I try to cut the florets so they are all about the same size. That way they cook evenly and I do not end up with some pieces mushy while others are still too firm.
Ingredients

- Broccoli – A fresh head, cut into florets. I look for firm, dark green heads with tight florets. Yellowing means it is old.
- Water – Just enough for steaming. It should not touch the basket.

- Toasted garlic – Homemade is better than store-bought if you have the time.
- Lemon – Fresh lemon for the juice.
- Salt and ground black pepper – To taste.
Vanjo’s Advice
Here are a few things I have picked up from making this at home.
- Toast garlic in bulk. I figured this out after doing it one recipe at a time for a while. I used to make a small batch whenever I needed it because I thought that was the cleaner way to do it. What actually happened was I kept starting from scratch every time, which slowed me down. Now I make a bigger batch whenever I am already toasting garlic for another dish and keep the extra in a jar on the counter. That little habit really saves me time whenever I want to cook something like this.
- Take the lid off as soon as it is done. I learned this the hard way. I used to leave the lid on while I finished the rest of the meal because I thought it would help keep the broccoli warm. What actually happened was the trapped steam kept cooking it. By the time I served it, the florets were already too soft. Now I remove the lid right away or tilt it open as soon as the pot comes off the heat. That small step really makes a big difference.
- Use the stems too. I used to throw them out because I thought they were too tough to bother with. I figured only the florets were the good part. What I found out after trying them one day was that the stems are actually a little sweeter once you peel off the outer layer. Now I slice them into coins and steam them together with the florets. Nothing goes to waste and it stretches the broccoli a little further.
- Serve it warm, not piping hot or cold. I noticed the garlic and lemon taste best when the broccoli is still warm from the steamer. Cold from the fridge is fine, but the flavors are not quite the same. I usually dress it and serve it right away so it does not sit around too long.
- Season it at the end. I used to salt the steaming water because I thought it would help flavor the broccoli as it cooked. What I learned was that it does not really do much for a quick steam like this. Now I just season the broccoli after it comes out of the steamer so I can taste as I go and control how salty it ends up.
- Buy a whole head instead of pre-cut florets. I tried the bagged pre-cut broccoli from the supermarket a few times because it looked like it would save time. What I noticed was that the florets were usually a day or two older, the price was higher, and I did not get the stems. Now I just buy whole heads. They stay fresh longer and I get more broccoli for the money.
How to Cook Steamed Broccoli
Cooking Steamed Broccoli is easy, and the whole thing takes under 15 minutes from start to finish.
Prepare the Broccoli

- Wash the broccoli under cool running water.
- Cut it into bite size florets.
- Peel the tough outer layer from the stem and slice it into coins.
- Drain everything in a colander.
I try to keep the florets about the same size so they cook evenly.
Steam

- Pour water into a pot and bring it to a boil over high heat.
- Arrange the broccoli in a steamer basket, set it over the boiling water, and cover the pot.
I start checking the broccoli at the 4 minute mark. A fork should slide into a floret easily, but the broccoli should still feel firm to the touch, not soft.
Season and Serve
- Transfer the broccoli to a serving bowl.

- Add the toasted garlic and squeeze the lemon on top.
- Season with salt and pepper, then toss gently.

- Serve warm.
Pro Tips
- Keep it in a single layer – I try not to pile the florets up in the steamer basket because the ones on top do not cook evenly. If I am making a lot, I just do it in batches.
- Shock it in ice water if you are prepping ahead – If the rest of the meal is not ready yet, I drop the broccoli into ice water right after steaming. That stops the cooking and keeps the color bright. I warm it back up in a hot pan when I am ready to serve.
- Toss it in the bowl, not the pan – I dress the broccoli in a serving bowl instead of the pan because a hot pan and a spatula tend to mash up the florets. Tossing gently in a bowl keeps them intact.
What to Serve with Steamed Broccoli
This is a side dish that goes with almost anything heavier, and I serve it most often with grilled or fried mains.
I like pairing it with Marinated Grilled Pork Chop or Baked Pork Chop on a weeknight because the broccoli is light against the richness of the pork.
For fish, grilled bangus or fried tilapia work well because the lemon on the broccoli matches the citrus people usually squeeze over the fish anyway.
If I am cooking Saucy Beef with Broccoli as the main, I still add this on the side so there are more vegetables on the table, and the clean steamed version is a nice contrast to the saucy one. Roasted or fried chicken works the same way.
And of course, steamed white rice goes with all of it. I usually spoon some of the lemon and garlic juices from the broccoli bowl over the rice too, which is the part most people do not think to do.
Storage
Steamed Broccoli is best right out of the steamer, but leftovers hold up for a day or two if you have any.
- Refrigerator: I store leftovers in an airtight container for up to 2 days. The garlic softens a little as it sits, but it still tastes fine.
- Freezer: I do not recommend freezing this because the broccoli turns watery when you thaw it, and the lemon flavor fades. If you really need to freeze it, freeze plain steamed broccoli without the toppings and add the garlic and lemon fresh when you reheat.
- Reheating: A quick 30 seconds in the microwave usually does it, or I toss it in a hot pan for a minute. Reheating for too long will make the broccoli go soft.

More Vegetable Side Dishes
- Tasty Ginisang Sayote – Sauteed chayote with pork, another easy weeknight side.
- Ginisang Sitaw – Sauteed string beans with ground pork.
- Ginisang Repolyo with Egg – Cabbage and egg, quick and simple.
- Ginisang Gulay – A mixed sauteed vegetable dish when you want more variety.
- What is Broccoli – A guide on the vegetable itself, including how to pick a good one.
Substitutions
- Fresh broccoli – Frozen florets work well. I steam them straight from frozen for about 5 to 7 minutes.
- Lemon – Calamansi is a good swap if I have it. Lime also works, though the flavor is a little different.
- Toasted garlic – Raw minced garlic quickly sauteed in butter. It is not exactly the same, but still good.
- Broccoli head – Broccolini works well too. The stalks are thinner, so I only steam it for 3 to 4 minutes.
Frequently Asked Questions
How long do you steam broccoli?
About 4 to 6 minutes for tender crisp, or 6 to 7 minutes if you like it a little softer. Longer than that and it starts to turn mushy.
Can you steam broccoli without a steamer basket?
Yes, a metal colander set over a pot of boiling water works well as long as you cover it with a lid to trap the steam. The microwave is another good option. I put the florets in a microwave safe bowl with about 2 tablespoons of water, cover with a plate, and cook on high for 2 to 3 minutes.
Why is my steamed broccoli yellow or gray?
It was probably cooked too long, or the lid stayed on after the steamer came off the heat. Both cause the same problem because the trapped steam keeps cooking the broccoli past the point you wanted. Next time, pull it at 4 to 5 minutes and tilt the lid off right away.
Can I steam frozen broccoli?
Yes. Frozen broccoli is already blanched, so it steams a little faster than fresh. Around 4 to 5 minutes is usually enough. The texture will be softer than fresh, but the flavor is still good.
Do I need to blanch the broccoli first?
No. Steaming does pretty much the same job as blanching, so you can skip that step and go straight to the steamer
That is how I make this Steamed Broccoli at home. It is easy, quick, and the toasted garlic and lemon make it taste a lot better than plain. Try it with your next meal.
Did you make this? If you snap a photo, please be sure tag us on Instagram at @panlasangpinoy or hashtag #panlasangpinoy so we can see your creations!

Steamed Broccoli with Toasted Garlic and Lemon
Ingredients
- 1 head broccoli cut into florets
- 3 cups water
- 1 tablespoon toasted garlic
- 1/4 teaspoon salt
- 1/8 teaspoon ground black pepper
- 1 piece lemon
Equipment
- 1 Pot For boiling water to generate steam.
- 1 Steamer Basket Holds the broccoli above the boiling water.
Instructions
- Wash the broccoli well and cut it into bite size florets.1 head broccoli
- Pour the water into a pot and bring it to a boil.3 cups water
- Arrange the broccoli in a steamer basket and place it over the boiling water.1 head broccoli
- Cover the pot and steam the broccoli for 4 to 6 minutes, or until tender but still bright green.1 head broccoli
- Transfer the steamed broccoli to a bowl. Add the toasted garlic.1 head broccoli, 1 tablespoon toasted garlic
- Squeeze fresh lemon juice over the broccoli. Season with salt and ground black pepper. Toss gently until well coated.1 piece lemon, 1/4 teaspoon salt, 1/8 teaspoon ground black pepper
- Transfer to a serving plate. Serve warm as a side with your preferred main dish for the day. Share and enjoy!

Francis Higginson says
I share Julia Child’s view that steaming green vegetables is a sure-fire way to ruin their beautiful natural color. The brilliant green of broccoli is replaced with a military faded green. Every time. Steamers are great for…dim sum or corn or things that won’t discolor.
Instead, fill a large sauce pan with water, cover it, bring it to a boil, remove the cover and put in the broccoli. Do NOT put the cover back on. Boil it to the doneness you like. Unless you want the hassle of a stir fry, THAT is the way to cook broccoli! Steaming indeed….(philistines)…