I really enjoy snacking on steamed vegetables lightly sprinkled with some salt and pepper, especially broccoli. However I find that steamed fresh broccoli has a slightly sulfuric smell that smells a little bit like fart. I was wondering if there is anything I can do to lessen that smell.
Cook it less, if you can. The more you cook it, the more you get that smell. Perhaps you are just more sensitive to it than most; I don't generally notice it until it's overcooked by my standards.
Along with this, cook it as fast as you can. The flavor you don't like is produced by enzymes converting precursor molecules into those with the flavor. From On Food and Cooking:
So as suggested by others, boiling instead of steaming to reduce cooking time helps. So does cooling quickly, with cold or ice water. Boiling in excess water will also leach some out, but you might also lose flavor you like.
A couple other thoughts, also from On Food and Cooking. Cabbage family vegetables grown in the summer, and under drought stress, produce more of the flavor precursors, and those grown in the autumn and winter with less light and more water have less. They're also more concentrated in the core of the vegetables. And for cabbage, you can remove a lot of them by chopping and soaking in cold water; conceivably the same could work for broccoli, but again perhaps at the cost of desirable flavor.
This does not happen if you boil it for 30-60 seconds, drain, then ice water shock the broccoli instead of steaming.
In steaming, the usual way to prevent this is to eat it quickly and to steam for a very short time. However, steaming to the same point of moderate tenderness takes at least 6 minutes at high pressure, and the cooking doesn't stop after you remove it.
In my experience, blanching provides superior results for broccoli's flavor compared to steaming, even if you end up recooking the broccoli (like you might in a casserole), because the halting of the cooking process from the rapid cooling.
It's possible that ice water shocking steamed broccoli may have the same effect, but I prefer the shorter cooking time that blanching enables so I've never tried it. It may be worth experimenting with, if you're committed to steaming.
I've never had a problem, but I also don't do a 100% steam cooking method ... you may want to try it and see if it sets off your nose, as we're all sensitive to smells to a different degree:
I left out the seasoning step ... I typically season when sautéing, but if you're used to steaming, it might be more similar to season after cooking.